*** This bug is a duplicate of bug 133803 ***
    https://bugs.launchpad.net/bugs/133803

I believe this bug is a different bug than the one reported in bug
#133803.  In this comment:

https://bugs.launchpad.net/ubuntu/+source/scim/+bug/133803/comments/2

Ming Hua wrote: "This [i.e. the behavior reported] is expected for non
en_US locales."  Other comments indicate that the problem reported in
bug report #133803 is triggered by non en_US locales.  However, what I
am reporting here is triggered even when the locale is en_US.

Moreover, I've found a way to reproduce the bug at will.  By following
the these steps, I can reproduce the bug with a 100% success rate:

1. Go into the search field in Firefox.  I mean the one which sends
search queries to web sites like Google.

2. Hit the hot key combination which activates scim.  (In scim's Global
Setup tab, it is called "Trigger". Mine is set to Ctrl-Alt-Spacebar.)

3. Start typing so that the completion list comes up under the search
field.  In my case, typing "t" is enough to bring a whole slew of
completions.

4. While the completion list is **VISIBLE**, hit the hot key combination
which brings up the input method selection menu.  (In scim's Global
Setup tab, it is called "Show input method menu". Mine is set to Ctrl-
Alt-Right.)

At this point, scim displays the abnormal behavior reported in the
original bug report.

I've also discovered today that killing and restarting scim after
experiencing this bug can make the system unresponsive.  It seems to be
due to a memory leak in scim which is triggered after restarting scim.
I've seen scim-launcher and scim-bridge gobble up to 2.5G of RAM after
restarting scim.  On my system, the VM trashing makes the system
unresponsive for 5-10minutes.  I can work around the problem by using
the following command to start scim again:

$ (ulimit -v 512000 ; scim -d)

Version numbers and IM settings follow:

Ubuntu version: 8.10

$ dpkg-query -W "*scim*" | awk '$2 {print;}'
libscim8c2a     1.4.7-3ubuntu10
mlterm-im-scim  2.9.4-4
scim    1.4.7-3ubuntu10
scim-bridge-agent       0.4.14-2ubuntu5
scim-bridge-client-gtk  0.4.14-2ubuntu5
scim-bridge-client-qt   0.4.14-2ubuntu5
scim-bridge-client-qt4  0.4.14-2ubuntu5
scim-chewing    0.3.1-3ubuntu1
scim-gtk2-immodule      1.4.7-3ubuntu10
scim-hangul     0.3.2-1
scim-m17n       0.2.2-3
scim-modules-socket     1.4.7-3ubuntu10
scim-modules-table      0.5.7-3
scim-pinyin     0.5.91-0ubuntu12
scim-qtimm      0.9.4-2ubuntu3
scim-tables-additional  0.5.7-3
scim-tables-ja  0.5.7-3
scim-tables-ko  0.5.7-3
scim-tables-zh  0.5.7-3
scim-uim        0.2.0-3

$ im-switch -l
Your input method setup under en_US locale as below.
=======================================================
The configuration "/home/ldd/.xinput.d/en_US" is defined as a link pointing to
scim-bridge
This private configuration supersedes the system wide default.
=======================================================
The system wide default is pointed by "/etc/alternatives/xinput-all_ALL" .
xinput-all_ALL - status is auto.
 link currently points to default
default - priority 10
default-xim - priority 0
none - priority 0
Current `best' version is default.
=======================================================
The available input method configuration files are:
default default-xim none scim scim-bridge scim-chewing scim-immodule 
scim-pinyin th-xim 
=======================================================

-- 
the scim toolbar remains always visible and menu no longer works
https://bugs.launchpad.net/bugs/190217
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to