Description of problem: I wrote a script to press ctrl-shift quickly with 10 milliseconds interval, it cause SCIM to crash when the IME switching gets to scim-uim. Version-Release number of selected component (if applicable): scim-hangul-debuginfo-0.2.1-1.fc5 scim-tables-debuginfo-0.5.4-1 scim-canna-debuginfo-0.1.0-1.fc4 scim-qtimm-debuginfo-0.9.4-1 scim-chewing-debuginfo-0.2.1-2 scim-ccinput-debuginfo-0.3.1-2.fc4 scim-uim-debuginfo-0.1.3-8.fc4 scim-fcitx-debuginfo-3.1.1-2.fc4 scim-input-pad-debuginfo-0.1.0-1.fc4 scim-debuginfo-1.4.2-6 scim-pinyin-debuginfo-0.5.91-2 scim-anthy-debuginfo-0.7.1-1.fc5 How reproducible: Always Steps to Reproduce: 1.ctrl-shift very quickly after activating SCIM 2. 3. Actual results: scim segfault Expected results: switch be able to switch between different IME Additional info: (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0x00dd413c in ?? () from /usr/lib/libuim.so.0 (gdb) bt #0 0x00dd413c in ?? () from /usr/lib/libuim.so.0 #1 0xb57a2744 in ?? () #2 0x00000100 in ?? () #3 0xbfbd77b8 in ?? () #4 0x00dcc676 in uim_scm_init () from /usr/lib/libuim.so.0 #5 0x00dc46bc in uim_quit () from /usr/lib/libuim.so.0 #6 0x00dc4fcf in uim_quit () from /usr/lib/libuim.so.0 #7 0x00abefd4 in ?? () from /lib/ld-linux.so.2 #8 0xb7fc0000 in ?? () #9 0x00000000 in ?? ()
scim-uim is not in Extras or Core, afaik. (Nor scim-canna, scim-ccinput. scim-fcitx has been submitted to Extras though.) Anyway better not to include "Fedora SCIM" test packages in bugzilla. Please re-open if you can reproduce without them installed. If it can be reproduced by hand, perhaps upstream would be interested though.
Yes. Without scim-uim the load test went very smoothly, so is the switching on and off SCIM repeatly. I will note the package list. Thanks.