Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1199 by [email protected]: iBus causes Firefox 4 Beta freeze
http://code.google.com/p/ibus/issues/detail?id=1199

What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...): Fedora
Architecture (i386, x86_64): i686
IBus version: ibus-1.3.9-2.fc14.i686
Input method name and version: ibus-pinyin-1.3.11-1.fc14.i686
Python version: python-2.7-8.fc14.1.i686
dbus version: dbus-1.4.0-2.fc14.i686
dbus-python version: dbus-python-0.83.0-7.fc14.i686
gtk version (if bug is about gtk applications): gtk2-2.22.0-1.fc14.1.i686
qt version (if bug is about qt applications):

What steps will reproduce the problem?
1. Download Firefox 4 Beta build from Mozilla or repo.fedorapeople.org
2. Activate iBus to type Chinese in input field on web pages, e.g email composer, blog comment 3. After a few seconds Firefox 4 would freeze and need to be terminated in task manager.

What is the expected output? What do you see instead?
No longer freeze Firefox 4

Please provide any additional information below.
When the freeze happens, the terminal prints out the following error message: (firefox-bin:16919): Gtk-CRITICAL **: IA__gtk_im_context_set_surrounding: assertion `cursor_index >= 0 && cursor_index <= len' failed

Other input method would not trigger this freeze. xsunpinyin and fcitx were tried and no similar problem has been spotted so far.

Also, this problem seems only to be exist with Firefox 4. Firefox 3.6 has no problem when using iBus.

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复