dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #44186
[Bug 2126979] [NEW] indicator-appmenu crashed with SIGSEGV in gtk_widget_set_sensitive()/switch_active_window()
Public bug reported:
gnome-panel crashes periodically, causing the whole X-session to be
restarted with all applications being stopped.
Seems indicator-appmenu is the actual culprit, when running it via gdb,
it captures the following crash gtk_widget_set_sensitive():
Thread 1 "gnome-panel" received signal SIGSEGV, Segmentation fault.
0x00007ffff796116d in gtk_widget_set_sensitive () from /lib/x86_64-linux-gnu/libgtk-3.so.0
(gdb) where
#0 0x00007ffff796116d in gtk_widget_set_sensitive () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#1 0x00007fffed34cf3c in switch_active_window (active_window=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:918
#2 switch_active_window (iapp=0x555555779150, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:891
#3 0x00007fffed34d9d7 in switch_default_app (active_window=0x0, newdef=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1007
#4 switch_default_app (iapp=0x555555779150, newdef=0x0, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:973
#5 0x00007fffed35082d in update_active_window (appmenu=0x555555779150, window=<optimized out>) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1129
#6 0x00007ffff6868b16 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#7 0x00007ffff68653ef in ffi_call_int (cif=cif@entry=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#8 0x00007ffff68680be in ffi_call (cif=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#9 0x00007ffff73e92d3 in g_cclosure_marshal_generic_va () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff74026bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff741190c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff73ff63b in g_signal_emitv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffec2b8477 in _bamf_dbus_matcher_proxy_g_signal (proxy=<optimized out>, sender_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>)
at ../libbamf-private/bamf-gdbus-generated.c:5461
#17 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7411f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7402591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff754ed6b in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#23 0x00007ffff7538a10 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#24 0x00007ffff72e149e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff7340737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff72e1f87 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x0000555555568e74 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/gnome-panel-1:3.52.0-1ubuntu2/gnome-panel/gp-main.c:213
Ubuntu Noble with latest updates installed.
Anything that I can provide to help investigation?
** Affects: indicator-appmenu (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
gnome-panel crashes periodically, causing the whole X-session to be
restarted with all applications being stopped.
Seems indicator-appmenu is the actual culprit, when running it via gdb,
it captures the following crash gtk_widget_set_sensitive():
-
Thread 1 "gnome-panel" received signal SIGSEGV, Segmentation fault.
0x00007ffff796116d in gtk_widget_set_sensitive () from /lib/x86_64-linux-gnu/libgtk-3.so.0
(gdb) where
#0 0x00007ffff796116d in gtk_widget_set_sensitive () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#1 0x00007fffed34cf3c in switch_active_window (active_window=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:918
#2 switch_active_window (iapp=0x555555779150, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:891
#3 0x00007fffed34d9d7 in switch_default_app (active_window=0x0, newdef=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1007
#4 switch_default_app (iapp=0x555555779150, newdef=0x0, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:973
#5 0x00007fffed35082d in update_active_window (appmenu=0x555555779150, window=<optimized out>) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1129
#6 0x00007ffff6868b16 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#7 0x00007ffff68653ef in ffi_call_int (cif=cif@entry=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#8 0x00007ffff68680be in ffi_call (cif=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#9 0x00007ffff73e92d3 in g_cclosure_marshal_generic_va () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff74026bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff741190c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff73ff63b in g_signal_emitv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffec2b8477 in _bamf_dbus_matcher_proxy_g_signal (proxy=<optimized out>, sender_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>)
- at ../libbamf-private/bamf-gdbus-generated.c:5461
+ at ../libbamf-private/bamf-gdbus-generated.c:5461
#17 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7411f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7402591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff754ed6b in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#23 0x00007ffff7538a10 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#24 0x00007ffff72e149e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff7340737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff72e1f87 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x0000555555568e74 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/gnome-panel-1:3.52.0-1ubuntu2/gnome-panel/gp-main.c:213
-
Ubuntu Noble with latest updates installed.
-
- Anything that I can help to provide more details?
+ Anything that I can provide to help investigation?
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-appmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/2126979
Title:
indicator-appmenu crashed with SIGSEGV in
gtk_widget_set_sensitive()/switch_active_window()
Status in indicator-appmenu package in Ubuntu:
New
Bug description:
gnome-panel crashes periodically, causing the whole X-session to be
restarted with all applications being stopped.
Seems indicator-appmenu is the actual culprit, when running it via
gdb, it captures the following crash gtk_widget_set_sensitive():
Thread 1 "gnome-panel" received signal SIGSEGV, Segmentation fault.
0x00007ffff796116d in gtk_widget_set_sensitive () from /lib/x86_64-linux-gnu/libgtk-3.so.0
(gdb) where
#0 0x00007ffff796116d in gtk_widget_set_sensitive () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#1 0x00007fffed34cf3c in switch_active_window (active_window=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:918
#2 switch_active_window (iapp=0x555555779150, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:891
#3 0x00007fffed34d9d7 in switch_default_app (active_window=0x0, newdef=0x0, iapp=0x555555779150) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1007
#4 switch_default_app (iapp=0x555555779150, newdef=0x0, active_window=0x0) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:973
#5 0x00007fffed35082d in update_active_window (appmenu=0x555555779150, window=<optimized out>) at /build/indicator-appmenu-hDCmTo/indicator-appmenu-15.02.0+20.10.20200617.2/src/indicator-appmenu.c:1129
#6 0x00007ffff6868b16 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#7 0x00007ffff68653ef in ffi_call_int (cif=cif@entry=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#8 0x00007ffff68680be in ffi_call (cif=0x7fffffffc730, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#9 0x00007ffff73e92d3 in g_cclosure_marshal_generic_va () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff74026bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff741190c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff73ff63b in g_signal_emitv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffec2b8477 in _bamf_dbus_matcher_proxy_g_signal (proxy=<optimized out>, sender_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>)
at ../libbamf-private/bamf-gdbus-generated.c:5461
#17 0x00007ffff73e22fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7411f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7402591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff74027c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff7402883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff754ed6b in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#23 0x00007ffff7538a10 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#24 0x00007ffff72e149e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff7340737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff72e1f87 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x0000555555568e74 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/gnome-panel-1:3.52.0-1ubuntu2/gnome-panel/gp-main.c:213
Ubuntu Noble with latest updates installed.
Anything that I can provide to help investigation?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/2126979/+subscriptions