abrt version: 1.1.14 architecture: x86_64 Attached file: backtrace cmdline: /usr/libexec/ibus-engine-m17n --ibus component: ibus-m17n executable: /usr/libexec/ibus-engine-m17n kernel: 2.6.37-2.fc15.x86_64 package: ibus-m17n-1.3.1-14.fc15 reason: Process /usr/libexec/ibus-engine-m17n was killed by signal 6 (SIGABRT) release: Fedora release 15 (Rawhide) time: 1294856381 uid: 502 How to reproduce ----- 1. in KDE desktop, pressing Ctrl+SPACE, it crashed. 2. Rawhide was updated 3.
Created attachment 473098 [details] File: backtrace
I can't reproduce it. Could you describe the details? Especially: - Which KDE application you tried to input to? - Which IM client (XIM or ibus-qt) is used on the application? Please check the configuration with qtconfig-qt4. - Is it possible to collect backtrace symbols with debuginfo-install ibus-m17n?
Today I got crash in Gnome also, simple login Punjabi Desktop with Gnome-Desktop 3 (Gnome shell) and try to Ctrl+SPace --- Package: ibus-m17n-1.3.1-14.fc15 Latest Crash: ਵੀਰਵਾਰ 13 ਜਨਵਰੀ 2011 07:28:14 ਸ਼ਾਮ Command: /usr/libexec/ibus-engine-m17n --ibus Reason: Process /usr/libexec/ibus-engine-m17n was killed by signal 6 (SIGABRT) Comment: None Bug Reports: --- warning: core file may not match specified executable file. Missing separate debuginfo for Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/c3/24b87e50e2d195b0d2b6ec7a6c4af430686544 /var/cache/abrt-di/usr/lib/debug/.build-id/c3/24b87e50e2d195b0d2b6ec7a6c4af430686544 [New LWP 1697] [New LWP 1706] [Thread debugging using libthread_db enabled] Core was generated by `/usr/libexec/ibus-engine-m17n --ibus'. Program terminated with signal 6, Aborted. #0 0x00007f2ba9e671b5 in raise () from /lib64/libc-2.12.90.so Thread 2 (Thread 0x7f2ba34d4700 (LWP 1706)): #0 0x00007f2ba9f0f493 in poll () from /lib64/libc-2.12.90.so No symbol table info available. #1 0x00007f2baa4399c4 in g_main_context_poll (n_fds=3, fds=0x7f2b9c001e00, timeout=-1, context=0x20f03b0, priority=<value optimized out>) at gmain.c:3404 poll_func = 0x7f2baa449b80 <g_poll> #2 g_main_context_iterate (context=0x20f03b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3086 max_priority = 2147483647 timeout = -1 some_ready = <value optimized out> nfds = 3 allocated_nfds = <value optimized out> fds = 0x7f2b9c001e00 #3 0x00007f2baa43a2d2 in g_main_loop_run (loop=0x20f0390) at gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x00007f2bab01fea4 in gdbus_shared_thread_func (data=<value optimized out>) at gdbusprivate.c:276 No locals. #5 0x00007f2baa461046 in g_thread_create_proxy (data=0x20f0490) at gthread.c:1897 thread = 0x20f0490 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0x00007f2baa1dfd5b in start_thread () from /lib64/libpthread-2.12.90.so No symbol table info available. #7 0x00007f2ba9f18f2d in clone () from /lib64/libc-2.12.90.so No symbol table info available. Thread 1 (Thread 0x7f2bab6ca7c0 (LWP 1697)): #0 0x00007f2ba9e671b5 in raise () from /lib64/libc-2.12.90.so No symbol table info available. #1 0x00007f2ba9e68b66 in abort () from /lib64/libc-2.12.90.so No symbol table info available. #2 0x00007f2baa45f184 in g_assertion_message (domain=<value optimized out>, file=<value optimized out>, line=<value optimized out>, func=0x7f2bab2b9830 "ibus_property_set_visible", message=0x20de8e0 "assertion failed: (IBUS_IS_PROPERTY (prop))") at gtestutils.c:1358 lstr = "282\000\377\177\000\000\361\315M\253+\177\000\000\005\000\000\000\000\000\000\000\316\203+\253+\177\000" s = 0x21e9170 "" #3 0x00007f2baa45f720 in g_assertion_message_expr (domain=0x7f2bab2b7430 "IBUS", file=0x7f2bab2b9663 "ibusproperty.c", line=282, func=0x7f2bab2b9830 "ibus_property_set_visible", expr=<value optimized out>) at gtestutils.c:1369 s = 0x0 #4 0x00007f2bab2a84bf in ibus_property_set_visible (prop=0x0, visible=1) at ibusproperty.c:282 __PRETTY_FUNCTION__ = "ibus_property_set_visible" #5 0x0000000000403f1e in ibus_m17n_engine_init (m17n=0x20e9920) at engine.c:442 label = 0x21b2c40 tooltip = <value optimized out> klass = 0x21d7b10 #6 0x00007f2baad44473 in g_type_create_instance (type=35674944) at gtype.c:1889 node = <value optimized out> instance = 0x20e9920 class = <value optimized out> i = <value optimized out> total_size = <value optimized out> #7 0x00007f2baad20efc in g_object_constructor (type=<value optimized out>, n_construct_properties=3, construct_params=0x21de6c0) at gobject.c:1611 object = <value optimized out> #8 0x0000000000404afc in ibus_m17n_engine_constructor (type=35674944, n_construct_params=3, construct_params=0x21de6c0) at engine.c:476 m17n = <value optimized out> object_class = <value optimized out> klass = <value optimized out> #9 0x00007f2baad23c69 in g_object_newv (object_type=35674944, n_parameters=<value optimized out>, parameters=<value optimized out>) at gobject.c:1475 cparams = 0x21de6c0 oparams = 0x21e0050 nqueue = 0x0 object = <value optimized out> class = 0x21d7b10 unref_class = 0x21d7b10 slist = <value optimized out> n_total_cparams = <value optimized out> n_cparams = 3 n_oparams = <value optimized out> n_cvalues = 0 cvalues = <value optimized out> clist = <value optimized out> newly_constructed = <value optimized out> i = <value optimized out> __PRETTY_FUNCTION__ = "g_object_newv" #10 0x00007f2baad24c51 in g_object_new_valist (object_type=35674944, first_property_name=<value optimized out>, var_args=0x7fff7151eab0) at gobject.c:1592 class = 0x21d7b10 params = 0x21dce70 name = <value optimized out> object = <value optimized out> n_params = <value optimized out> n_alloced_params = <value optimized out> __PRETTY_FUNCTION__ = "g_object_new_valist" #11 0x00007f2baad24f51 in g_object_new (object_type=35674944, first_property_name=0x7f2bab2b7e51 "engine-name") at gobject.c:1307 var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff7151ebb0, reg_save_area = 0x7fff7151ead0}} __PRETTY_FUNCTION__ = "g_object_new" #12 0x00007f2bab2a4d1a in ibus_engine_new_type (engine_type=35674944, engine_name=0x2200a80 "m17n:pa:inscript", object_path=0x2202e00 "/org/freedesktop/IBus/Engine/1", connection=0x20e5810) at ibusengine.c:1073 __PRETTY_FUNCTION__ = "ibus_engine_new_type" object = <value optimized out> #13 0x00007f2bab2a361d in ibus_factory_service_method_call (service=<value optimized out>, connection=0x20e5810, sender=<value optimized out>, object_path=0x7f2b9c003830 "/org/freedesktop/IBus/Factory", interface_name=0x7f2b9c0011d0 "org.freedesktop.IBus.Factory", method_name=0x7f2b9c0046c0 "CreateEngine", parameters=0x2103b60, invocation=0x7f2b9c003060) at ibusfactory.c:226 object_path = 0x2202e00 "/org/freedesktop/IBus/Engine/1" engine = <value optimized out> engine_name = 0x2200a80 "m17n:pa:inscript" engine_type = 35674944 factory = 0x21008b0 __PRETTY_FUNCTION__ = "ibus_factory_service_method_call" #14 0x00007f2bab010dcd in call_in_idle_cb (user_data=<value optimized out>) at gdbusconnection.c:4424 invocation = 0x7f2b9c003060 vtable = <value optimized out> registration_id = <value optimized out> subtree_registration_id = <value optimized out> __PRETTY_FUNCTION__ = "call_in_idle_cb" #15 0x00007f2baa439483 in g_main_dispatch (context=0x7f2b9c0008c0) at gmain.c:2440 dispatch = 0x7f2baa434cf0 <g_idle_dispatch> was_in_call = 0 user_data = 0x7f2b9c003060 callback = 0x7f2bab010c80 <call_in_idle_cb> cb_funcs = 0x7f2baa6feb30 cb_data = 0x7f2b9c0060a0 current_source_link = {data = 0x7f2b9c006b60, next = 0x0} need_destroy = <value optimized out> source = 0x7f2b9c006b60 current = 0x20f0ea0 i = <value optimized out> #16 g_main_context_dispatch (context=0x7f2b9c0008c0) at gmain.c:3013 No locals. #17 0x00007f2baa439c60 in g_main_context_iterate (context=0x7f2b9c0008c0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091 max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = 3 allocated_nfds = <value optimized out> fds = <value optimized out> #18 0x00007f2baa43a2d2 in g_main_loop_run (loop=0x2200aa0) at gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #19 0x00007f2bab2a088c in ibus_main () at ibusshare.c:314 No locals. #20 0x0000000000403cc6 in start_component () at main.c:73 engines = <value optimized out> p = 0x0 component = 0x20e9840 #21 main (argc=1, argv=0x7fff7151ef28) at main.c:119 error = 0x0 context = <value optimized out> From To Syms Read Shared Object Library 0x00007f2bab2a0130 0x00007f2bab2b73e8 Yes /usr/lib64/libibus-1.0.so.0.0.0 0x00007f2baaf8b4e0 0x00007f2bab03ff58 Yes /lib64/libgio-2.0.so.0.2790.0 0x00007f2baad1a190 0x00007f2baad4ca18 Yes /lib64/libgobject-2.0.so.0.2790.0 0x00007f2baab0dfe0 0x00007f2baab0ef48 Yes /lib64/libgmodule-2.0.so.0.2790.0 0x00007f2baa90a560 0x00007f2baa90ba38 Yes /lib64/libgthread-2.0.so.0.2790.0 0x00007f2baa702190 0x00007f2baa7057e8 Yes /lib64/librt-2.12.90.so 0x00007f2baa40d1c0 0x00007f2baa49be18 Yes /lib64/libglib-2.0.so.0.2790.0 0x0000003566006650 0x00000035660244e8 Yes /usr/lib64/libm17n.so.0.4.0 0x00000035628059c0 0x000000356281acb8 Yes /usr/lib64/libm17n-core.so.0.4.0 0x00007f2baa1de680 0x00007f2baa1ea058 Yes /lib64/libpthread-2.12.90.so 0x00007f2ba9e51b60 0x00007f2ba9f7ebac Yes /lib64/libc-2.12.90.so 0x00007f2ba9c2fde0 0x00007f2ba9c30988 Yes /lib64/libdl-2.12.90.so 0x00007f2ba9a178c0 0x00007f2ba9a27678 Yes /lib64/libresolv-2.12.90.so 0x000000355d001e70 0x000000355d00e678 Yes (*) /lib64/libz.so.1 0x00007f2ba97fa700 0x00007f2ba980aa68 Yes (*) /lib64/libselinux.so.1 0x00007f2bab4cfb20 0x00007f2bab4e8af6 Yes /lib64/ld-2.12.90.so 0x0000003565c2c9a0 0x0000003565d0fdc8 Yes (*) /usr/lib64/libxml2.so.2 0x00007f2ba9573ef0 0x00007f2ba95b47e8 Yes /lib64/libm-2.12.90.so 0x00007f2ba34d70d0 0x00007f2ba34de3a8 Yes /lib64/libnss_files-2.12.90.so 0x00007f2ba2ab1aa0 0x00007f2ba2acb098 Yes (*) /usr/lib64/gio/modules/libgvfsdbus.so 0x00007f2ba289a190 0x00007f2ba28a44b8 Yes (*) /usr/lib64/libgvfscommon.so.0 0x0000003560803b70 0x000000356081ca08 Yes (*) /lib64/libexpat.so.1 0x000000355f8076d0 0x000000355f830dd8 Yes (*) /lib64/libdbus-1.so.3 0x000000356ac02a90 0x000000356ac0a368 Yes (*) /lib64/libudev.so.0 0x00007f2ba268ee10 0x00007f2ba268f788 Yes /lib64/libutil-2.12.90.so 0x000000355dc028f0 0x000000355dc12438 Yes (*) /lib64/libgcc_s.so.1 (*): Shared library is missing debugging information. $1 = 0x0 $2 = 0x21d1280 "IBUS:ERROR:ibusproperty.c:282:ibus_property_set_visible: assertion failed: (IBUS_IS_PROPERTY (prop))" rax 0x0 0 rbx 0x21e9170 35557744 rcx 0xffffffffffffffff -1 rdx 0x6 6 rsi 0x6a1 1697 rdi 0x6a1 1697 rbp 0x7f2baa6ff840 0x7f2baa6ff840 rsp 0x7fff7151e438 0x7fff7151e438 r8 0x1 1 r9 0x0 0 r10 0x8 8 r11 0x202 514 r12 0x7f2bab2b9830 139825532082224 r13 0x20de8e0 34466016 r14 0x7fff7151e5a0 140735094580640 r15 0x0 0 rip 0x7f2ba9e671b5 0x7f2ba9e671b5 <raise+53> eflags 0x202 [ IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function raise: 0x00007f2ba9e67180 <+0>: mov %fs:0x2d4,%eax 0x00007f2ba9e67188 <+8>: mov %fs:0x2d0,%esi 0x00007f2ba9e67190 <+16>: test %esi,%esi 0x00007f2ba9e67192 <+18>: jne 0x7f2ba9e671c0 <raise+64> 0x00007f2ba9e67194 <+20>: mov $0xba,%eax 0x00007f2ba9e67199 <+25>: syscall 0x00007f2ba9e6719b <+27>: mov %eax,%esi 0x00007f2ba9e6719d <+29>: mov %eax,%fs:0x2d0 0x00007f2ba9e671a5 <+37>: movslq %edi,%rdx 0x00007f2ba9e671a8 <+40>: movslq %esi,%rsi 0x00007f2ba9e671ab <+43>: movslq %eax,%rdi 0x00007f2ba9e671ae <+46>: mov $0xea,%eax 0x00007f2ba9e671b3 <+51>: syscall => 0x00007f2ba9e671b5 <+53>: cmp $0xfffffffffffff000,%rax 0x00007f2ba9e671bb <+59>: ja 0x7f2ba9e671cf <raise+79> 0x00007f2ba9e671bd <+61>: repz retq 0x00007f2ba9e671bf <+63>: nop 0x00007f2ba9e671c0 <+64>: test %eax,%eax 0x00007f2ba9e671c2 <+66>: jg 0x7f2ba9e671a5 <raise+37> 0x00007f2ba9e671c4 <+68>: test $0x7fffffff,%eax 0x00007f2ba9e671c9 <+73>: je 0x7f2ba9e671e0 <raise+96> 0x00007f2ba9e671cb <+75>: neg %eax 0x00007f2ba9e671cd <+77>: jmp 0x7f2ba9e671a5 <raise+37> 0x00007f2ba9e671cf <+79>: mov 0x36adca(%rip),%rdx # 0x7f2baa1d1fa0 0x00007f2ba9e671d6 <+86>: neg %eax 0x00007f2ba9e671d8 <+88>: mov %eax,%fs:(%rdx) 0x00007f2ba9e671db <+91>: or $0xffffffffffffffff,%rax 0x00007f2ba9e671df <+95>: retq 0x00007f2ba9e671e0 <+96>: mov %esi,%eax 0x00007f2ba9e671e2 <+98>: jmp 0x7f2ba9e671a5 <raise+37> End of assembler dump. ---
Thanks for the new backtrace. I figured out that this is indeed a bug introduced by the iok patch update in 1.3.1-13. Should be fixed now: http://koji.fedoraproject.org/koji/taskinfo?taskID=2720487
thanks