#1110743 xfce4-panel does not show after upgrade to Trixie

Package:
xfce4-panel
Source:
xfce4-panel
Description:
panel for Xfce4 desktop environment
Submitter:
Paul Cobbaut
Date:
2025-08-11 08:55:03 UTC
Severity:
normal
#1110743#5
Date:
2025-08-10 17:06:33 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?

I had a working Debian Bookworm with XFCE and xfce-panel on top. I upgraded to
Trixie (using apt).

After log on the xfce-panel flickers invisibly about five times in less than a
second. Then there is just the one desktop, but no panel.


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I tried starting it from a terminal. It flickers invisibly for a second.

Here is the output:

```
$ xfce4-panel
Floating point exception

(wrapper-2.0:8026): xfce4-panel-wrapper-WARNING **: 19:01:56.309:
ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.NoReply:
Message recipient disconnected from message bus without replying

(wrapper-2.0:8021): xfce4-panel-wrapper-WARNING **: 19:01:56.309:
ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.NoReply:
Message recipient disconnected from message bus without replying

(wrapper-2.0:8026): Gdk-WARNING **: 19:01:56.312: The program 'wrapper-2.0'
received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 198 error_code 3 request_code 18 (core protocol) minor_code
0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
(wrapper-2.0:8021): Gdk-WARNING **: 19:01:56.313: The program 'wrapper-2.0'
received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 198 error_code 3 request_code 18 (core protocol) minor_code
0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
```

I also tried "apt reinstall xfce4-panel xfce4", no difference.
I also tried removing ~/.config/xfce, no difference.


   * What was the outcome of this action?

Cannot start the XFCE panel.
Everything else seems to work (terminal, thunar, mpv, firefox, thunderbird...).


   * What outcome did you expect instead?

I would expect to see my xfce-panel.

#1110743#10
Date:
2025-08-10 22:01:18 UTC
From:
To:
I created a new user account, logged on with it and then it does show a
new xfce4-panel. So it probably is something in my home directory that
is preventing xfce4-panel from starting since the upgrade to Trixie.

Paul

#1110743#15
Date:
2025-08-11 08:53:48 UTC
From:
To:
I get these in /var/log/syslog:


```
2025-08-10T17:41:34.970307+02:00 PC kernel: traps: xfce4-panel[4101]
trap divide error ip:7f0db1ade9ca sp:7ffcf7f4f010 error:0 in
libtasklist.so[a9ca,7f0db1adb000+f000]
2025-08-10T17:41:35.146287+02:00 PC kernel: traps: xfce4-panel[4148]
trap divide error ip:7f81dcdfd9ca sp:7ffce2b7da00 error:0 in
libtasklist.so[a9ca,7f81dcdfa000+f000]
2025-08-10T17:41:35.322283+02:00 PC kernel: traps: xfce4-panel[4314]
trap divide error ip:7ff068ffd9ca sp:7ffee9fd9c30 error:0 in
libtasklist.so[a9ca,7ff068ffa000+f000]
2025-08-10T17:41:35.510290+02:00 PC kernel: traps: xfce4-panel[4389]
trap divide error ip:7f5adce169ca sp:7ffe99179d10 error:0 in
libtasklist.so[a9ca,7f5adce13000+f000]
2025-08-10T17:41:35.690292+02:00 PC kernel: traps: xfce4-panel[4417]
trap divide error ip:7feaaadfd9ca sp:7ffd5d2d5040 error:0 in
libtasklist.so[a9ca,7feaaadfa000+f000]
2025-08-10T17:41:35.914294+02:00 PC kernel: traps: xfce4-panel[4445]
trap divide error ip:7f405c1fd9ca sp:7fff9d1a16a0 error:0 in
libtasklist.so[a9ca,7f405c1fa000+f000]
2025-08-10T17:42:51.238293+02:00 PC kernel: traps: xfce4-panel[4617]
trap divide error ip:7fc3d5cde9ca sp:7fff07e9efc0 error:0 in
libtasklist.so[a9ca,7fc3d5cdb000+f000]
2025-08-10T17:42:51.442286+02:00 PC kernel: traps: xfce4-panel[4641]
trap divide error ip:7f27a62de9ca sp:7ffd2f88d0b0 error:0 in
libtasklist.so[a9ca,7f27a62db000+f000]
2025-08-10T17:42:51.642279+02:00 PC kernel: traps: xfce4-panel[4670]
trap divide error ip:7efebcffd9ca sp:7ffd65e69b70 error:0 in
libtasklist.so[a9ca,7efebcffa000+f000]
2025-08-10T17:42:51.834283+02:00 PC kernel: traps: xfce4-panel[4696]
trap divide error ip:7ff63430f9ca sp:7ffd84ab0d00 error:0 in
libtasklist.so[a9ca,7ff63430c000+f000]
2025-08-10T17:42:52.026286+02:00 PC kernel: traps: xfce4-panel[4722]
trap divide error ip:7fb99b7749ca sp:7ffc72b65e40 error:0 in
libtasklist.so[a9ca,7fb99b771000+f000]
2025-08-10T17:42:52.210283+02:00 PC kernel: traps: xfce4-panel[4748]
trap divide error ip:7f03bc0de9ca sp:7ffdbc1ae8e0 error:0 in
libtasklist.so[a9ca,7f03bc0db000+f000]
2025-08-10T17:47:16.561881+02:00 PC dbus-daemon[3479]: [session uid=1000
pid=3479 pidfd=5] Activating via systemd: service name='org.xfce.Xfconf'
unit='xfconfd.service' requested by ':1.127' (uid=1000 pid=5544
comm="xfce4-panel")
2025-08-10T17:47:17.078303+02:00 PC kernel: traps: xfce4-panel[5544]
trap divide error ip:7f414d54c9ca sp:7ffcd2f8b950 error:0 in
libtasklist.so[a9ca,7f414d549000+f000]
2025-08-10T17:47:17.558296+02:00 PC kernel: traps: xfce4-panel[5574]
trap divide error ip:7f253d5fd9ca sp:7ffcfda0ddf0 error:0 in
libtasklist.so[a9ca,7f253d5fa000+f000]
2025-08-10T17:47:18.058286+02:00 PC kernel: traps: xfce4-panel[5595]
trap divide error ip:7f4db1d7d9ca sp:7ffd0e0e1890 error:0 in
libtasklist.so[a9ca,7f4db1d7a000+f000]
2025-08-10T17:47:18.514294+02:00 PC kernel: traps: xfce4-panel[5613]
trap divide error ip:7fdbe977d9ca sp:7ffd163cf530 error:0 in
libtasklist.so[a9ca,7fdbe977a000+f000]
```
Let me know if there is something else I can do.

Paul