Description of problem: When running thunderbird with Chinese locale, there is segfault on closing thunderbird. Version-Release number of selected component (if applicable): thunderbird-5.0-1.el5 How reproducible: 100% Steps to Reproduce: 1. LANG=zh_TW thunderbird 2. Close TB; Ctrl-Q Actual results: Segmentation fault. Expected results: Clean exit
Created attachment 517590 [details] backtrace
Can you try other locale? Like US/CZ.
I don't see any similar crash in Thunderbird 7 - thunderbird-7.0-0.6b3.el5_7.
This request was evaluated by Red Hat Product Management for inclusion in Red Hat Enterprise Linux 5.8 and Red Hat does not plan to fix this issue the currently developed update. Contact your manager or support representative in case you need to escalate this bug.
The crash upon exit is back in thunderbird-10.0.1-3.el5_8.
Please install debuginfo and try again. And test an upstream binary too.
Tb run with $ LANG=zh_TW.utf8 thunderbird -g -d gdb, gdb output + t a a bt http://pastebin.test.redhat.com/77635
Also it seems to me that there is something wrong with the debuginfo package, I got "Reading symbols from /usr/lib64/thunderbird/thunderbird-bin...Reading symbols from /usr/lib/debug/usr/lib64/thunderbird/thunderbird-bin.debug...(no debugging symbols found)...done. (no debugging symbols found)...done." when run in gdb.
It's a classic crash in gdk_display_close(), dupe of bug 543165.
Upstream binary also crashed. Add-ons: {972ce4c6-7e08-4474-a285-3208198ce6fd}:10.0.2 BuildID: 20120216022139 CrashTime: 1329816823 EMCheckCompatibility: true FramePoisonBase: 00000000f3469000 FramePoisonSize: 4096 InstallTime: 1329816651 Notes: GLXtest process failed (exited with status 1): GLX version older than the required 1.3 ProductName: Thunderbird ReleaseChannel: release StartupTime: 1329816809 Theme: classic/1.0 Throttleable: 1 Vendor: Version: 10.0.2 This report also contains technical information about the state of the application when it crashed.
One of upstream fixes is https://bugzilla.mozilla.org/show_bug.cgi?id=576933 but it looks like we see a different one.
Okay, I'll check it. Do you run through vnc, any virtualization or is it a bare metal?
It is a virt. guest machine, qemu-kvm + spice.
Same results on bare metal.
Does it affect thunderbird only? Firefox uses the same code so I'd expect the crashes there too.
Firefox does not crash here. Anyway, do you have installed the Chinese fonts?
I tested both with and w/o Chinese fonts, both crashed. I Haven't tested with Firefox.
Okay, it looks like we have to apply gtk2-2.10 workaround here. We should add it to next security update.
Created attachment 565386 [details] patch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2012-0387.html