Sending crash report generated by Apport, with all debug symbols loaded.
The stack trace is then more informative, here is an extract:
Stacktrace:
#0 0x00007fc03cf2ee37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fc03cf30528 in __GI_abort () at abort.c:89
#2 0x00007fc03d549b25 in g_assertion_message (domain=domain@entry=0x41ca51 "IBUS", file=file@entry=0x41de90 "panel.c", line=line@entry=2567, func=func@entry=0x41eec0 <__func__.55096> "panel_switch_engine", message=message@entry=0xfc1710 "assertion failed: (i >= 0 && i < m_engines.length)") at /build/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2291
lstr = "2567\000\177\000\000\000H0\251t\322\361\037pJ\000(\300\177\000\000\230\344A\000\000\000\000"
s = 0xfc1b50 ""
#3 0x00007fc03d549bba in g_assertion_message_expr (domain=domain@entry=0x41ca51 "IBUS", file=file@entry=0x41de90 "panel.c", line=line@entry=2567, func=func@entry=0x41eec0 <__func__.55096> "panel_switch_engine", expr=expr@entry=0x41e498 "i >= 0 && i < m_engines.length") at /build/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2306
s = 0xfc1710 "assertion failed: (i >= 0 && i < m_engines.length)"
#4 0x000000000040fe9f in panel_switch_engine (self=0xd81310, i=<optimized out>, force=<optimized out>) at panel.c:2567
#5 0x000000000041247f in panel_update_engines (self=0xd81310, unowned_engine_names=<optimized out>, unowned_engine_names_length1=<optimized out>, order_names=0xfa3d40, order_names_length1=<optimized out>) at panel.c:3019
#6 0x00000000004130dc in panel_load_settings (self=0xd81310) at panel.c:2459
#7 0x00007fc03db02264 in emit_signal_instance_in_idle_cb (data=0x7fc0300081b0) at /build/buildd/glib2.0-2.42.1/./gio/gdbusconnection.c:3753
Sending crash report generated by Apport, with all debug symbols loaded.
The stack trace is then more informative, here is an extract:
Stacktrace: sysdeps/ unix/sysv/ linux/raise. c:56 domain@ entry=0x41ca51 "IBUS", file=file@ entry=0x41de90 "panel.c", line=line@ entry=2567, func=func@ entry=0x41eec0 <__func__.55096> "panel_ switch_ engine" , message= message@ entry=0xfc1710 "assertion failed: (i >= 0 && i < m_engines.length)") at /build/ buildd/ glib2.0- 2.42.1/ ./glib/ gtestutils. c:2291 177\000\ 000\000H0\ 251t\322\ 361\037pJ\ 000(\300\ 177\000\ 000\230\ 344A\000\ 000\000\ 000" message_ expr (domain= domain@ entry=0x41ca51 "IBUS", file=file@ entry=0x41de90 "panel.c", line=line@ entry=2567, func=func@ entry=0x41eec0 <__func__.55096> "panel_ switch_ engine" , expr=expr@ entry=0x41e498 "i >= 0 && i < m_engines.length") at /build/ buildd/ glib2.0- 2.42.1/ ./glib/ gtestutils. c:2306 engines (self=0xd81310, unowned_ engine_ names=< optimized out>, unowned_ engine_ names_length1= <optimized out>, order_names= 0xfa3d40, order_names_ length1= <optimized out>) at panel.c:3019
#0 0x00007fc03cf2ee37 in __GI_raise (sig=sig@entry=6) at ../nptl/
#1 0x00007fc03cf30528 in __GI_abort () at abort.c:89
#2 0x00007fc03d549b25 in g_assertion_message (domain=
lstr = "2567\000\
s = 0xfc1b50 ""
#3 0x00007fc03d549bba in g_assertion_
s = 0xfc1710 "assertion failed: (i >= 0 && i < m_engines.length)"
#4 0x000000000040fe9f in panel_switch_engine (self=0xd81310, i=<optimized out>, force=<optimized out>) at panel.c:2567
#5 0x000000000041247f in panel_update_
#6 0x00000000004130dc in panel_load_settings (self=0xd81310) at panel.c:2459 instance_ in_idle_ cb (data=0x7fc0300 081b0) at /build/ buildd/ glib2.0- 2.42.1/ ./gio/gdbusconn ection. c:3753
#7 0x00007fc03db02264 in emit_signal_