[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: