Bug 664004 - ibus-hangul crashed during firsttime use
Summary: ibus-hangul crashed during firsttime use
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-hangul
Version: rawhide
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Daiki Ueno
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-17 17:55 UTC by A S Alam
Modified: 2013-07-03 01:06 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-12-22 01:18:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description A S Alam 2010-12-17 17:55:35 UTC
Package:    	ibus-1.3.99.20101202-1.fc15
ibus-1.3.99.20101202-1.fc15.x86_64

Latest Crash:	Friday  Dec 17 2010 11:00:07 PM
Command:    	/usr/bin/python /usr/share/ibus/ui/gtk/main.py
Reason:     	connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.Failed: Can not find engine 'hangul'.
Comment:    	None

detail from /var/log/abrt.log
-------
architecture: x86_64
cmdline: /usr/bin/python /usr/share/ibus/ui/gtk/main.py
component: ibus
executable: /usr/share/ibus/ui/gtk/main.py
kernel: 2.6.37-0.rc5.git2.1.fc15.x86_64
package: ibus-1.3.99.20101202-1.fc15
reason: connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.Failed: Can not find engine 'hangul'.
release: Fedora release 15 (Rawhide)
time: 1292607007
uid: 500

backtrace
-----
connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.Failed: Can not find engine 'hangul'.

Traceback (most recent call last):
  File "/usr/share/ibus/ui/gtk/panel.py", line 501, in __im_menu_item_activate_cb
    self.__focus_ic.set_engine(engine)
  File "/usr/lib/python2.7/site-packages/ibus/inputcontext.py", line 239, 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: Can not find engine 'hangul'.

Local variables in innermost frame:
byte_arrays: False
self: <dbus.connection.Connection object at 0x1089170>
args: (dbus.String(u'hangul'),)
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_112')
timeout: -1.0
signature: u's'
dbus_interface: 'org.freedesktop.IBus.InputContext'
message: <dbus.lowlevel.MethodCallMessage object at 0xfa6a98>
method: 'SetEngine'

reproduce
-----
1. yum groupinstall korean-support
2. with libreoffice-writer, press Ctrl+Space
3.  selected input method was 'Korean hangul'
$ rpm -q ibus-hangul
ibus-hangul-1.3.0.20100329-4.fc15.x86_64

Comment 1 Daiki Ueno 2010-12-20 08:41:09 UTC
I can't reproduce it with the following steps:

1. yum groupinstall korean-support on clean-installed today's rawhide
2. create a new user "test"
3. log in from gdm as test, with Korean locale (at this point ibus-hangle should be active by default)
4. start libreoffice-writer from the gnome-panel menu
5. enable ibus with Ctrl+Space

Could you retest and/or provide more information?
For example, does it happen with other ibus engines?

Comment 2 A S Alam 2010-12-22 01:18:16 UTC
(In reply to comment #1)
> I can't reproduce it with the following steps:
> 
> 1. yum groupinstall korean-support on clean-installed today's rawhide
> 2. create a new user "test"
> 3. log in from gdm as test, with Korean locale (at this point ibus-hangle
> should be active by default)
> 4. start libreoffice-writer from the gnome-panel menu
> 5. enable ibus with Ctrl+Space
> 
> Could you retest and/or provide more information?
> For example, does it happen with other ibus engines?

Not able to reproduce on new user. Closing bug


Note You need to log in before you can comment on or make changes to this bug.