Bug 17453

Summary: Thunderbird SIGSEV when trying to create a new mail
Product: Mageia Reporter: Maat <maat-ml>
Component: RPM PackagesAssignee: Florian Hubold <doktor5000>
Status: RESOLVED WONTFIX QA Contact:
Severity: critical    
Priority: Normal CC: doktor5000, maat-ml
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: thunderbird-38.5.0-5.mga6.src.rpm CVE:
Status comment:

Description Maat 2016-01-05 21:24:54 CET
Description of problem:

See summary

Version-Release number of selected component (if applicable):

Version     : 38.5.0
Release     : 5.mga6

How reproducible:



Steps to Reproduce:
1. Launch thunderbird with a configured mail account (imap for example) with cli to see logs
2. Click on new mail button
3. See stack trace , wait for a few seconds
4. See thunderbird window disapear

Stack trace :

#01: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x26bf469]
#02: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcd0169]
#03: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1190abf]
#04: NS_InvokeByIndex[/usr/lib64/thunderbird-38.5.0/libxul.so +0xce188f]
#05: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b2884]
#06: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b3128]
#07: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b78b7]
#08: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2b4d299]
#09: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba685f]
#10: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba1981]
#11: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba6537]
#12: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba6822]
#13: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba76ae]
#14: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2f5a6e3]
#15: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1a469a9]
#16: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf5c33]
#17: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf96fe]
#18: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9b29]
#19: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9d87]
#20: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9fe0]
#21: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bfa8a1]
#22: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x22feb20]
#23: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x25eaad6]
#24: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x25ebbcd]
#25: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x129753f]
#26: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1298d25]
#27: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x12990d5]
#28: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1299a14]
#29: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xd63a57]
#30: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x158ae57]
#31: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x158ae7f]
#32: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcd9cf0]
#33: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcf508c]
#34: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf41f8e]
#35: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf2db1b]
#36: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf2db41]
#37: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x20d1d27]
#38: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2783c73]
#39: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c99bb]
#40: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c9cb1]
#41: XRE_main[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c9ef7]
#42: ???[thunderbird +0x471f]
#43: ???[thunderbird +0x3cf2]
#44: __libc_start_main[/lib64/libc.so.6 +0x20600]
#45: _start[thunderbird +0x3db9]
#46: ??? (???:???)

Program thunderbird (pid = 8032) received signal 11.
Stack:
#01: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2a62117]
#02: ???[/lib64/libpthread.so.0 +0x10ba0]
#03: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x26b066b]
#04: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x26bf469]
#05: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcd0169]
#06: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1190abf]
#07: NS_InvokeByIndex[/usr/lib64/thunderbird-38.5.0/libxul.so +0xce188f]
#08: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b2884]
#09: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b3128]
#10: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x11b78b7]
#11: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2b4d299]
#12: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba685f]
#13: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba1981]
#14: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba6537]
#15: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba6822]
#16: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2ba76ae]
#17: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2f5a6e3]
#18: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1a469a9]
#19: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf5c33]
#20: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf96fe]
#21: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9b29]
#22: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9d87]
#23: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bf9fe0]
#24: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1bfa8a1]
#25: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x22feb20]
#26: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x25eaad6]
#27: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x25ebbcd]
#28: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x129753f]
#29: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1298d25]
#30: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x12990d5]
#31: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x1299a14]
#32: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xd63a57]
#33: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x158ae57]
#34: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x158ae7f]
#35: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcd9cf0]
#36: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xcf508c]
#37: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf41f8e]
#38: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf2db1b]
#39: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0xf2db41]
#40: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x20d1d27]
#41: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x2783c73]
#42: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c99bb]
#43: ???[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c9cb1]
#44: XRE_main[/usr/lib64/thunderbird-38.5.0/libxul.so +0x27c9ef7]
#45: ???[thunderbird +0x471f]
#46: ???[thunderbird +0x3cf2]
#47: __libc_start_main[/lib64/libc.so.6 +0x20600]
#48: _start[thunderbird +0x3db9]
#49: ??? (???:???)
Sleeping for 300 seconds.
Type 'gdb thunderbird 8032' to attach your debugger to this thread.
Done sleeping...

Reproducible: 

Steps to Reproduce:
Maat 2016-01-05 21:25:39 CET

CC: (none) => maat-ml
Hardware: i586 => x86_64

Comment 1 Maat 2016-01-05 22:48:10 CET
Hi,

After some further tests the crash occurs when Dictionary Switcher Add-On is enabled (http://en.design-noir.de/mozilla/dictionary-switcher/ )

Regards,
Comment 2 Frank Griffin 2016-01-05 22:55:54 CET
I can't reproduce with an IMAP account on this TB.  However, a very similar traceback ("Done sleeping") was produced by the -4.mga6 build if you just brought TB up and let it sit.  Possibly related.  Look for a bug report in the last week or two for TB.  It was fixed for my case, but maybe not yours.
Comment 3 Florian Hubold 2016-01-06 08:50:24 CET
(In reply to Maat from comment #1)
> After some further tests the crash occurs when Dictionary Switcher Add-On is
> enabled (http://en.design-noir.de/mozilla/dictionary-switcher/ )

You would need to report that upstream. Although due to the reported perceived slowness of thunderbird with debug flags enabled, I'll disable debug build again, you can check again afterwards it it still occurs.

Just wait for thunderbird-38.5.0-6.mga6 - currently building.

(In reply to Frank Griffin from comment #2)
> However, a very similar traceback ("Done sleeping") was produced by the -4.mga6
> build if you just brought TB up and let it sit.  Possibly related.
> Look for a bug report in the last week or two for TB.

See bug 17429 - that was related to certificate verification. Once I disable debug build again, this shouldn't hit again as for a normal build this issue wasn't triggered.

Status: NEW => ASSIGNED
CC: (none) => doktor5000

Comment 4 Florian Hubold 2016-02-16 07:16:24 CET
Closing as this was caused by an external addon and no further confirmations received.

Status: ASSIGNED => RESOLVED
Resolution: (none) => WONTFIX