Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 134035
Summary: | [x86_64]htt_xbe segfaults when the applications start to run | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Akira TAGOH <tagoh> | ||||||
Component: | im-sdk | Assignee: | Yu Shao <yshao> | ||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | rawhide | CC: | dff, eng-i18n-bugs, linux-sid, wtogami | ||||||
Target Milestone: | --- | Keywords: | i18n | ||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | im-sdk-12.1-9.EL | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2004-11-22 08:41:08 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: | 125997, 135876, 137149 | ||||||||
Attachments: |
|
Description
Akira TAGOH
2004-09-29 05:36:44 UTC
Created attachment 105415 [details]
im-sdk-x86-64-vararg.patch
Created attachment 105416 [details]
im-sdk-x-xft.patch
*** Bug 134186 has been marked as a duplicate of this bug. *** Please anyone going to make the next build include these two patches, im-sdk-x-xft.patch is updated, overwriting the old im-sdk-x-xft.patch is fine. Tested with im-sdk-12.1-2 which contains the patch for this bug and unfortunately, the seg fault is still around. As a result, Qt application cannot detect the Input Method Context. Hence, no IM available when using Qt application. [root@dhcp-209 ~]# htt_xbe Segmentation fault [root@dhcp-209 ~]# If you happen to run httx manually. This is what happen, in the back trace, it says httx is forking out new process after it crash. [root@dhcp-209 ~]# httx htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered htt : Warning - htt_server died and recovered Just some information, my testing case working was 12.1-1 plus those two patches and building locally. well, perhaps Bug#136455 might affects this too. Lawrence, Shao, this is the current backtrace of the new seg fault: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 182894152576 (LWP 10318)] IMList<IMTriggerKey>::destroy (this=0x7fbffff6e0) at IMList.hh:256 256 IMList.hh: \u6c92\u6709\u6b64\u4e00\u6a94\u6848\u6216\u76ee\u9304. in IMList.hh (gdb) up #1 0x0000000000405d61 in ~IMTriggerKeyList (this=0x7fbffff6e0) at common/IMTriggerKeyList.cpp:50 50 keylist.destroy(); (gdb) l 45 int n = count(); 46 for (int i = 1; i <= n; i++) { 47 IMTriggerKey *keyp =&(getKey(i)); 48 delete keyp; 49 } 50 keylist.destroy(); 51 } 52 53 IMTriggerKeyList::IMTriggerKeyList(const char *keystring) { 54 add(keystring); Filename: im-sdk/iiimxcf/htt_xbe/lib/IMdkit/common/IMTriggerKeyList.cpp committed the patch to both RHEL4 and devel branches: im-sdk-htt_xbe-crash.patch Confirmed fixed in im-sdk-12.1-9.EL. Tested with CJK LE and UnitLE in KDE desktop environment. Thanks. |