Hi Eric, Looks like it's a socket. The whole strace output is 1.2M, I've put it here:
http://home.pacific.net.au/~reidygh/iceweasel-strace.txt Regards, Geoff socket(PF_FILE, SOCK_STREAM, 0) = 25 fcntl64(25, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl64(25, F_SETFD, FD_CLOEXEC) = 0 connect(25, {sa_family=AF_FILE, path="/tmp/orbit-geoff/linc-c91-0-4e370ed1effb5"}, 44) = 0 writev(25, [{"GIOP\1\2\1\0T\0\0\0", 12}, {" @\250\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0#<\0x\31d\250"..., 84}], 2) = 96 poll([{fd=16, events=POLLIN}, {fd=25, events=POLLIN|POLLPRI, revents=POLLIN}], 2, -1) = 1 read(25, "GIOP\1\2\1\1(\0\0\0", 12) = 12 read(25, " @\250\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0"..., 40) = 40 gettimeofday({1213417458, 324616}, NULL) = 0 gettimeofday({1213417458, 324823}, NULL) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 26 setsockopt(26, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 bind(26, {sa_family=AF_FILE, path="/tmp/orbit-geoff/linc-24b4-0-426c544e4f4d7"}, 45) = 0 listen(26, 10) = 0 fcntl64(26, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl64(26, F_SETFD, FD_CLOEXEC) = 0 getsockname(26, {sa_family=AF_FILE, path="/tmp/orbit-geoff/linc-24b4-0-426c544e4f4d7"}, [45]) = 0 writev(25, [{"GIOP\1\2\1\0\200\1\0\0", 12}, {"\0A\250\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0#<\0x\31d\250"..., 384}], 2) = 396 poll([{fd=16, events=POLLIN}, {fd=25, events=POLLIN|POLLPRI, revents=POLLIN}, {fd=26, events=POLLIN|POLLPRI, revents=POLLIN}], 3, -1) = 2 read(25, "GIOP\1\2\1\1$\0\0\0", 12) = 12 read(25, "\0A\250\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0"..., 36) = 36 Eric Dorland wrote: > * Geoff Reidy ([EMAIL PROTECTED]) wrote: >> Package: iceweasel >> Version: 3.0~b5-4 >> Severity: grave >> Justification: renders package unusable >> >> >> Hi, >> After upgrade from 3.0~b5-3 to 3.0~b5-4 iceweasel always seg faults on >> startup. >> I moved /usr/lib/iceweasel/plugins and ~/.mozilla/plugins and >> ~/.mozilla/firefox out of the way but that didn't help. >> >> End of strace -f iceweasel looks like: >> >> [pid 20365] open("/etc/gtk-2.0/gtk.immodules", >> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = -1 ENOENT (No >> such file or directory) >> [pid 20365] open("/etc/gtk-2.0/gtk.immodules", O_RDONLY|O_LARGEFILE) = >> -1 ENOENT (No such file or directory) >> [pid 20365] open("/usr/lib/gtk-2.0/2.10.0/immodule-files.d", >> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 36 >> >> [pid 20365] fstat64(36, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >> >> [pid 20365] getdents64(36, /* 3 entries */, 4096) = 96 >> >> [pid 20365] >> open("/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules", >> O_RDONLY|O_LARGEFILE) = 37 >> [pid 20365] fstat64(37, {st_mode=S_IFREG|0644, st_size=1320, ...}) = 0 >> >> [pid 20365] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, >> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb2000 >> >> [pid 20365] read(37, "# automatically generated by dh_"..., 4096) = 1320 >> >> [pid 20365] read(37, "", 4096) = 0 >> >> [pid 20365] read(37, "", 4096) = 0 >> >> [pid 20365] close(37) = 0 >> >> [pid 20365] munmap(0xb7fb2000, 4096) = 0 >> >> [pid 20365] getdents64(36, /* 0 entries */, 4096) = 0 >> >> [pid 20365] close(36) = 0 >> >> [pid 20365] writev(25, [{"GIOP\1\2\1\0\233\0\0\0", 12}, >> {"P\265\233\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\224R\334"..., 155}], 2) >> = 167 >> [pid 20365] poll([{fd=16, events=POLLIN}, {fd=25, events=POLLIN|POLLPRI, >> revents=POLLIN}, {fd=26, events=POLLIN|POLLPRI}, {fd=27, >> events=POLLIN|POLLPRI}], 4, -1) = 1 >> >> >> [pid 20365] read(25, "GIOP\1\2\1\1a\0\0\0", 12) = 12 >> >> [pid 20365] read(25, >> "P\265\233\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1"..., 97) = >> 97 > > It would be good to get enough of the strace to see what that file > descriptor 25 was. > >> [pid 20365] --- SIGSEGV (Segmentation fault) @ 0 (0) --- >> >> [pid 20365] unlink("/home/geoff/.mozilla/firefox/qous2v7g.default/lock") >> = 0 >> [pid 20365] rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0 >> >> [pid 20365] rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0 >> >> [pid 20365] tgkill(20365, 20365, SIGSEGV) = 0 >> >> [pid 20365] --- SIGSEGV (Segmentation fault) @ 0 (0) --- >> >> [pid 20366] <... poll resumed> [{fd=31, events=POLLIN}], 1, -1) = ? >> ERESTART_RESTARTBLOCK (To be restarted) >> >> [pid 20367] <... futex resumed> ) = ? ERESTART_RESTARTBLOCK (To be >> restarted) >> [pid 20366] +++ killed by SIGSEGV +++ >> >> Process 20366 detached >> >> [pid 20367] +++ killed by SIGSEGV +++ >> >> Process 20367 detached >> >> Process 20365 detached >> >> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

