Comment #18 on issue 1612 by [email protected]: ibus input not working
http://code.google.com/p/ibus/issues/detail?id=1612
I recompiled both ibus and glib with -g and without -O2 now.
Then I ran commands from comment #11 again.
This is how it went:
(gdb) run
Starting program: /usr/libexec/ibus-ui-gtk3
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffea2ca700 (LWP 426)]
(ibus-ui-gtk3:421): IBUS-WARNING **: ibus_bus_call_sync:
org.freedesktop.IBus.GetGlobalEngine:
GDBus.Error:org.freedesktop.DBus.Error.Failed: No global engine.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff60be91e in g_type_check_instance_is_a (type_instance=0x725760,
iface_type=80) at gtype.c:3964
3964 gtype.c: No such file or directory.
(gdb) where
#0 0x00007ffff60be91e in g_type_check_instance_is_a
(type_instance=0x725760, iface_type=80) at gtype.c:3964
#1 0x00007ffff60a543c in g_object_unref (_object=0x725760) at
gobject.c:2916
#2 0x000000000041be7d in panel_real_state_changed (base=0x6be040) at
panel.c:2905
#3 0x00007ffff609c657 in g_cclosure_marshal_VOID__VOIDv (closure=0x6bd0e0,
return_value=0x0, instance=0x6be040,
args=0x7fffffffdcd0, marshal_data=0x41bc78 <panel_real_state_changed>,
n_params=0, param_types=0x0) at gmarshal.c:115
#4 0x00007ffff6099c22 in g_type_class_meta_marshalv (closure=0x6bd0e0,
return_value=0x0, instance=0x6be040,
args=0x7fffffffdcd0, marshal_data=0x1b8, n_params=0, param_types=0x0)
at gclosure.c:997
#5 0x00007ffff60997e5 in _g_closure_invoke_va (closure=0x6bd0e0,
return_value=0x0, instance=0x6be040, args=0x7fffffffdcd0,
n_params=0, param_types=0x0) at gclosure.c:840
#6 0x00007ffff60b4543 in g_signal_emit_valist (instance=0x6be040,
signal_id=171, detail=0, var_args=0x7fffffffdcd0)
at gsignal.c:3211
#7 0x00007ffff60b5865 in g_signal_emit_by_name (instance=0x6be040,
detailed_signal=0x425710 "state-changed")
at gsignal.c:3393
#8 0x0000000000415640 in panel_construct (object_type=6618224,
bus=0x699840) at panel.c:458
#9 0x0000000000415666 in panel_new (bus=0x699840) at panel.c:464
#10 0x000000000040868b in application_bus_name_acquired_cb (self=0x63c400,
connection=0x6a10b0,
sender_name=0x7fffe4002fb0 "org.freedesktop.DBus",
object_path=0x7fffe4002ee0 "/org/freedesktop/DBus",
interface_name=0x7fffe4002cd0 "org.freedesktop.DBus",
signal_name=0x7fffe4002c90 "NameAcquired",
parameters=0x7fffe40042f0) at application.c:238
#11 0x0000000000408248 in
_application_bus_name_acquired_cb_gd_bus_signal_callback
(connection=0x6a10b0,
sender_name=0x7fffe4002fb0 "org.freedesktop.DBus",
object_path=0x7fffe4002ee0 "/org/freedesktop/DBus",
interface_name=0x7fffe4002cd0 "org.freedesktop.DBus",
signal_name=0x7fffe4002c90 "NameAcquired",
parameters=0x7fffe40042f0, self=0x63c400) at application.c:170
#12 0x00007ffff63c58d4 in emit_signal_instance_in_idle_cb
(data=0x7fffe4006390) at gdbusconnection.c:3715
#13 0x00007ffff5d91ab1 in g_idle_dispatch (source=0x7fffe4002c10,
callback=0x7ffff63c57cb <emit_signal_instance_in_idle_cb>,
user_data=0x7fffe4006390) at gmain.c:4806
#14 0x00007ffff5d8f46d in g_main_dispatch (context=0x664720) at gmain.c:2715
#15 0x00007ffff5d9001d in g_main_context_dispatch (context=0x664720) at
gmain.c:3219
#16 0x00007ffff5d90200 in g_main_context_iterate (context=0x664720,
block=1, dispatch=1, self=0x6a4b80) at gmain.c:3290
#17 0x00007ffff5d90630 in g_main_loop_run (loop=0x64fbb0) at gmain.c:3484
#18 0x00007ffff78babbd in gtk_main () from /usr/lib64/libgtk-3.so.0
#19 0x000000000040853c in application_run (self=0x63c400) at
application.c:217
---Type <return> to continue, or q <return> to quit---
#20 0x0000000000408c8d in application_main (argv=0x7fffffffe288,
argv_length1=1) at application.c:340
#21 0x0000000000408ccf in main (argc=1, argv=0x7fffffffe288) at
application.c:347
(gdb) list
3959 in gtype.c
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
---
You received this message because you are subscribed to the Google Groups "ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.