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

New issue 1166 by will.kyoto: ibus-anthy is broken? "..: Error: org.freedesktop.DBus.Error.Failed : Can not get value ..."
http://code.google.com/p/ibus/issues/detail?id=1166

OS: Arch Linux
Architecture: x86_64
IBus version: 1.3.9-1
Input method name and version: Anthy, 9100h-1; ibus-anthy, 1.2.5-1
Python version: 2.7
dbus version: 1.4.0-1
dbus-python version: 0.83.1-2

What steps will reproduce the problem?

(0. Reinstall ibus, anthy, ibus-anthy. Remove any old config files with: 'x86_64rm -r .cache/ibus; rm -r .config/ibus; rm -r .gconf/desktop/ibus; rm -r .anthy')
1. Run 'ibus-daemon -v'
2. In another terminal run 'ibus-setup'.

What do you see?

The instant you add 'Anthy' in the 'Input Method' tab, the ibus-daemon barfs up this:

(ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 56178: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/common->behivior_on_focus_out] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 56584: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/common->behivior_on_period] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 56967: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/thumb_typing_rule/kb231_f_fmv_table->0] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 57431: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/thumb_typing_rule/kb231_f_fmv_table->3] GConf Error: Bad key or directory name: "/desktop/ibus/engine/anthy/thumb_typing_rule/kb231_f_fmv_table/=": `=' is an invalid character in key/directory names (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 57814: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/thumb_typing_rule/kb231_f_fmv_table->=] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 58197: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/thumb_typing_rule/kb231_f_fmv_table->-] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 58583: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->pyu] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 58955: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->gu] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 59333: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->ge] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 59713: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->ga] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 60084: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->go] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 60454: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->gi] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 61116: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->xtu] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 61785: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->lke] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 62210: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->lka] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 62640: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->to] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 63197: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->ti] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 63648: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->te] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 64101: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->ta] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 64529: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->do] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 64954: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->xtsu] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 65380: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->di] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 65806: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->dyu] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 66232: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->de] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 66657: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->da] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 67083: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->dyo] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 67836: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->dyi] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 68301: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->dye] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 68749: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->du] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 69176: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->dya] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 69610: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->hya] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 70267: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->ro] (ibus-daemon:12403): IBUS-DEBUG: 15:10:02. 70760: From ::1.1 to :1.6, Error: org.freedesktop.DBus.Error.Failed : Can not get value [engine/anthy/romaji_typing_rule/default->hye]
[etc...]

In any case, when I trigger the IME switch with the hankaku/zenkaku keyboard key and type a few keys, no input window or characters/letters appear. Instead the system freezes for a few seconds after which the typed letters are displayed unaltered in their plain qwerty form.

Japanese input has breen broken for me like this for about two months...

--
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

回复