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): im-sdk-12.1-9.EL How reproducible: Always Steps to Reproduce: 1.killall httx 2.killall htt 3.service iiim start 4.LANG=zh_CN.UTF-8 httx & 5.LANG=zh_CN.UTF-8 kedit & 6.kill -9 [pid of httx] Actual results: kedit crash Expected results: kedit should not crash Additional info:
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 ic exists.
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