abrt version: 2.0.1 comment: i am having trouble changing to and from different input methods package: ibus-1.3.99.20110408-2.fc15 cmdline: /usr/bin/python /usr/share/ibus/ui/gtk/main.py executable: /usr/share/ibus/ui/gtk/main.py component: ibus architecture: x86_64 kernel: 2.6.38.3-18.fc15.x86_64 reason: connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.Failed: Context which does not has focus can not change engine to xkb:layout:us:dvorak. uid: 500 username: asalkeld os_release: Fedora release 15 (Lovelock) time: 1304306534 backtrace ----- connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.Failed: Context which does not has focus can not change engine to xkb:layout:us:dvorak. Traceback (most recent call last): File "/usr/share/ibus/ui/gtk/panel.py", line 526, in __im_menu_item_activate_cb self.__focus_ic.set_engine(engine) File "/usr/lib/python2.7/site-packages/ibus/inputcontext.py", line 238, in set_engine return self.__context.SetEngine(engine.name) File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in call_blocking message, timeout) DBusException: org.freedesktop.DBus.Error.Failed: Context which does not has focus can not change engine to xkb:layout:us:dvorak. Local variables in innermost frame: byte_arrays: False self: <dbus.connection.Connection object at 0x134f110> args: (dbus.String(u'xkb:layout:us:dvorak'),) utf8_strings: False bus_name: 'org.freedesktop.IBus' get_args_opts: {'byte_arrays': False, 'utf8_strings': False} object_path: dbus.ObjectPath('/org/freedesktop/IBus/InputContext_17') timeout: -1.0 signature: u's' dbus_interface: 'org.freedesktop.IBus.InputContext' message: <dbus.lowlevel.MethodCallMessage object at 0x127da08> method: 'SetEngine'
Created attachment 496157 [details] File: backtrace
I cannot reproduce this bug. Are you able to reproduce your issue with the fix of bug 701202 ? (In reply to comment #0) > File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in > call_blocking > message, timeout) > DBusException: org.freedesktop.DBus.Error.Failed: Context which does not has > focus can not change engine to xkb:layout:us:dvorak. > How did you lose the input focus?
(In reply to comment #2) > I cannot reproduce this bug. > Are you able to reproduce your issue with the fix of bug 701202 ? > > (In reply to comment #0) > > File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in > > call_blocking > > message, timeout) > > DBusException: org.freedesktop.DBus.Error.Failed: Context which does not has > > focus can not change engine to xkb:layout:us:dvorak. > > > > How did you lose the input focus? I honestly don't know? All I was doing at the time was changing between layouts english-us and english-dvorak-us. This was very reproducible but now I can't seem to make it happen.
If you can reproduce this bug, please comment here again. Thanks.