[Fedora-i18n-bugs] [Bug 652881] New: [abrt] ibus-anthy-1.2.4-2.fc14: prefs.py:60:set_value:KeyError: 'kwe'

bugzilla at redhat.com bugzilla at redhat.com
Sat Nov 13 09:02:02 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: [abrt] ibus-anthy-1.2.4-2.fc14: prefs.py:60:set_value:KeyError: 'kwe'

https://bugzilla.redhat.com/show_bug.cgi?id=652881

           Summary: [abrt] ibus-anthy-1.2.4-2.fc14:
                    prefs.py:60:set_value:KeyError: 'kwe'
           Product: Fedora
           Version: 14
          Platform: i686
        OS/Version: Unspecified
            Status: NEW
 Status Whiteboard: abrt_hash:34446f52
          Severity: medium
          Priority: low
         Component: ibus-anthy
        AssignedTo: tfujiwar at redhat.com
        ReportedBy: magicant.starmen at nifty.com
         QAContact: extras-qa at fedoraproject.org
                CC: tagoh at redhat.com, tfujiwar at redhat.com,
                    i18n-bugs at lists.fedoraproject.org,
                    shawn.p.huang at gmail.com
    Classification: Fedora


abrt version: 1.1.13
architecture: i686
cmdline: /usr/bin/python /usr/share/ibus-anthy/engine/main.py --ibus
comment: I'm not sure how to reproduce this bug exactly. I tried several times,
some times there was no error message. Some romaji settings I made in the
dialog were lost anyway.
component: ibus-anthy
executable: /usr/share/ibus-anthy/engine/main.py
kernel: 2.6.35.6-48.fc14.i686.PAE
package: ibus-anthy-1.2.4-2.fc14
reason: prefs.py:60:set_value:KeyError: 'kwe'
release: Fedora release 14 (Laughlin)
time: 1289637131
uid: 500

backtrace
-----
prefs.py:60:set_value:KeyError: 'kwe'

Traceback (most recent call last):
  File "/usr/share/ibus-anthy/engine/factory.py", line 63, in
__config_value_changed_cb
    engine.Engine.CONFIG_VALUE_CHANGED(self.__bus, section, name, value)
  File "/usr/share/ibus-anthy/engine/engine.py", line 1338, in
CONFIG_VALUE_CHANGED
    cls.__prefs.set_value(base_sec, name, value)
  File "/usr/share/ibus-anthy/setup/prefs.py", line 60, in set_value
    self.default[section][key]
KeyError: 'kwe'

Local variables in innermost frame:
section: 'romaji_typing_rule/default'
key: 'kwe'
value: dbus.String(u'\u304f\u3047', variant_level=1)
self: <anthyprefs.AnthyPrefs object at 0x851784c>

How to reproduce
-----
I tried to change romaji-key-table (ローマ字キーテーブル) settings in the ibus-anthy
config dialog. After removing some default romaji bindings and adding some
bindings, I clicked the apply button to activate the settings and then this
error occurred.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list