[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Upgrade of other packages made mozilla hang on startup



Help!

After doing an update and upgrade of Debian testing yesterday (4th Feb), 
mozilla hangs on startup:  Typing 'mozilla &' in a shell never returns.  
Obviously it worked fine prior to this update; previous update was on 
14th Jan.  The bizarre things about this problem are:

1/ neither mozilla nor any of the packages it depends on where upgraded 
in the upgrade that broke it, and

2/ root can start mozilla fine but normal users cannot

I've tried purging and reinstalling mozilla, and deleting .mozilla 
directories, but that doesn't fix the problem.  I've also checked my
loopback interface (wrt a previous post on this list) and it looks
fine:

$ /sbin/ifconfig
....
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1140 (1.1 KiB)  TX bytes:1140 (1.1 KiB)

The last part of the strace is attached below (is this at all
useful?).    mozilla hangs at the end with minimal apparent memory or
cpu usage.  

Very grateful for any ideas ...
Toby.


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux tj 2.4.21 #2 SMP Tue Aug 5 16:14:07 BST 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages mozilla depends on:
ii  dpkg                          1.10.18    Package maintenance system for Deb
ii  mozilla-browser               2:1.5-3    Mozilla Web Browser - core and bro
ii  mozilla-mailnews              2:1.5-3    Mozilla Web Browser - mail and new
ii  mozilla-psm                   2:1.5-3    Mozilla Web Browser - Personal Sec
ii  mozilla-xft                   2:1.5-3    Mozilla Web Browser - Xft support 

-- strace
...... 
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\36"..., 512) = 512
fstat64(10, {st_mode=S_IFREG|0644, st_size=26920, ...}) = 0
old_mmap(NULL, 30000, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x414f9000
old_mmap(0x41500000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x6000) = 0x41500000
close(10)                               = 0
munmap(0x412b9000, 39086)               = 0
lstat64("/etc/gtk-2.0/gtkrc", 0xbfffef9c) = -1 ENOENT (No such file or directory)
lstat64("/home/tobyj/.gtkrc-2.0", 0xbfffef9c) = -1 ENOENT (No such file or directory)
access("/home/tobyj/.themes/Default/gtk-2.0/gtkrc", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/themes/Default/gtk-2.0/gtkrc", F_OK) = 0
lstat64("/usr/share/themes/Default/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=69, ...}) = 0
open("/usr/share/themes/Default/gtk-2.0/gtkrc", O_RDONLY) = 10
read(10, "#\n# This theme is the default th"..., 4000) = 69
read(10, "", 4000)                      = 0
close(10)                               = 0
uname({sys="Linux", node="tj", ...})    = 0
open("/home/tobyj/.Xdefaults-tj", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mozilla/chrome/icons/default/default.xpm", O_RDONLY) = 10
fstat64(10, {st_mode=S_IFREG|0644, st_size=3303, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x408f2000
read(10, "/* XPM */\n/* Copyright \251 2001, T"..., 4096) = 3303
open("/etc/gtk-2.0/gdk-pixbuf.loaders", O_RDONLY|O_LARGEFILE) = 11
fstat64(11, {st_mode=S_IFREG|0644, st_size=2438, ...}) = 0
read(11, "# GdkPixbuf Image Loader Modules"..., 1024) = 1024
read(11, "age/x-cmu-raster\" \"image/x-sun-r"..., 1024) = 1024
read(11, "k-2.0/2.2.0/loaders/libpixbufloa"..., 1024) = 390
read(11, "", 1024)                      = 0
close(11)                               = 0
access("/usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so", F_OK) = 0
open("/usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so", O_RDONLY) = 11
read(11, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P(\0\000"..., 512) = 512
fstat64(11, {st_mode=S_IFREG|0644, st_size=32180, ...}) = 0
old_mmap(NULL, 31144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 11, 0) = 0x412b9000
old_mmap(0x412bf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x6000) = 0x412bf000
close(11)                               = 0
_llseek(10, 0, [0], SEEK_SET)           = 0
read(10, "/* XPM */\n/* Copyright \251 2001, T"..., 4096) = 3303
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
_llseek(10, 3303, [3303], SEEK_SET)     = 0
close(10)                               = 0
munmap(0x408f2000, 4096)                = 0
write(3, "5\20\4\0\2\0\340\1:\0\0\0\1\0\1\0007\25\5\0\3\0\340\1\2"..., 136) = 136
read(3, 0xbfffecd0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\225.\0\0\0\0\0\324\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360"..., 32) = 32
write(3, "\20\0\6\0\r\0\340\1WM_TAKE_FOCUS\0\340\1", 24) = 24
read(3, "\1\0/\0\0\0\0\0\323\0\0\0\0\0\0\0\1\0\0\0\24\0\0\0\360"..., 32) = 32
write(3, "\20\0\5\0\f\0\340\1_NET_WM_PING", 20) = 20
read(3, "\1\0000\0\0\0\0\0O\1\0\0\0\0\0\0\1\0\0\0\24\0\0\0\360\371"..., 32) = 32
write(3, "\20\0\5\0\f\0\340\1WM_PROTOCOLS", 20) = 20
read(3, "\1\0001\0\0\0\0\0\322\0\0\0\0\0\0\0\1\0\0\0\24\0\0\0\360"..., 32) = 32
write(3, "\22\0\t\0\4\0\340\1\322\0\0\0\4\0\0\0 OLS\3\0\0\0\324\0"..., 120) = 120
read(3, "\34\3702\0\4\0\340\1\322\0\0\0Z\374\3\0\0\0\0\0Z\374\3"..., 32) = 32
read(3, "\1\3316\0\0\0\0\0P\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360\371"..., 32) = 32
write(3, "\20\0\5\0\f\0\340\1_NET_WM_NAME", 20) = 20
read(3, "\1\0007\0\0\0\0\0Q\1\0\0\0\0\0\0\1\0\0\0\24\0\0\0\360\371"..., 32) = 32
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\6\0\000"..., 512) = 512
fstat64(10, {st_mode=S_IFREG|0644, st_size=5816, ...}) = 0
old_mmap(NULL, 8828, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x41501000
old_mmap(0x41503000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x1000) = 0x41503000
close(10)                               = 0
brk(0)                                  = 0x81a4000
brk(0x81c9000)                          = 0x81c9000
uname({sys="Linux", node="tj", ...})    = 0
getpid()                                = 4255
write(3, "\22\0\t\0\1\0\340\1Q\1\0\0P\1\0\0\10AME\v\0\0\0mozilla"..., 336) = 336
read(3, 0xbfffed10, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\34\370:\0\4\0\340\1(\0\0\0\\\374\3\0\0\0\340\0018\331"..., 32) = 32
read(3, "\34\370;\0\4\0\340\1#\0\0\0\\\374\3\0\0\0\0\0\\\374\3\0"..., 32) = 32
read(3, "\34\370<\0\4\0\340\1$\0\0\0\\\374\3\0\0\0\0\0\\\374\3\0"..., 32) = 32
read(3, "\34\370=\0\4\0\340\1,\1\0\0\\\374\3\0\0\0\0\0\\\374\3\0"..., 32) = 32
read(3, "\34\370>\0\4\0\340\1N\1\0\0\\\374\3\0\0\0\0\0\\\374\3\0"..., 32) = 32
read(3, "\1\210?\0\0\0\0\0008\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360"..., 32) = 32
write(3, "\22\0\7\0\4\0\340\0018\1\0\0!\0\0\0 AME\1\0\0\0\1\0\340"..., 128) = 128
read(3, "\34\370@\0\4\0\340\0018\1\0\0]\374\3\0\0\0\0\0]\374\3\0"..., 32) = 32
read(3, "\34\370A\0\4\0\340\1Q\1\0\0]\374\3\0\0\0\0\0]\374\3\0\310"..., 32) = 32
read(3, "\34\370B\0\4\0\340\1\'\0\0\0]\374\3\0\0\0\0\0]\374\3\0"..., 32) = 32
read(3, "\1\207C\0\0\0\0\0R\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360\371"..., 32) = 32
write(3, "\22\0\t\0\4\0\340\1R\1\0\0P\1\0\0\10AME\v\0\0\0mozilla"..., 660) = 660
read(3, 0xbfffee10, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\34\370D\0\4\0\340\1R\1\0\0^\374\3\0\0\0\0\0^\374\3\0\310"..., 32) = 32
read(3, "\34\370E\0\4\0\340\1%\0\0\0^\374\3\0\0\0\0\0^\374\3\0\310"..., 32) = 32
read(3, "\34\370F\0\4\0\340\1C\0\0\0^\374\3\0\0\0\0\0^\374\3\0\310"..., 32) = 32
read(3, "\1\225]\0\0\0\0\0S\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360\371"..., 32) = 32
write(3, "\20\0\7\0\23\0\340\1_NET_WM_WINDOW_TYPEi", 28) = 28
read(3, "\1\0^\0\0\0\0\0T\1\0\0\0\0\0\0\1\0\0\0\24\0\0\0\360\371"..., 32) = 32
write(3, "\22\0\7\0\4\0\340\1T\1\0\0\4\0\0\0 IND\1\0\0\0S\1\0\0\20"..., 48) = 48
read(3, "\34\370_\0\4\0\340\1T\1\0\0_\374\3\0\0\0\0\0_\374\3\0\310"..., 32) = 32
read(3, "\1\207`\0\0\0\0\0U\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360\371"..., 32) = 32
writev(3, [{"\22\0\314\t\4\0\340\1U\1\0\0\6\0\0\0 IND\306\t\0\0", 24}, {"2\0\0\0002\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 10008}], 2) = 10032
writev(3, [{"5\20\4\0\32\0\340\1:\0\0\0002\0002\0007I\5\0\33\0\340\1"..., 44}, {"RENDER", 6}, {"\0\0", 2}], 3) = 52
read(3, "\34\370a\0\4\0\340\1U\1\0\0_\374\3\0\0\0\0\0_\374\3\0\310"..., 32) = 32
read(3, "\1\0d\0\0\0\0\0\1\232\0\265\0\0\0\0\0\0\0\0\24\0\0\0\360"..., 32) = 32
write(3, "\232\0\3\0\0\0\0\0\10\0\0\0\232\1\1\0", 16) = 16
read(3, "\1,e\0\0\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\270\361"..., 32) = 32
read(3, "\1\224f\0\204\0\0\0\20\0\0\0\1\0\0\0\7\0\0\0\2\0\0\0\24"..., 32) = 32
read(3, "\'\0\0\0\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0"..., 528) = 528
shmget(IPC_PRIVATE, 393216, IPC_CREAT|0600) = 1048576
shmat(1048576, 0, 0)                    = 0x41504000
write(3, "\232\4\5\0\34\0\340\1\32\0\340\1,\0\0\0\0\0\0\0\222\1\4"..., 40) = 40
read(3, 0xbfffeaf0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\2i\0\0\0\0\0\2\0\300\1\0\0\0\0\0\0\0\0\24\0\0\0\360"..., 32) = 32
shmctl(1048576, IPC_RMID, 0)            = 0
write(3, "\222\5\7\0\36\0\340\1:\0\0\0\0\6@\0 \0\0\0\35\0\340\1\0"..., 540) = 540
read(3, 0xbfffede0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1 u\0\t\0\0\0#\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\270\361|"..., 32) = 32
read(3, "B\0\0\0\1\0\0\0\1\0\0\0W\236{\2\0\340\23@t\356\377\277"..., 36) = 36
write(3, "\22\0\17\0\4\0\340\1#\0\0\0#\0\0\0 \0\0\0\t\0\0\0f\0\0"..., 328) = 328
read(3, 0xbffff2d0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\34\370v\0\4\0\340\1#\0\0\0c\374\3\0\0\0\0\0c\374\3\0\310"..., 32) = 32
read(3, "\1\0\200\0\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0\0"..., 32) = 32
read(3, "3\200b\0003\200b\0\0\0\177\10", 12) = 12
read(3, "\1\20\201\0\0\0\0\0:\0\0\0\0\0\0\0\310\0\310\0\0\0\0\0"..., 32) = 32
write(3, "\2\0\4\0\4\0\340\1\0\10\0\0003\200b\0\20\0\t\0\31\0\0\0"..., 52) = 52
read(3, "\1\225\203\0\0\0\0\0009\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0"..., 32) = 32
write(3, "\22\0\n\0\4\0\340\0019\1\0\0009\1\0\0\10\0\t\0\20\0\0\0"..., 60) = 60
read(3, "\34\370\204\0\4\0\340\0019\1\0\0d\374\3\0\0\0\0\0d\374"..., 32) = 32
read(3, "\1\361\205\0\0\0\0\0:\1\0\0\0\0\0\0\0\0\0\0\24\0\0\0\360"..., 32) = 32
open("/etc/gtk-2.0/gtk.immodules", O_RDONLY) = 10
fstat64(10, {st_mode=S_IFREG|0644, st_size=1340, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x408f2000
read(10, "# GTK+ Input Method Modules file"..., 4096) = 1340
read(10, "", 4096)                      = 0
read(10, "", 4096)                      = 0
close(10)                               = 0
munmap(0x408f2000, 4096)                = 0
mkdir("/tmp/gconfd-tobyj", 0700)        = -1 EEXIST (File exists)
open("/tmp/gconfd-tobyj/lock/ior", O_RDONLY) = -1 ENOENT (No such file or directory)
pipe([10, 11])                          = 0
pipe([12, 13])                          = 0
pipe([14, 15])                          = 0
fork()                                  = 4266
close(13)                               = 0
close(15)                               = 0
waitpid(4266, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0) = 4266
--- SIGCHLD (Child exited) @ 0 (0) ---
read(12, "", 8)                         = 0
read(14, "\253\20\0\0", 4)              = 4
read(14, "", 0)                         = 0
close(12)                               = 0
close(14)                               = 0
read(10, 



Attachment: signature.asc
Description: Digital signature


Reply to: