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]

Reply via email to