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. |