Bug 569617 - [abrt] crash in thunderbird-3.0.1-1.fc12: Process was terminated by signal 11 (Segmentation fault)
Summary: [abrt] crash in thunderbird-3.0.1-1.fc12: Process was terminated by signal 11...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: nss
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Elio Maldonado Batiz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:9531e6f50810cdf6e2c5ecd88e7...
: 571892 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-01 20:49 UTC by Bodo Eichstädt
Modified: 2010-12-03 22:10 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-12-03 22:10:31 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (113.34 KB, text/plain)
2010-03-01 20:49 UTC, Bodo Eichstädt
no flags Details

Description Bodo Eichstädt 2010-03-01 20:49:30 UTC
abrt 1.0.7 detected a crash.

architecture: i686
Attached file: backtrace
cmdline: /usr/lib/thunderbird-3.0/thunderbird-bin
component: thunderbird
executable: /usr/lib/thunderbird-3.0/thunderbird-bin
kernel: 2.6.31.12-174.2.22.fc12.i686.PAE
package: thunderbird-3.0.1-1.fc12
rating: 4
reason: Process was terminated by signal 11 (Segmentation fault)
release: Fedora release 12 (Constantine)

Comment 1 Bodo Eichstädt 2010-03-01 20:49:33 UTC
Created attachment 397176 [details]
File: backtrace

Comment 2 Chris Campbell 2010-03-02 19:49:29 UTC
#3  <signal handler called>
No symbol table info available.
#4  0x04eee43b in ssl_DefGetpeername (ss=0x90d94000, name=0xb6ffec40)
    at ssldef.c:189
        lower = 0x989294c0
        rv = <value optimized out>
#5  0x04ef688d in ssl_Poll (fd=<value optimized out>, 
    how_flags=<value optimized out>, p_out_flags=<value optimized out>)
    at sslsock.c:1630
        ss = 0x90d94000
        new_flags = <value optimized out>
        addr = {raw = {family = 48103, data = 
    "\251\000\374\357\377\266\240\223\222\230^`&\002"}, inet = {family = 
    48103, port = 169, ip = 3070226428, pad = "\240\223\222\230^`&\002"}, 
          ipv6 = {family = 48103, port = 169, flowinfo = 3070226428, ip = {
              _S6_un = {_S6_u8 = 
    "\240\223\222\230^`&\002t\026U\244\000\000\000", _S6_u16 = {37792, 39058, 
    24670, 550, 5748, 42069, 0, 0}, _S6_u32 = {2559742880, 36069470, 
    2757039732, 0}, _S6_u64 = {154917196593796000, 2757039732}}}, scope_id = 
    3070225528}, local = {family = 48103, path = 
    "\251\000\374\357\377\266\240\223\222\230^`&\002t\026U\244\000\000\000\000x\354\377\266\350\354\377\266I`&\002P\305(\002\350\354\377\266\200D'\002\347\273\251\000hkR\244\267\025\000\000P\305(\002`7Z\244`7Z\244\250\354\377\266\310F'\002`7Z\244\000\f\336\233\001\000\000\000@\026U\244\064<)\003\334\357\377\266\310\354"}}
#6  0x0321b7c3 in nsSSLThread::requestPoll (si=<value optimized out>, 
    in_flags=<value optimized out>, out_flags=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/security/manager/ssl/src/nsSSLThread.cpp:386
        want_sleep_and_wakeup_on_any_socket_activity = <value optimized out>
        handshake_timeout = <value optimized out>
#7  0x03228d53 in nsSSLIOLayerPoll (fd=<value optimized out>, 
    in_flags=<value optimized out>, out_flags=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp:1921
        locker = {<No data fields>}
#8  0x02276538 in _pr_poll_with_poll (pds=<value optimized out>, 
    npds=<value optimized out>, timeout=<value optimized out>)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:3812
        in_flags_read = <value optimized out>
        in_flags_write = 0
        out_flags_read = 0
        out_flags_write = 0
        stack_syspoll = {{fd = 12, events = 1, revents = 0}, {fd = 71, 
            events = 3, revents = 0}, {fd = 59, events = 3, revents = 0}, {
            fd = 80, events = 3, revents = 0}, {fd = 74, events = 3, 
            revents = 1}, {fd = 57, events = 3, revents = 0}, {fd = 62, 
            events = 3, revents = 0}, {fd = 70, events = 3, revents = 0}, {
            fd = 60, events = 3, revents = 0}, {fd = 85, events = 3, 
            revents = 0}, {fd = 72, events = 3, revents = 0}, {fd = 70, 
            events = 3, revents = 0}, {fd = 60, events = 3, revents = 0}, {
            fd = 85, events = 3, revents = 0}, {fd = 72, events = 3, 
            revents = 0}, {fd = 90, events = 6, revents = 0}, {fd = 36128444, 
            events = 27496, revents = -23470}, {fd = -1865117424, events = 
    -4488, revents = -18689}, {fd = 36126612, events = 15412, revents = 809}, 
    {fd = -1538102424, events = -4456, revents = -18689}, {fd = 52758445, 
            events = 27520, revents = -23470}, {fd = -1865117424, events = 
    2455, revents = 805}, {fd = 52758388, events = 15412, revents = 809}, {
            fd = -1650439232, events = -4392, revents = -18689}, {fd = 
    52592373, events = 27496, revents = -23470}, {fd = -1865117336, events = 
    20, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 
    -4360, revents = -18689}, {fd = 11135633, events = -15024, revents = 
    552}, {fd = 0, events = -4360, revents = -18689}, {fd = 36150693, 
            events = 1, revents = 0}, {fd = 0, events = -4360, revents = 
    -18689}, {fd = 36033392, events = 19392, revents = -25184}, {fd = 
    -1865117336, events = 20, revents = 0}, {fd = 36226384, events = 0, 
            revents = 0}, {fd = -1865117424, events = -4344, revents = 
    -18689}, {fd = 36086536, events = -23815, revents = 550}, {fd = 46225944, 
            events = -3976, revents = -18689}, {fd = 45299935, events = 
    32720, revents = -18623}, {fd = 0, events = 0, revents = 0}, {fd = 
    -1224741080, events = 1792, revents = -18622}, {fd = 46225944, events = 
    640, revents = -32189}, {fd = 1, events = 0, revents = 0}, {fd = 1, 
            events = 0, revents = 0}, {fd = -1650439232, events = 0, 
            revents = 0}, {fd = 1, events = 5559, revents = 0}, {fd = 
    36226384, events = 11012, revents = -31338}, {fd = -1224737936, events = 
    -4232, revents = -18689}, {fd = 36128616, events = 11012, revents = 
    -31338}, {fd = -2053756156, events = -4216, revents = -18689}, {fd = 
    36128456, events = 11012, revents = -31338}, {fd = -2053756160, events = 
    -4184, revents = -18689}, {fd = 36128981, events = -17433, revents = 
    169}, {fd = -2053756156, events = 5559, revents = 0}, {fd = 134558588, 
            events = -30208, revents = 10}, {fd = -1631582240, events = 
    -4184, revents = -18689}, {fd = 36091129, events = -19239, revents = 
    550}, {fd = 36226384, events = -4168, revents = -18689}, {fd = 36091608, 
            events = -18743, revents = 550}, {fd = 46225944, events = -4104, 
            revents = -18689}, {fd = -1224740872, events = -15024, revents = 
    552}, {fd = 0, events = -3450, revents = 227}, {fd = 36157670, events = 
    -4120, revents = -18689}, {fd = 0, events = -4072, revents = 0}}
        syspoll = <value optimized out>
        index = <value optimized out>
        msecs = <value optimized out>
        ready = <value optimized out>
        start = <value optimized out>
        elapsed = <value optimized out>
        remaining = <value optimized out>
#9  0x02b35f25 in nsSocketTransportService::Poll (this=<value optimized out>, 
    wait=<value optimized out>, interval=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:355
        rv = -1219214108
        pollList = 0xb75444e4
        pollCount = <value optimized out>
        pollTimeout = 0
        ts = <value optimized out>
        passedInterval = <value optimized out>
#10 0x02b36445 in nsSocketTransportService::DoPollIteration (
    this=<value optimized out>, wait=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:660
        i = <value optimized out>
        pollInterval = 109318540
#11 0x02b36641 in nsSocketTransportService::OnProcessNextEvent (
    this=<value optimized out>, thread=<value optimized out>, 
    mayWait=<value optimized out>, depth=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:535
        val = -1224737788
#12 0x0462f936 in nsThread::ProcessNextEvent (this=<value optimized out>, 
    mayWait=<value optimized out>, result=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/xpcom/threads/nsThread.cpp:508
        obs = {<nsCOMPtr_base> = {mRawPtr = 0xb7544008}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0xb6fff148}, <No data fields>}
        rv = <value optimized out>
#13 0x045fcb88 in NS_ProcessPendingEvents_P (thread=0xb741e4c0, 
    timeout=<value optimized out>) at nsThreadUtils.cpp:200
        processedEvent = 0
        rv = <value optimized out>
        start = <value optimized out>
#14 0x02b36110 in nsSocketTransportService::Run (this=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:571
        thread = <value optimized out>
        threadInt = {<nsCOMPtr_base> = {mRawPtr = 
    0xb741e4c0}, <No data fields>}
        i = <value optimized out>
#15 0x0462f98f in nsThread::ProcessNextEvent (this=<value optimized out>, 
    mayWait=<value optimized out>, result=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/xpcom/threads/nsThread.cpp:521
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0xb754400c}, <No data fields>}
        rv = 0
#16 0x045fcadd in NS_ProcessNextEvent_P (thread=<value optimized out>, 
    mayWait=<value optimized out>) at nsThreadUtils.cpp:247
        val = 1
#17 0x046300f9 in nsThread::ThreadFunc (arg=<value optimized out>)
    at /usr/src/debug/thunderbird-3.0.1/comm-1.9.1/mozilla/xpcom/threads/nsThread.cpp:254
        self = 0xb741e4c0
        event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#18 0x0227ab42 in _pt_root (arg=<value optimized out>)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
        thred = 0xb750fcc0
        detached = 0
#19 0x00a99ab5 in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        __ignore1 = -1224741824
        __ignore2 = 2037657198
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {11186164, 0, 4001536, 
    -1224739896, 36447677, -1359155503}, mask_was_saved = 0}}, priv = {pad = {
    0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        pagesize_m1 = <value optimized out>
        freesize = <value optimized out>
#20 0x00e8cdce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.




-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Chris Campbell 2010-03-02 19:52:39 UTC
Thanks for the bug report.  We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.

First of all, could we get output of the command, saved in a text file and
attached to this bug:

 $ rpm -qa *thunderbird* *mozilla* *flash* *plugin*

Please also install debuginfo for Thunderbird.

 # debuginfo-install thunderbird

Then run thunderbird inside the gdb debugger. Please do the following:

 $ thunderbird -g

Stuff will appear. Ignore this until you get the gdb command prompt, then do:

 (gdb) run

Now, thunderbird should start up. Use it and reproduce the crash. When
thunderbird crashes, you should be back to the gdb prompt. Now do:

 (gdb) thread apply all backtrace

More screens of stuff will occur. Copy all of this part to your editor of
choice, such as gedit, and save it as an uncompressed file and attach it to
this bug report.

We will review this issue again once you've had a chance to attach this
information.

Thanks in advance for your extra efforts.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 4 Bodo Eichstädt 2010-03-02 20:05:33 UTC
0:1001:root@thinky /home/bodo []# rpm -qa *thunderbird* *mozilla* *flash* *plugin*

openvrml-mozilla-plugin-0.18.5-2.fc12.i686
mozilla-filesystem-1.9-5.fc12.i686
thunderbird-enigmail-1.0.1-1.fc12.i686
gnome-do-plugins-thunderbird-0.8.2-1.fc12.i686
thunderbird-lightning-1.0-0.18.20090916hg.fc12.i686
mozilla-vlc-1.0.5-1.fc12.i686
flash-plugin-10.0.45.2-release.i386
thunderbird-3.0.1-1.fc12.i686

Comment 5 Chris Campbell 2010-03-04 23:06:08 UTC
Have you been able to reproduce the crash? If so, we could use a set of steps so we can reproduce it. Also, a gdb output would be most excellent. 



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 6 Chris Campbell 2010-03-23 23:27:11 UTC
*** Bug 571892 has been marked as a duplicate of this bug. ***

Comment 7 Jan Horak 2010-03-24 13:01:02 UTC
Looks like NSS issue.

Comment 8 Kai Engert (:kaie) (inactive account) 2010-03-24 13:58:12 UTC
(In reply to comment #3)
> 
>  $ thunderbird -g
> 
> Stuff will appear. Ignore this until you get the gdb command prompt, then do:
> 
>  (gdb) run

Prior to the "run" command, please execute

  handle SIGPIPE noprint nostop pass

Comment 9 Chris Campbell 2010-06-30 10:53:49 UTC
Reporter, could you please reply to the previous question? If you won't reply in one month, I will have to close this bug as INSUFFICIENT_DATA. Thank you.

Comment 10 Fedora Admin XMLRPC Client 2010-09-07 20:54:35 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 11 Bug Zapper 2010-11-03 21:01:30 UTC
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 12 Bug Zapper 2010-12-03 22:10:31 UTC
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.