Bug 2252227 - [abrt] ibus-panel: wl_proxy_get_version(): ibus-ui-gtk3 killed by SIGSEGV
Summary: [abrt] ibus-panel: wl_proxy_get_version(): ibus-ui-gtk3 killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: 39
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:c75ecfa14c60b64aa5a0248ea5b...
: 2262336 2266187 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-30 08:51 UTC by RainSlide
Modified: 2024-06-25 02:26 UTC (History)
6 users (show)

Fixed In Version: ibus-1.5.30-5.fc40
Clone Of:
Environment:
Last Closed: 2024-06-25 02:26:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: environ (1.94 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: open_fds (2.93 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: dso_list (1.12 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: mountinfo (2.74 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: cpuinfo (3.06 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: limits (1.29 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: proc_pid_status (1.48 KB, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: exploitable (75 bytes, text/plain)
2023-11-30 08:51 UTC, RainSlide
no flags Details
File: maps (3.93 KB, text/plain)
2023-11-30 08:52 UTC, RainSlide
no flags Details
File: backtrace (48.76 KB, text/plain)
2023-11-30 08:52 UTC, RainSlide
no flags Details
File: core_backtrace (15.98 KB, text/plain)
2023-11-30 08:52 UTC, RainSlide
no flags Details
File: var_log_messages (2.35 KB, text/plain)
2023-11-30 08:52 UTC, RainSlide
no flags Details
File: os_info (699 bytes, text/plain)
2023-11-30 08:52 UTC, RainSlide
no flags Details

Description RainSlide 2023-11-30 08:51:40 UTC
Description of problem:
Use iBus with telegram-desktop

Version-Release number of selected component:
ibus-panel-1.5.29~rc2-3.fc39

Additional info:
reporter:       libreport-2.17.11
comment:        Use iBus with telegram-desktop
reason:         ibus-ui-gtk3 killed by SIGSEGV
backtrace_rating: 4
runlevel:       N 5
type:           CCpp
kernel:         6.6.2-201.fc39.x86_64
executable:     /usr/libexec/ibus-ui-gtk3
package:        ibus-panel-1.5.29~rc2-3.fc39
uid:            1000
rootdir:        /
journald_cursor: s=465db592572c420f9b5043ae39b1812b;i=4f46;b=58bff58fc0044277ae9c3c28cee3ae3c;m=20bbc031c;t=60b5a88942da0;x=7185e6f9d1bff6f4
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
crash_function: wl_proxy_get_version
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service

Truncated backtrace:
Thread no. 1 (15 frames)
 #0 wl_proxy_get_version at ../src/wayland-client.c:2248
 #1 zwp_input_method_context_v1_preedit_string at ../../client/wayland/input-method-unstable-v1-client-protocol.h:389
 #2 _context_hide_preedit_text_cb at ../../client/wayland/ibuswaylandim.c:496
 #5 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3980
 #6 signal_emit_valist_unlocked at ../gobject/gsignal.c:3612
 #9 ibus_input_context_g_signal at /usr/src/debug/ibus-1.5.29
 #11 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:4020
 #12 signal_emit_valist_unlocked at ../gobject/gsignal.c:3612
 #15 on_signal_received at ../gio/gdbusproxy.c:890
 #16 emit_signal_instance_in_idle_cb at ../gio/gdbusconnection.c:3802
 #19 g_main_context_dispatch_unlocked at ../glib/gmain.c:4284
 #20 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4349
 #22 gtk_main at ../gtk/gtkmain.c:1329
 #23 application_run at /usr/src/debug/ibus-1.5.29
 #24 application_main at /usr/src/debug/ibus-1.5.29

Comment 1 RainSlide 2023-11-30 08:51:44 UTC
Created attachment 2002098 [details]
File: environ

Comment 2 RainSlide 2023-11-30 08:51:46 UTC
Created attachment 2002099 [details]
File: open_fds

Comment 3 RainSlide 2023-11-30 08:51:48 UTC
Created attachment 2002100 [details]
File: dso_list

Comment 4 RainSlide 2023-11-30 08:51:51 UTC
Created attachment 2002101 [details]
File: mountinfo

Comment 5 RainSlide 2023-11-30 08:51:53 UTC
Created attachment 2002102 [details]
File: cpuinfo

Comment 6 RainSlide 2023-11-30 08:51:55 UTC
Created attachment 2002103 [details]
File: limits

Comment 7 RainSlide 2023-11-30 08:51:57 UTC
Created attachment 2002104 [details]
File: proc_pid_status

Comment 8 RainSlide 2023-11-30 08:51:59 UTC
Created attachment 2002105 [details]
File: exploitable

Comment 9 RainSlide 2023-11-30 08:52:01 UTC
Created attachment 2002106 [details]
File: maps

Comment 10 RainSlide 2023-11-30 08:52:04 UTC
Created attachment 2002107 [details]
File: backtrace

Comment 11 RainSlide 2023-11-30 08:52:07 UTC
Created attachment 2002108 [details]
File: core_backtrace

Comment 12 RainSlide 2023-11-30 08:52:09 UTC
Created attachment 2002109 [details]
File: var_log_messages

Comment 13 RainSlide 2023-11-30 08:52:11 UTC
Created attachment 2002110 [details]
File: os_info

Comment 14 fujiwara 2023-12-07 11:11:32 UTC
Are you still able to reproduce your backtrace?
I cannot reproduce your issue. I don't know why the problem can happen because the IBusInputContext should be NULL before the Wayland input context is NULL.

(In reply to RainSlide from comment #10)
> Created attachment 2002107 [details]
> File: backtrace

#1  0x000055772a9ae4e1 in zwp_input_method_context_v1_preedit_string (commit=0x55772a9b9bc7 "", text=0x55772a9b9bc7 "", serial=781, zwp_input_method_context_v1=0x0) at ../../client/wayland/input-method-unstable-v1-client-protocol.h:389
No locals.
#2  _context_hide_preedit_text_cb (context=<optimized out>, wlim=<optimized out>) at ../../client/wayland/ibuswaylandim.c:496

Comment 15 lehoangan02school 2024-01-10 13:40:36 UTC
sudo dnf install ibus-unikey
ibus-setup in the terminal
add ibus-unikey
go to settings > input > virtual keyboard > ibus wayland > apply
restart computer
ibus-unikey keyboard shortcut for switching input method doesn't work for most apps unless it is the default apps on kde (not libreoffice) and firefox
constantly restarting itself due to it crashing


reporter:       libreport-2.17.11
type:           CCpp
reason:         ibus-ui-gtk3 killed by SIGSEGV
journald_cursor: s=9deffa3a92ff47a5bba127b2c25f79b3;i=eca2;b=04df519e46f246ccac434b39b61f21a2;m=40828567;t=60dc8dc8c2267;x=623e13b348a691eb
executable:     /usr/libexec/ibus-ui-gtk3
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service
rootdir:        /
uid:            1000
kernel:         6.6.8-200.fc39.x86_64
package:        ibus-panel-1.5.29~rc2-6.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: wl_proxy_get_version

Comment 16 Junyi 2024-02-04 03:42:36 UTC
Trying to type Chinese in Gmail in Chrome.


reporter:       libreport-2.17.11
kernel:         6.6.14-200.fc39.x86_64
comment:        Trying to type Chinese in Gmail in Chrome.
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
backtrace_rating: 4
reason:         ibus-ui-gtk3 killed by SIGSEGV
uid:            1000
rootdir:        /
executable:     /usr/libexec/ibus-ui-gtk3
crash_function: wl_proxy_get_version
package:        ibus-panel-1.5.29~rc2-6.fc39
runlevel:       N 5
type:           CCpp
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service
journald_cursor: s=e2736061454c41f1859ca7011871a461;i=32dd5;b=3e46a7629a1d4c29bf84f10da0905e54;m=1422c73bb;t=61085b6b044fa;x=9a1d01a293d6584e

Comment 17 Adrien 2024-02-11 09:31:09 UTC
I enabled IBus Wayland in the Virtual Keyboard section of Plasma settings. Which ended up not doing what I expected, so I deactivated it again. After I stopped my computer and started it again the next day, I got an error message telling me IBus crashed. I am not sure why or what it means.


reporter:       libreport-2.17.11
type:           CCpp
reason:         ibus-ui-gtk3 killed by SIGSEGV
journald_cursor: s=e4c95dcec2604e4b8df36652aa613dd6;i=381c4;b=c50814666b184e528ec6ebc3941a430b;m=9ec3097d;t=6110b12c4140f;x=414459434ee2b815
executable:     /usr/libexec/ibus-ui-gtk3
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service
rootdir:        /
uid:            1000
kernel:         6.7.4-200.fc39.x86_64
package:        ibus-panel-1.5.29~rc2-6.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: wl_proxy_get_version
comment:        I enabled IBus Wayland in the Virtual Keyboard section of Plasma settings. Which ended up not doing what I expected, so I deactivated it again. After I stopped my computer and started it again the next day, I got an error message telling me IBus crashed. I am not sure why or what it means.

Comment 18 Junyi 2024-02-17 00:32:28 UTC
I switched to a tab with Gmail (on google Chrome (flatpak))


reporter:       libreport-2.17.11
kernel:         6.7.4-200.fc39.x86_64
comment:        I switched to a tab with Gmail (on google Chrome (flatpak))
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
backtrace_rating: 4
reason:         ibus-ui-gtk3 killed by SIGSEGV
uid:            1000
rootdir:        /
executable:     /usr/libexec/ibus-ui-gtk3
crash_function: wl_proxy_get_version
package:        ibus-panel-1.5.29~rc2-6.fc39
runlevel:       N 5
type:           CCpp
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service
journald_cursor: s=5a1258bff6634a9cb1adc0468886a28f;i=3f252;b=3cb3b527e4254b0a84411e18c49af1a3;m=3fd8b4af;t=61188f308d837;x=626e37fc54abc92c

Comment 19 Aragubas 2024-04-03 02:33:19 UTC
I was just switching windows and it seems like ibus crashed
the windows in specific was Telegram, KDE Plasma Desktop and KDE Plasma default startup menu


reporter:       libreport-2.17.11
type:           CCpp
reason:         ibus-ui-gtk3 killed by SIGSEGV
journald_cursor: s=b573990ce5284b018c0506ef2d361fc7;i=4a113;b=cb8edaf39dcf4667aafb13eb708389d5;m=33a5c1b8e;t=61527d41dc12a;x=ecf09024d6d0da17
executable:     /usr/libexec/ibus-ui-gtk3
cmdline:        /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon --daemon-args $'--xim --panel disable'
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-kwin_wayland.service
rootdir:        /
uid:            1000
kernel:         6.7.10-200.fc39.x86_64
package:        ibus-panel-1.5.29-1.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: wl_proxy_get_version

Comment 20 fujiwara 2024-05-22 11:57:15 UTC
*** Bug 2262336 has been marked as a duplicate of this bug. ***

Comment 21 fujiwara 2024-05-22 11:58:17 UTC
*** Bug 2266187 has been marked as a duplicate of this bug. ***

Comment 22 Fedora Update System 2024-05-25 11:45:45 UTC
FEDORA-2024-afdec1e5e5 (ibus-1.5.30-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-afdec1e5e5

Comment 23 Fedora Update System 2024-05-26 02:33:44 UTC
FEDORA-2024-afdec1e5e5 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-afdec1e5e5`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-afdec1e5e5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 24 fujiwara 2024-05-27 12:32:55 UTC
I don't reproduce the issue yet but I found some memory issues in ibus-panel and fixed them.
Let's see if this issue is resolved.

Comment 25 Fedora Update System 2024-06-02 02:50:12 UTC
FEDORA-2024-afdec1e5e5 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-afdec1e5e5`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-afdec1e5e5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 26 Fedora Update System 2024-06-08 06:51:37 UTC
FEDORA-2024-afdec1e5e5 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-afdec1e5e5`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-afdec1e5e5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 27 Fedora Update System 2024-06-25 02:26:10 UTC
FEDORA-2024-afdec1e5e5 (ibus-1.5.30-5.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.