Subject: lxpanel: Segmentation fault when startup

From: ChangZhuo Chen (陳昌倬) <[email-masked]>
Date: Sat, 16 Sep 2023 20:00:26 +0800

Package: lxpanel
Version: 0.10.1-4
Severity: grave
Justification: renders package unusable

lxpanel receives signal SIGSEGV, Segmentation fault when startup, and
cause it unusable.

  $ gdb lxpanel
  Reading symbols from lxpanel...
  Reading symbols from /usr/lib/debug/.build-id/e2/41004afdf79e3c7d83166b0fec1c7d09733a4b.debug...
  (gdb) r
  Starting program: /usr/bin/lxpanel 
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  [New Thread 0x7ffff57ff6c0 (LWP 315599)]
  [New Thread 0x7fffeffff6c0 (LWP 315600)]
  [New Thread 0x7ffff4ffe6c0 (LWP 315601)]
  [New Thread 0x7fffef7fe6c0 (LWP 315602)]
  [New Thread 0x7fffeeffd6c0 (LWP 315603)]
  
  Thread 1 "lxpanel" received signal SIGSEGV, Segmentation fault.
  0x0000000000000003 in ?? ()
  (gdb) bt
  #0  0x0000000000000003 in ?? ()
  #1  0x00007ffff6f1bb6f in XInternAtoms () from /lib/x86_64-linux-gnu/libX11.so.6
  #2  0x00007ffff7fa60ef in resolve_atoms () at ./src/misc.c:380
  #3  0x0000555555563212 in main (argc=<optimized out>, argv=<optimized out>, env=0x7fffffffd208) at ./src/main.c:489

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lxpanel depends on:
ii  libasound2           1.2.10-1
ii  libc6                2.37-9
ii  libcairo2            1.17.8-3
ii  libcurl3-gnutls      8.3.0-1
ii  libfm-gtk3-4         1.3.2-4
ii  libfm-modules        1.3.2-4
ii  libfm4               1.3.2-4
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0         2.78.0-1
ii  libgtk-3-0           3.24.38-5
ii  libiw30              30~pre9-14
ii  libkeybinder-3.0-0   0.3.2-1.1
ii  libmenu-cache3       1.1.0-1.1
ii  libpango-1.0-0       1.51.0+ds-2
ii  libwnck-3-0          43.0-3
ii  libx11-6             2:1.8.6-1
ii  libxml2              2.9.14+dfsg-1.3
ii  lxmenu-data          0.1.5-2.1
ii  lxpanel-data         0.10.1-4

Versions of packages lxpanel recommends:
ii  gnome-shell [notification-daemon]         44.4-1
ii  gnome-terminal [x-terminal-emulator]      3.49.99-1
ii  libnotify-bin                             0.8.2-1
ii  lxqt-notificationd [notification-daemon]  1.3.0-1
ii  lxterminal [x-terminal-emulator]          0.4.0-2
ii  notification-daemon                       3.20.0-4+b1
ii  pavucontrol                               5.0-2
ii  qterminal [x-terminal-emulator]           1.3.0-1
ii  xkb-data                                  2.38-2
ii  xterm [x-terminal-emulator]               384-1

Versions of packages lxpanel suggests:
ii  firefox-esr [www-browser]           115.2.1esr-1
ii  google-chrome-stable [www-browser]  117.0.5938.88-1
ii  lynx [www-browser]                  2.9.0dev.12-1

-- no debconf information

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B