Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Switching korean layout in IBusHangul Setup > ibus-hangul crashes
https://bugzilla.redhat.com/show_bug.cgi?id=636216
Summary: Switching korean layout in IBusHangul Setup >
ibus-hangul crashes
Product: Fedora
Version: 14
Platform: All
OS/Version: Linux
Status: NEW
Severity: high
Priority: low
Component: ibus-hangul
AssignedTo: dueno(a)redhat.com
ReportedBy: sangu.fedora(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, dueno(a)redhat.com,
pwu(a)redhat.com, shawn.p.huang(a)gmail.com
Classification: Fedora
Description of problem:
Switching korean layout in IBusHangul Setup > ibus-hangul crashes
$ dmesg
[...]
ibus-engine-han[2277] general protection ip:7f6b43c62aaf sp:7fff278f26d8
error:0 in libhangul.so.0.1.2[7f6b43c5e000+c000]
$ gdb /usr/libexec/ibus-engine-hangul coredump
Core was generated by `/usr/libexec/ibus-engine-hangul --ibus'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f6b43c62aaf in hangul_ic_select_keyboard ()
from /usr/lib64/libhangul.so.0
(gdb) bt
#0 0x00007f6b43c62aaf in hangul_ic_select_keyboard ()
from /usr/lib64/libhangul.so.0
#1 0x00007f6b4458d0ee in g_closure_invoke (closure=0x91d790,
return_value=0x0, n_param_values=4, param_values=0x8eccc0,
invocation_hint=0x7fff278f2820) at gclosure.c:766
#2 0x00007f6b4459eb7a in signal_emit_unlocked_R (node=<value optimized out>,
detail=0, instance=0x8eae00, emission_return=0x0,
instance_and_params=0x8eccc0) at gsignal.c:3252
#3 0x00007f6b445a86ba in g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7fff278f2a10) at gsignal.c:2983
#4 0x00007f6b445a8863 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3040
#5 0x00007f6b447eea54 in ibus_config_ibus_signal (
proxy=<value optimized out>, message=0x9081a0) at ibusconfig.c:200
#6 0x00007f6b447f9f98 in ibus_marshal_BOOLEAN__POINTER (closure=0x8f5570,
return_value=0x7fff278f2e70, n_param_values=<value optimized out>,
param_values=0x9228f0, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>) at ibusmarshalers.c:167
#7 0x00007f6b4458d0ee in g_closure_invoke (closure=0x8f5570,
return_value=0x7fff278f2e70, n_param_values=2, param_values=0x9228f0,
invocation_hint=0x7fff278f2ce0) at gclosure.c:766
---Type <return> to continue, or q <return> to quit---
#8 0x00007f6b4459e97b in signal_emit_unlocked_R (node=<value optimized out>,
detail=0, instance=0x8eae00, emission_return=0x7fff278f2e70,
instance_and_params=0x9228f0) at gsignal.c:3290
#9 0x00007f6b445a850e in g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7fff278f2ed0) at gsignal.c:2993
#10 0x00007f6b445a8863 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3040
#11 0x00007f6b447e3d90 in ibus_proxy_handle_signal (proxy=0x8eae00,
message=0x9081a0) at ibusproxy.c:490
#12 0x00007f6b447e3e9b in _connection_ibus_signal_cb (connection=0x8ef400,
message=0x9081a0, proxy=0x8eae00) at ibusproxy.c:202
#13 0x00007f6b447f9f98 in ibus_marshal_BOOLEAN__POINTER (closure=0x8f9670,
return_value=0x7fff278f3350, n_param_values=<value optimized out>,
param_values=0x922cc0, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>) at ibusmarshalers.c:167
#14 0x00007f6b4458d0ee in g_closure_invoke (closure=0x8f9670,
return_value=0x7fff278f3350, n_param_values=2, param_values=0x922cc0,
invocation_hint=0x7fff278f31c0) at gclosure.c:766
#15 0x00007f6b4459eb7a in signal_emit_unlocked_R (node=<value optimized out>,
detail=0, instance=0x8ef400, emission_return=0x7fff278f3350,
instance_and_params=0x922cc0) at gsignal.c:3252
---Type <return> to continue, or q <return> to quit---
#16 0x00007f6b445a850e in g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7fff278f33b0) at gsignal.c:2993
#17 0x00007f6b445a8863 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3040
#18 0x00007f6b447e122a in ibus_connection_ibus_message (connection=0x8ef400,
message=0x9081a0) at ibusconnection.c:258
#19 0x00007f6b447f9f98 in ibus_marshal_BOOLEAN__POINTER (closure=0x8e73c0,
return_value=0x7fff278f37c0, n_param_values=<value optimized out>,
param_values=0x922c90, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>) at ibusmarshalers.c:167
#20 0x00007f6b4458d0ee in g_closure_invoke (closure=0x8e73c0,
return_value=0x7fff278f37c0, n_param_values=2, param_values=0x922c90,
invocation_hint=0x7fff278f3630) at gclosure.c:766
#21 0x00007f6b4459e97b in signal_emit_unlocked_R (node=<value optimized out>,
detail=0, instance=0x8ef400, emission_return=0x7fff278f37c0,
instance_and_params=0x922c90) at gsignal.c:3290
#22 0x00007f6b445a850e in g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7fff278f3820) at gsignal.c:2993
#23 0x00007f6b445a8863 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
at gsignal.c:3040
#24 0x00007f6b447e0ec6 in _connection_handle_message_cb (
dbus_connection=<value optimized out>, message=<value optimized out>,
connection=<value optimized out>) at ibusconnection.c:304
#25 0x00007f6b42c19b8c in dbus_connection_dispatch ()
from /lib64/libdbus-1.so.3
#26 0x00007f6b447df215 in message_queue_dispatch (
source=<value optimized out>, callback=<value optimized out>,
user_data=<value optimized out>) at ibusinternal.c:80
#27 0x00007f6b43eae233 in g_main_dispatch (context=0x8ef010) at gmain.c:2119
#28 g_main_context_dispatch (context=0x8ef010) at gmain.c:2672
#29 0x00007f6b43eaea10 in g_main_context_iterate (context=0x8ef010, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2750
#30 0x00007f6b43eaf082 in g_main_loop_run (loop=0x8fa420) at gmain.c:2958
#31 0x00007f6b447dea9c in ibus_main () at ibusshare.c:297
#32 0x0000000000402b75 in start_component (argc=1, argv=0x7fff278f3c18)
at main.c:82
#33 main (argc=1, argv=0x7fff278f3c18) at main.c:108
Version-Release number of selected component (if applicable):
1.3.0.20100329-3.fc14.x86_64
How reproducible:
always
Steps to Reproduce:
1. Switch Korean layout ( 2bul -> 3bul )
2.
3.
Actual results:
Expected results:
Additional info:
ibus-1.3.7-5.fc14.x86_64
glib2-2.25.15-1.fc14.x86_64
--
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.