Bug 669306

Summary: [abrt] firefox-3.6.13-1.fc14: Process /usr/lib/firefox-3.6/firefox SIGPIPE, Broken pipe
Product: [Fedora] Fedora Reporter: pleabargain <dennisgdaniels>
Component: firefoxAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: gecko-bugs-nobody
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:8ac44b1d5248502d9da1a23eb46fdbf78b496ae3
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-07 13:22:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description pleabargain 2011-01-13 09:30:02 UTC
abrt version: 1.1.14
architecture: i686
Attached file: backtrace
cmdline: /usr/lib/firefox-3.6/firefox
component: firefox
crash_function: nsCOMPtr_base::begin_assignment
executable: /usr/lib/firefox-3.6/firefox
kernel: 2.6.35.10-74.fc14.i686
package: firefox-3.6.13-1.fc14
rating: 4
reason: Process /usr/lib/firefox-3.6/firefox was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1294910775
uid: 500

How to reproduce
-----
1.normal browsing
2.
3.

Comment 1 pleabargain 2011-01-13 09:30:12 UTC
Created attachment 473281 [details]
File: backtrace

Comment 2 pleabargain 2011-01-21 08:18:27 UTC
Crashed again.

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb56ffb70 (LWP 29166)]
0x00295416 in __kernel_vsyscall ()
(gdb) bt
#0  0x00295416 in __kernel_vsyscall ()
Cannot access memory at address 0xb56fed64
(gdb)

Comment 3 pleabargain 2011-01-21 14:19:51 UTC
Finally got a bt on screencast-o-matic.com killing fx


Was using SOM launch
recorded
clicked done
Fx was running gdb
got the back trace

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb55ffb70 (LWP 5668)]
0x00500416 in __kernel_vsyscall ()
(gdb) bt
#0  0x00500416 in __kernel_vsyscall ()
#1  0x005dbe78 in send () from /lib/libpthread.so.0
#2  0x045ea043 in pt_Send (fd=0x88f7f440, buf=0x88d3a000, amount=23, flags=0, 
    timeout=0) at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:1931
#3  0x047839e6 in ssl_DefSend (ss=0x88fe0000, buf=0x88d3a000 "\025\003\001", 
    len=23, flags=0) at ssldef.c:127
#4  0x04772857 in ssl3_SendRecord (ss=0x88fe0000, type=content_alert, 
    pIn=<value optimized out>, nIn=<value optimized out>, flags=0)
    at ssl3con.c:2280
#5  0x047760fe in SSL3_SendAlert (ss=0x88fe0000, level=alert_warning, desc=
    close_notify) at ssl3con.c:2535
#6  0x04788ef3 in ssl_SecureClose (ss=0x88fe0000) at sslsecur.c:1067
#7  0x0478d038 in ssl_Close (fd=0xa27b6d80) at sslsock.c:1570
#8  0x05176b69 in nsNSSSocketInfo::CloseSocketAndDestroy (this=0x8b340340)
    at nsNSSIOLayer.cpp:1728
#9  0x0516a5b0 in nsSSLThread::requestClose (si=0x8b340340)
    at nsSSLThread.cpp:437
#10 0x05175da6 in nsSSLIOLayerClose (fd=0xa27b6d80) at nsNSSIOLayer.cpp:1713
#11 0x045d1302 in PR_Close (fd=0xa27b6d80)
    at ../../../mozilla/nsprpub/pr/src/io/priometh.c:136
#12 0x04b7d556 in nsSocketTransport::ReleaseFD_Locked (this=0x897352e0, fd=
    0xa27b6d80) at nsSocketTransport2.cpp:1388
#13 0x04b7f36a in nsSocketTransport::OnSocketDetached (this=0x897352e0, fd=
---Type <return> to continue, or q <return> to quit---
    0xa27b6d80) at nsSocketTransport2.cpp:1611
#14 0x04b805eb in nsSocketTransportService::DetachSocket (this=0xb579c800, 
    sock=0xb579ca9c) at nsSocketTransportService2.cpp:185
#15 0x04b8083b in nsSocketTransportService::DoPollIteration (this=0xb579c800, 
    wait=0) at nsSocketTransportService2.cpp:650
#16 0x04b80a7e in nsSocketTransportService::OnProcessNextEvent (this=
    0xb579c800, thread=0xb75daec0, mayWait=0, depth=1)
    at nsSocketTransportService2.cpp:535
#17 0x053a32bf in nsThread::ProcessNextEvent (this=0xb75daec0, mayWait=0, 
    result=0xb55ff1fc) at nsThread.cpp:508
#18 0x05374855 in NS_ProcessPendingEvents_P (thread=0xb75daec0, timeout=
    4294967295) at nsThreadUtils.cpp:200
#19 0x04b80e7a in nsSocketTransportService::Run (this=0xb579c800)
    at nsSocketTransportService2.cpp:571
#20 0x053a331d in nsThread::ProcessNextEvent (this=0xb75daec0, mayWait=1, 
    result=0xb55ff2dc) at nsThread.cpp:527
#21 0x053747d6 in NS_ProcessNextEvent_P (thread=0xb75daec0, mayWait=1)
    at nsThreadUtils.cpp:250
#22 0x053a2fa6 in nsThread::ThreadFunc (arg=0xb75daec0) at nsThread.cpp:254
#23 0x045ed8e5 in _pt_root (arg=0xb751df80)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187
#24 0x005d3f19 in start_thread () from /lib/libpthread.so.0
#25 0x0073bc4e in clone () from /lib/libc.so.6

Comment 4 pleabargain 2011-01-23 17:05:35 UTC
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb56ffb70 (LWP 30764)]
0x007fd416 in __kernel_vsyscall ()
(gdb) bt
#0  0x007fd416 in __kernel_vsyscall ()
#1  0x005dbe78 in send () from /lib/libpthread.so.0
#2  0x045ea043 in pt_Send (fd=0x98dc6740, buf=0x98640000, amount=23, flags=0, 
    timeout=0) at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:1931
#3  0x047839e6 in ssl_DefSend (ss=0x9834b000, buf=0x98640000 "\025\003\001", 
    len=23, flags=0) at ssldef.c:127
#4  0x04772857 in ssl3_SendRecord (ss=0x9834b000, type=content_alert, 
    pIn=<value optimized out>, nIn=<value optimized out>, flags=0)
    at ssl3con.c:2280
#5  0x047760fe in SSL3_SendAlert (ss=0x9834b000, level=alert_warning, desc=
    close_notify) at ssl3con.c:2535
#6  0x04788ef3 in ssl_SecureClose (ss=0x9834b000) at sslsecur.c:1067
#7  0x0478d038 in ssl_Close (fd=0xa0d67d00) at sslsock.c:1570
#8  0x02bb1b69 in nsNSSSocketInfo::CloseSocketAndDestroy (this=0x984f5700)
    at nsNSSIOLayer.cpp:1728
#9  0x02ba55b0 in nsSSLThread::requestClose (si=0x984f5700)
    at nsSSLThread.cpp:437
#10 0x02bb0da6 in nsSSLIOLayerClose (fd=0xa0d67d00) at nsNSSIOLayer.cpp:1713
#11 0x045d1302 in PR_Close (fd=0xa0d67d00)
    at ../../../mozilla/nsprpub/pr/src/io/priometh.c:136
#12 0x025b8556 in nsSocketTransport::ReleaseFD_Locked (this=0x995c5670, fd=
    0xa0d67d00) at nsSocketTransport2.cpp:1388
#13 0x025ba36a in nsSocketTransport::OnSocketDetached (this=0x995c5670, fd=
---Type <return> to continue, or q <return> to quit---
    0xa0d67d00) at nsSocketTransport2.cpp:1611
#14 0x025bb5eb in nsSocketTransportService::DetachSocket (this=0xb589c800, 
    sock=0xb589ca9c) at nsSocketTransportService2.cpp:185
#15 0x025bb83b in nsSocketTransportService::DoPollIteration (this=0xb589c800, 
    wait=0) at nsSocketTransportService2.cpp:650
#16 0x025bba7e in nsSocketTransportService::OnProcessNextEvent (this=
    0xb589c800, thread=0xb76e1ec0, mayWait=0, depth=1)
    at nsSocketTransportService2.cpp:535
#17 0x02dde2bf in nsThread::ProcessNextEvent (this=0xb76e1ec0, mayWait=0, 
    result=0xb56ff1fc) at nsThread.cpp:508
#18 0x02daf855 in NS_ProcessPendingEvents_P (thread=0xb76e1ec0, timeout=
    4294967295) at nsThreadUtils.cpp:200
#19 0x025bbe7a in nsSocketTransportService::Run (this=0xb589c800)
    at nsSocketTransportService2.cpp:571
#20 0x02dde31d in nsThread::ProcessNextEvent (this=0xb76e1ec0, mayWait=1, 
    result=0xb56ff2dc) at nsThread.cpp:527
#21 0x02daf7d6 in NS_ProcessNextEvent_P (thread=0xb76e1ec0, mayWait=1)
    at nsThreadUtils.cpp:250
#22 0x02dddfa6 in nsThread::ThreadFunc (arg=0xb76e1ec0) at nsThread.cpp:254
#23 0x045ed8e5 in _pt_root (arg=0xb761df80)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187
#24 0x005d3f19 in start_thread () from /lib/libpthread.so.0
#25 0x00514c4e in clone () from /lib/libc.so.6

Comment 5 pleabargain 2011-01-31 16:09:35 UTC
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb56ffb70 (LWP 9051)]
0x0034c416 in __kernel_vsyscall ()
(gdb) *** NSPlugin Viewer  *** ERROR: NPN_InvalidateRect() invoke: Message timeout
bt
#0  0x0034c416 in __kernel_vsyscall ()
#1  0x005dbe78 in send () from /lib/libpthread.so.0
#2  0x045ea043 in pt_Send (fd=0xa382fb80, buf=0xa385b000, amount=27, flags=0, timeout=4294967295)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:1931
#3  0x047839e6 in ssl_DefSend (ss=0xa3858000, buf=0xa385b000 "\025\003\001", len=27, flags=0) at ssldef.c:127
#4  0x04772857 in ssl3_SendRecord (ss=0xa3858000, type=content_alert, pIn=<value optimized out>, nIn=<value optimized out>, 
    flags=0) at ssl3con.c:2280
#5  0x047760fe in SSL3_SendAlert (ss=0xa3858000, level=alert_warning, desc=close_notify) at ssl3con.c:2535
#6  0x04788ef3 in ssl_SecureClose (ss=0xa3858000) at sslsecur.c:1067
#7  0x0478d038 in ssl_Close (fd=0xaaf016e0) at sslsock.c:1570
#8  0x02bb1b69 in nsNSSSocketInfo::CloseSocketAndDestroy (this=0xb0019ec0) at nsNSSIOLayer.cpp:1728
#9  0x02ba55b0 in nsSSLThread::requestClose (si=0xb0019ec0) at nsSSLThread.cpp:437
#10 0x02bb0da6 in nsSSLIOLayerClose (fd=0xaaf016e0) at nsNSSIOLayer.cpp:1713
#11 0x045d1302 in PR_Close (fd=0xaaf016e0) at ../../../mozilla/nsprpub/pr/src/io/priometh.c:136
#12 0x025b8556 in nsSocketTransport::ReleaseFD_Locked (this=0xa38f9f50, fd=0xaaf016e0) at nsSocketTransport2.cpp:1388
#13 0x025ba36a in nsSocketTransport::OnSocketDetached (this=0xa38f9f50, fd=0xaaf016e0) at nsSocketTransport2.cpp:1611
#14 0x025bb5eb in nsSocketTransportService::DetachSocket (this=0xb58bc800, sock=0xb58bc868)
    at nsSocketTransportService2.cpp:185
#15 0x025bb7a0 in nsSocketTransportService::DoPollIteration (this=0xb58bc800, wait=0) at nsSocketTransportService2.cpp:630
#16 0x025bba7e in nsSocketTransportService::OnProcessNextEvent (this=0xb58bc800, thread=0xb76e1ec0, mayWait=0, depth=1)
    at nsSocketTransportService2.cpp:535
#17 0x02dde2bf in nsThread::ProcessNextEvent (this=0xb76e1ec0, mayWait=0, result=0xb56ff1fc) at nsThread.cpp:508
#18 0x02daf855 in NS_ProcessPendingEvents_P (thread=0xb76e1ec0, timeout=4294967295) at nsThreadUtils.cpp:200
#19 0x025bbe7a in nsSocketTransportService::Run (this=0xb58bc800) at nsSocketTransportService2.cpp:571
#20 0x02dde31d in nsThread::ProcessNextEvent (this=0xb76e1ec0, mayWait=1, result=0xb56ff2dc) at nsThread.cpp:527
#21 0x02daf7d6 in NS_ProcessNextEvent_P (thread=0xb76e1ec0, mayWait=1) at nsThreadUtils.cpp:250
#22 0x02dddfa6 in nsThread::ThreadFunc (arg=0xb76e1ec0) at nsThread.cpp:254
#23 0x045ed8e5 in _pt_root (arg=0xb761df80) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187
#24 0x005d3f19 in start_thread () from /lib/libpthread.so.0
#25 0x00514c4e in clone () from /lib/libc.so.6
(gdb)

Comment 6 Martin Stransky 2011-12-07 13:22:16 UTC
We're using mozilla crash reporter now, ABRT is no more used for Firefox/Thunderbird. If you can reliably reproduce the crash (you have a testcase, reproduction steps, etc.) please reopen the bug and attach the reproduction info and assign it directly to me (stransky).

Thanks!