Bug 729632
| Summary: | Segfault on quit with Chinese locale [ @ gdk_display_close() ] | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Jiri Koten <jkoten> | ||||||
| Component: | thunderbird | Assignee: | Martin Stransky <stransky> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | high | ||||||||
| Version: | 5.7 | CC: | lmiksik, stransky, tpelka | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2012-03-14 07:40:33 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 569592, 737537 | ||||||||
| Attachments: |
|
||||||||
|
Description
Jiri Koten
2011-08-10 12:24:35 UTC
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 |