abrt 1.0.0 detected a crash. backtrace ----- Summary: TB5ae77361 engine.py:977:CONFIG_VALUE_CHANGED:UnboundLocalError: local variable 'sec' referenced before assignment Traceback (most recent call last): File "/usr/share/ibus-anthy/engine/factory.py", line 62, in __config_value_changed_cb engine.Engine.CONFIG_VALUE_CHANGED(self.__bus, section, name, value) File "/usr/share/ibus-anthy/engine/engine.py", line 977, in CONFIG_VALUE_CHANGED cls.__prefs.set_value(sec, name, value) UnboundLocalError: local variable 'sec' referenced before assignment Local variables in innermost frame: bus: <Bus object at 0xa2fa57c (PYIBusBus at 0xa31bc10)> section: name: custom_font value: Monospace 12 cls: <class 'engine.Engine'> cmdline: python /usr/share/ibus-anthy/engine/main.py --ibus component: ibus-anthy executable: /usr/share/ibus-anthy/engine/main.py kernel: 2.6.31.6-148.fc12.i686 package: ibus-anthy-1.2.0.20091127-1.fc12 uuid: 5ae77361
Created attachment 374667 [details] File: backtrace
It seems your /usr/share/ibus-anthy/engine/engine.py is old one while your version is the latest. It seems something is broken in your system. Did you restart ibus processes after you upgrade ibus? > File "/usr/share/ibus-anthy/engine/engine.py", line 977, in CONFIG_VALUE_CHANGED > cls.__prefs.set_value(sec, name, value) > UnboundLocalError: local variable 'sec' referenced before assignment Your problem means the 'sec' is not defined and it has been fixed in ibus-anthy-1.2.0.20090917-2.fc12 with bug 526881 . You could try uninstall your ibus-anthy and install it again. # rpm -e ibus-anthy # yum install ibus-anthy
(In reply to comment #2) > It seems your /usr/share/ibus-anthy/engine/engine.py is old one while your > version is the latest. It seems something is broken in your system. > Did you restart ibus processes after you upgrade ibus? > > > File "/usr/share/ibus-anthy/engine/engine.py", line 977, in CONFIG_VALUE_CHANGED > > cls.__prefs.set_value(sec, name, value) > > UnboundLocalError: local variable 'sec' referenced before assignment > > Your problem means the 'sec' is not defined and it has been fixed in > ibus-anthy-1.2.0.20090917-2.fc12 with bug 526881 . > > You could try uninstall your ibus-anthy and install it again. > > # rpm -e ibus-anthy > # yum install ibus-anthy You are right. I got old git repository.