Bug 767926 - [abrt] ibus-unikey-0.6.0-1.fc16: Process /usr/libexec/ibus-engine-unikey was killed by signal 6 (SIGABRT)
Summary: [abrt] ibus-unikey-0.6.0-1.fc16: Process /usr/libexec/ibus-engine-unikey was ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-unikey
Version: 16
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Truong Anh Tuan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:536b00ae7af6ce87ca22046957c...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-15 09:27 UTC by Lucius Tran
Modified: 2012-03-21 03:45 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-21 03:45:33 UTC
Type: ---


Attachments (Terms of Use)
File: dso_list (2.44 KB, text/plain)
2011-12-15 09:27 UTC, Lucius Tran
no flags Details
File: smolt_data (3.00 KB, text/plain)
2011-12-15 09:27 UTC, Lucius Tran
no flags Details
File: backtrace (16.00 KB, text/plain)
2011-12-15 09:27 UTC, Lucius Tran
no flags Details
File: maps (7.26 KB, text/plain)
2011-12-15 09:27 UTC, Lucius Tran
no flags Details

Description Lucius Tran 2011-12-15 09:27:44 UTC
libreport version: 2.0.7
abrt_version:   2.0.6
backtrace_rating: 3
cmdline:        /usr/libexec/ibus-engine-unikey --ibus
executable:     /usr/libexec/ibus-engine-unikey
kernel:         3.1.5-1.fc16.i686.PAE
pid:            2232
pwd:            /tmp
reason:         Process /usr/libexec/ibus-engine-unikey was killed by signal 6 (SIGABRT)
time:           Thu 15 Dec 2011 02:17:43 PM ICT
uid:            1000
username:       nhatthm
var_log_messages: Dec 15 14:17:43 nhatthmpc abrt[31179]: Saved core dump of pid 2232 (/usr/libexec/ibus-engine-unikey) to /var/spool/abrt/ccpp-2011-12-15-14:17:43-2232 (18407424 bytes)
xsession_errors: 

backtrace:      Text file, 16383 bytes
dso_list:       Text file, 2497 bytes
maps:           Text file, 7433 bytes
smolt_data:     Text file, 3070 bytes

environ:
:SHELL=/bin/bash
:DBUS_STARTER_ADDRESS=unix:abstract=/tmp/dbus-USzKGeMcB5,guid=0eee9db1f50878f0261395d100000053
:XDG_SESSION_COOKIE=981480c0a600af6dc6f1bbd800000010-1323914665.241114-2147422476
:XDG_RUNTIME_DIR=/run/user/nhatthm
:DISPLAY=:0
:DESKTOP_SESSION=gnome
:WINDOWPATH=1
:PATH=/usr/local/bin:/usr/bin:/bin
:GDMSESSION=gnome
:XDG_VTNR=1
:USERNAME=nhatthm
:XDG_SESSION_ID=2
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-USzKGeMcB5,guid=0eee9db1f50878f0261395d100000053
:XDG_SEAT=seat0
:XAUTHORITY=/var/run/gdm/auth-for-nhatthm-5Sg1bX/database
:USER=nhatthm
:DBUS_STARTER_BUS_TYPE=session
:GNOME_KEYRING_PID=1652
:SHLVL=1
:GDM_LANG=en_US.utf8
:PWD=/home/nhatthm
:GNOME_KEYRING_CONTROL=/tmp/keyring-j91RHe
:LANG=en_US.utf8
:_=/usr/bin/dbus-launch
:LOGNAME=nhatthm
:HOME=/home/nhatthm
:LC_CTYPE=en_US.utf8
:GTK_IM_MODULE=ibus
:QT_IM_MODULE=ibus
:XMODIFIERS=@im=ibus

Comment 1 Lucius Tran 2011-12-15 09:27:47 UTC
Created attachment 547133 [details]
File: dso_list

Comment 2 Lucius Tran 2011-12-15 09:27:49 UTC
Created attachment 547134 [details]
File: smolt_data

Comment 3 Lucius Tran 2011-12-15 09:27:51 UTC
Created attachment 547135 [details]
File: backtrace

Comment 4 Lucius Tran 2011-12-15 09:27:53 UTC
Created attachment 547136 [details]
File: maps

Comment 5 Truong Anh Tuan 2011-12-19 09:47:08 UTC
I am contacting to ibus-unikey developer to investigate the problem.
While I am working with him, could you please tell me more how to reproduce the issue?!

Comment 6 Lucius Tran 2011-12-19 10:12:36 UTC
1. I focused on a text field on my browser
2. I pressed Alt + Z to change input method to unikey (it's my setting, nothin special :D) 
3. ABRT reported that ibus-unikey was crahsed

Hope you can fix this issue :-)

Comment 7 Truong Anh Tuan 2011-12-19 10:31:08 UTC
Thanks Tran for your quick response.
Have you done updating all necessary patches (update all latest patches for easier).

Comment 8 Lucius Tran 2011-12-19 10:36:50 UTC
Nope, I installed ibus-unikey from stable repo and run "yum upgrade" everyday :D

Comment 9 Truong Anh Tuan 2011-12-19 10:59:26 UTC
Thanks Tran.

Could you please try this workaround:
- Edit file: .gconf/desktop/ibus/engine/Unikey/Options/%gconf.xml
- Change the value "MouseCapture" to "false".

It should be something like:
"
<?xml version="1.0"?>
<gconf>
        <entry name="SpellCheckEnabled" mtime="1313675856" type="bool" value="false"/>
        <entry name="MouseCapture" mtime="1313675850" type="bool" value="false"/>
</gconf>
"
after editing.

Try this way and update status to me.

Thanks,
Tuan

Comment 10 Lucius Tran 2011-12-19 16:27:53 UTC
Here is my configuration file

----------------------------------
<?xml version="1.0"?>
<gconf>
	<entry name="input_method" mtime="1322677648" type="string">
		<stringvalue>Vni</stringvalue>
	</entry>
	<entry name="spell_check" mtime="1322677648" type="bool" value="false"/>
	<entry name="mouse_capture" mtime="1322677648" type="bool" value="false"/>
	<entry name="auto_restore_non_vn" mtime="1322677648" type="bool" value="false"/>
</gconf>
----------------------------------

I have added mouse capture entry as you said (about the entry name, I read the source https://github.com/mrlequoctuan/ibus-unikey/blob/master/src/engine_const.h and it must be lower case with dash, not camel case, right?)

Hope it works, please give me some days to check if there are any errors and I will notify you ;-)

PS: I am not sure what happened with ibus-unikey because it just crashed while I was changing the input method.

-------------------------
Sorry for the off topic but I don't know where to report this issue

I am using F16 with gnome-shell 3.2, gtk3 and Input-Method Status Indicator Extension
While I click on the extension in top panel and choose Input Method Menu, it only shows Input Method option (VNI or Telex) and Charset option (Unicode, VNI, ...), yeah, just 2 options, the others (spell check, restore, ...) are disappeared. Do you known what happened ?

screenshots:
http://files.myopera.com/CsXBlog/albums/10271982/ibus_unikey_step1.png
http://files.myopera.com/CsXBlog/albums/10271982/ibus_unikey_step2.png

Comment 11 Truong Anh Tuan 2011-12-20 01:13:06 UTC
(In reply to comment #10)
> 
> I have added mouse capture entry as you said (about the entry name, I read the
> source
> https://github.com/mrlequoctuan/ibus-unikey/blob/master/src/engine_const.h and
> it must be lower case with dash, not camel case, right?)

The parameter "MouseCapture" as above is in my real config file.
Are you sure that you edited the right one: ~/.gconf/desktop/ibus/engine/Unikey/Options/%gconf.xml ?

> Hope it works, please give me some days to check if there are any errors and I
> will notify you ;-)

Cool.

> PS: I am not sure what happened with ibus-unikey because it just crashed while
> I was changing the input method.

It maybe a bug in MouseCapture method in ibus-unikey. Please review and tell us more.

> -------------------------
> Sorry for the off topic but I don't know where to report this issue
> 
> I am using F16 with gnome-shell 3.2, gtk3 and Input-Method Status Indicator
> Extension
> While I click on the extension in top panel and choose Input Method Menu, it
> only shows Input Method option (VNI or Telex) and Charset option (Unicode, VNI,
> ...), yeah, just 2 options, the others (spell check, restore, ...) are
> disappeared. Do you known what happened ?
> 
> screenshots:
> http://files.myopera.com/CsXBlog/albums/10271982/ibus_unikey_step1.png
> http://files.myopera.com/CsXBlog/albums/10271982/ibus_unikey_step2.png

This should be discussed directly via email or ping me at #fedora on irc.freenode.net

Rgds,
Tuan

Comment 12 Lucius Tran 2011-12-20 02:19:48 UTC
(In reply to comment #11)
> (In reply to comment #10)
> > 
> > I have added mouse capture entry as you said (about the entry name, I read the
> > source
> > https://github.com/mrlequoctuan/ibus-unikey/blob/master/src/engine_const.h and
> > it must be lower case with dash, not camel case, right?)
> 
> The parameter "MouseCapture" as above is in my real config file.
> Are you sure that you edited the right one:
> ~/.gconf/desktop/ibus/engine/Unikey/Options/%gconf.xml ?
> 
Yes, absolutely sure ;-) ... so, please wait for my notification :-)

Thanks in advance
Nhat

Comment 13 Lucius Tran 2011-12-20 08:11:49 UTC
Hi Tuan,

It still crashed, I am wondering If ibus-unikey does not fully compatible with gnome-shell3 and gtk3 ? Or caused by the Input-Method extension ? 

Thanks for your support
Nhat

Comment 14 Truong Anh Tuan 2011-12-20 08:20:20 UTC
I am currently using F16 with the same software versions so it should not a compatibility issue.

Could you please backup your original %gconf.xml file then replace with my one (above); restart gnome-shell (F2 + r) and ibus; then retry.

Thanks,
Tuan

Comment 15 Lucius Tran 2011-12-22 02:25:39 UTC
I haven't tried that wat yet, but ibus-unkey stop crashing in last 2 days :|

Comment 16 Truong Anh Tuan 2011-12-22 02:34:44 UTC
Great to hear that.

I think the MouseCapture changed has been effected well.
I will follow up this bug with upstream developer.


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