Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Version-Release number of selected component: ibus-panel-1.5.33-5.fc43 Additional info: reporter: libreport-2.17.15 comment: executable: /usr/libexec/ibus-ui-gtk3 crash_function: pango_attr_list_change package: ibus-panel-1.5.33-5.fc43 kernel: 6.18.9-200.fc43.x86_64 cgroup: 0::/user.slice/user-10030.slice/session-2.scope uid: 10030 type: CCpp reason: ibus-ui-gtk3 killed by SIGSEGV backtrace_rating: 4 runlevel: /bin/sh: line 1: runlevel: command not found journald_cursor: s=b9e570c33ff64b4aad9ccf855c4d0992;i=e6c89708;b=4b3ee2756ae447b08137e8614dfe100c;m=b85100b;t=64a5395f2f95d;x=61686746ceadbdeb rootdir: / cmdline: /usr/libexec/ibus-ui-gtk3 Truncated backtrace: Thread no. 1 (4 frames) #0 pango_attr_list_change at ../pango/pango-attributes.c:2077 #1 candidate_panel_set_auxiliary_text_real at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/candidatepanel.vala:270 #2 candidate_panel_set_auxiliary_text at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/candidatepanel.vala:247 #3 panel_real_update_auxiliary_text at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/panel.vala:2001
Created attachment 2128680 [details] File: exploitable
Created attachment 2128681 [details] File: dso_list
Created attachment 2128682 [details] File: environ
Created attachment 2128683 [details] File: open_fds
Created attachment 2128684 [details] File: os_info
Created attachment 2128685 [details] File: cpuinfo
Created attachment 2128686 [details] File: backtrace
Created attachment 2128687 [details] File: maps
Created attachment 2128688 [details] File: proc_pid_status
Created attachment 2128689 [details] File: limits
Created attachment 2128690 [details] File: mountinfo
Created attachment 2128691 [details] File: core_backtrace
Can you still reproduce your backtrace? I cannot reproduce your issue. I see you use i3 Xorg. (In reply to Mike FABIAN from comment #0) > Description of problem: There is no reproducing steps. (In reply to Mike FABIAN from comment #7) > Created attachment 2128686 [details] > File: backtrace #0 0x00007fe9bbab2161 in pango_attr_list_change (list=0x55fae00ee020, attr=0x0) at ../pango/pango-attributes.c:2077 #1 0x000055fac9a399bf in candidate_panel_set_auxiliary_text_real (self=0x55fae0478e80 [CandidatePanel], text=<optimized out>) at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/candidatepanel.vala:270 #2 0x000055fac9a3dfcb in candidate_panel_set_auxiliary_text (self=0x55fae0478e80 [CandidatePanel], text=<optimized out>) at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/candidatepanel.vala:247 #3 0x000055fac9a4d0f3 in panel_real_update_auxiliary_text (base=0x55fadfe182f0 [Panel], text=<optimized out>, visible=<optimized out>) at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/ui/gtk3/panel.vala:2001 #8 0x00007fe9bb6975e3 in <emit signal 'update-auxiliary-text' on instance 0x55fadfe182f0 [Panel]> (instance=instance@entry=0x55fadfe182f0, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3598 #9 0x00007fe9bc4ecf88 in ibus_panel_service_service_method_call (service=0x55fadfe182f0 [Panel], connection=<optimized out>, sender=0x7fe9a002c3d0 "org.freedesktop.DBus", object_path=0x7fe9a001a510 "/org/freedesktop/IBus/Panel", interface_name=0x7fe9a00271e0 "org.freedesktop.IBus.Panel", method_name=0x7fe9a002bf80 "UpdateAuxiliaryText", parameters=0x7fe9a00e47b0, invocation=0x7fe9a00b27d0 [GDBusMethodInvocation]) at /usr/src/debug/ibus-1.5.33-5.fc43.x86_64/src/ibuspanelservice.c:1298 I think your issue hardly happen logically. `candidatepanel.vala:CandidatePanel:m_language_attribute` is not `NULL` once an engine is activated even if the engine's language is "t" or disabled "Choose glyphs with input method's language" option on `ibus-setup` but your `pango_attr_list_change()` receives `NULL` with the "UpdateAuxiliaryText" D-Bus method. One possible way would be execute `ibus exit` and `m_language_attribute` becomes NULL but the "UpdateAuxiliaryText" signal is received.