Bug#1033354: High CPU usage makes xfce4-panel irresponsive
Package: xfce4-panel
Version: 4.18.2-1
Severity: important
X-Debbugs-Cc: cquike@arcor.de
Since a few weeks, when xfce4-panel was upgraded to 4.18.2-1 (or at least I
don't remember seeing that before), I ocasionally get an irresponsive panel
apparently due to high CPU usage. If I click on anything in the panel nothing
happens until several minutes later.
I have attached a debugger and this is the stak trace I got, in case that might
be useful:
#0 0x00007feede5c78c0 in () at /usr/lib/x86_64-linux-
gnu/xfce4/panel/plugins/libtasklist.so
#1 0x00007feee15984b9 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007feee159845f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007feede5c7de3 in () at /usr/lib/x86_64-linux-
gnu/xfce4/panel/plugins/libtasklist.so
#4 0x00007feede5cbc62 in () at /usr/lib/x86_64-linux-
gnu/xfce4/panel/plugins/libtasklist.so
#5 0x00007feee16973b0 in g_closure_invoke () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#6 0x00007feee16aa076 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007feee16b0bf5 in g_signal_emit_valist () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#8 0x00007feee16b0dbf in g_signal_emit () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#9 0x00007feee169b0f4 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007feee169e027 in g_object_notify_by_pspec () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#11 0x00007feee1d73cd5 in gtk_widget_show () at /lib/x86_64-linux-
gnu/libgtk-3.so.0
#12 0x00007feede5c9d2d in () at /usr/lib/x86_64-linux-
gnu/xfce4/panel/plugins/libtasklist.so
#13 0x00007feee16973b0 in g_closure_invoke () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#14 0x00007feee16aa076 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007feee16b0bf5 in g_signal_emit_valist () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#16 0x00007feee16b0dbf in g_signal_emit () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#17 0x00007feee23f3f75 in () at /lib/x86_64-linux-gnu/libwnck-3.so.0
#18 0x00007feee23f505a in () at /lib/x86_64-linux-gnu/libwnck-3.so.0
#19 0x00007feee159d67f in g_main_context_dispatch () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#20 0x00007feee159da38 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007feee159dcef in g_main_loop_run () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#22 0x00007feee1c08435 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#23 0x0000557dfc138003 in main ()
As a workaround, issuing xfce4-panel -r in a terminal seems to eventually
restart the panel and normal behaviour is restored. Although that also takes
several minutes to take effect.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages xfce4-panel depends on:
ii exo-utils 4.18.0-1
ii libatk1.0-0 2.46.0-5
ii libc6 2.36-8
ii libcairo2 1.16.0-7
ii libdbusmenu-gtk3-4 18.10.20180917~bzr492+repack1-3
ii libexo-2-0 4.18.0-1
ii libgarcon-1-0 4.18.0-1
ii libgarcon-gtk3-1-0 4.18.0-1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libglib2.0-0 2.74.6-1
ii libgtk-3-0 3.24.37-2
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libwnck-3-0 43.0-3
ii libx11-6 2:1.8.4-2
ii libxext6 2:1.3.4-1+b1
ii libxfce4panel-2.0-4 4.18.2-1
ii libxfce4ui-2-0 4.18.2-2
ii libxfce4util7 4.18.1-2
ii libxfconf-0-3 4.18.0-2
xfce4-panel recommends no packages.
xfce4-panel suggests no packages.
-- no debconf information
Reply to: