Red Hat Bugzilla – Bug 140658
Qt applications crash when Input Method not available
Last modified: 2014-03-25 20:51:44 EDT
Description of problem:
In any event where httx shut down unexpectedly or crash, it will cause
any Qt application which has connection to, to crash.
Shutting down htt_server in GNOME desktop environment, with GTK
applications open does not cause the GTK applicatipons to crash.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
3.service iiim start
4.LANG=zh_CN.UTF-8 httx &
5.LANG=zh_CN.UTF-8 kedit &
6.kill -9 [pid of httx]
kedit should not crash
Is it a httx specific problem? does other XIM server work fine on that?
Thanks for pointing that out. :)
Tried with XIM server and yes, this is not httx specific as sending
SIGSEV to XIM server causes kedit to crash as well.
Created attachment 107377 [details]
backtrace from the crash
i have taken a look in backtrace, the crash happens in DestroyIC((XIC) ic)!
is it not a bug in xorg-x11?
I am not sure because gtk+ calls DestroyIC() when XIM server closes as
well and it does not crash. AFAIS briefly, the destructor did check if
Leon, have you tried to contact to the qtimmodule author, YamaKen? i have sent
him an email but did not get any respond since a week.
it's fixed in qt-3.3.4-5, which will show up in rawhide soon