Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Followup-For: Bug #1052210 X-Debbugs-Cc: pitsior...@outlook.com Lxde (= the package) is just a metapackage which installs all the relevant packages for lxde (= the desktop enviroment), lxappearance and lxappearance- obconf included. So, don't worry if it gets removed, it is only a metapackage, you will still be able to access your desktop :) -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-1-amd64 (SMP w/2 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) Versions of packages lxappearance depends on: ii libc62.37-10 ii libdbus-1-3 1.14.10-1 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libglib2.0-0 2.78.0-2 ii libgtk-3-0 3.24.38-5 ii libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: pn lxde-settings-daemon lxappearance suggests no packages. -- no debconf information
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
>@10dmar10 >Do you have lxapperance-obconf installed too? If yes, have you tried removing >it? lxapperance and lxapperance-obconf are installed on my system as a required dependency of lxde. Removing lxapperance-obconf would break lxde, I would prefer not to do that... >And if possible, please open a new bug report there, with grave severity. The >patch is already available, so it won't be much work of fixing the package. Done: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053287
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Followup-For: Bug #1052210 X-Debbugs-Cc: pitsior...@outlook.com @10dmar10 Do you have lxapperance-obconf installed too? If yes, have you tried removing it? And if possible, please open a new bug report there, with grave severity. The patch is already available, so it won't be much work of fixing the package. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-1-amd64 (SMP w/2 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) Versions of packages lxappearance depends on: ii libc62.37-10 ii libdbus-1-3 1.14.10-1 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libglib2.0-0 2.78.0-2 ii libgtk-3-0 3.24.38-5 ii libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: pn lxde-settings-daemon lxappearance suggests no packages. -- no debconf information
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Followup-For: Bug #1052210 X-Debbugs-Cc: pitsior...@outlook.com If anyone is interested to patch lxappearance-obconf, there is this patch in its github page which fixes the segfault in gtk3. https://github.com/lxde/lxappearance- obconf/commit/b9d45ea632235f4a07eba4fd6b5e5cee3a27f59e There are also 10 more patches in there, all of which were made this month for addressing several other issues, because a new version won't come out anytime soon. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-4-amd64 (SMP w/2 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) Versions of packages lxappearance depends on: ii libc62.37-10 ii libdbus-1-3 1.14.10-1 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libglib2.0-0 2.78.0-2 ii libgtk-3-0 3.24.38-5 ii libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: pn lxde-settings-daemon lxappearance suggests no packages. -- no debconf information
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Version: 0.6.3-4 Followup-For: Bug #1052210 X-Debbugs-Cc: pitsior...@outlook.com Same thing here, the -4 update did not fix the app for me as well. I do not have gdb installed and I have no idea how to debug something, thus no gdb output from me. dmesg output [ 284.595381] lxappearance[3593]: segfault at bd95f804 ip 7f6ed36fbfa4 sp 7ffe885b2dc8 error 5 in libcairo.so.2.11708.0[7f6ed3697000+e3000] likely on CPU 1 (core 1, socket 0) [ 284.595408] Code: e9 11 29 fb ff 90 31 c0 c3 0f 1f 44 00 00 89 f0 c3 0f 1f 44 00 00 f3 0f 1e fa 8b 47 10 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa <8b> 47 14 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 8b 47 1c c3 0f 1f Then I noticed something in rujasu's output above: the obconf.so lib. So, I removed lxappearance-obconf and, poof, lxappearance launced like it used to! Maybe it is time to file a bug report for that package and leave this one closed. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-4-amd64 (SMP w/2 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) Versions of packages lxappearance depends on: ii libc62.37-10 ii libdbus-1-3 1.14.10-1 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 libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: pn lxde-settings-daemon lxappearance suggests no packages. -- no debconf information
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Version: 0.6.3-3 Followup-For: Bug #1052210 X-Debbugs-Cc: pitsior...@outlook.com Until the patch is applied in debian's package too, can someone raise this to grave, please? It does render the package unusable after all and I really wish apt-listbugs would catch it and prevent the upgrade. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-4-amd64 (SMP w/2 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) Versions of packages lxappearance depends on: ii libc62.37-8 ii libdbus-1-3 1.14.10-1 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 libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: pn lxde-settings-daemon lxappearance suggests no packages. -- no debconf information
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Control: forwarded -1 https://sourceforge.net/p/lxde/bugs/967/ On Tue, Sep 19, 2023 at 04:11:16AM +0200, 10dmar10 wrote: > upgrading lxappearance from 0.6.3-1 to 0.6.3-3 leads to following error: Thanks for the report, we have forwarded the bug to upstream ss that upstream can help to investigate it. -- ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org https://czchen.org/ Key fingerprint = BA04 346D C2E1 FE63 C790 8793 CC65 B0CD EC27 5D5B signature.asc Description: PGP signature
Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3
Package: lxappearance Version: 0.6.3-3 Severity: important Hi, upgrading lxappearance from 0.6.3-1 to 0.6.3-3 leads to following error: # console output: :~$ lxappearance (lxappearance:30166): dbind-WARNING **: 04:06:35.052: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files (lxappearance:30166): Gtk-WARNING **: 04:06:35.421: Theme parsing error: :1:17: Expected a string. Speicherzugriffsfehler # dmesg: [56932.860489] lxappearance[29504]: segfault at 60f133a4 ip 7f50344fbfa4 sp 7ffd7b367388 error 4 in libcairo.so.2.11708.0[7f5034497000+e3000] likely on CPU 3 (core 3, socket 0) [56932.876743] Code: e9 11 29 fb ff 90 31 c0 c3 0f 1f 44 00 00 89 f0 c3 0f 1f 44 00 00 f3 0f 1e fa 8b 47 10 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa <8b> 47 14 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 8b 47 1c c3 0f 1f # gdb backtrace: Thread 1 "lxappearance" received signal SIGSEGV, Segmentation fault. 0x76cfbfa4 in cairo_surface_get_content () from /lib/x86_64-linux-gnu/libcairo.so.2 (gdb) bt #0 0x76cfbfa4 in cairo_surface_get_content () at /lib/x86_64-linux-gnu/libcairo.so.2 #1 0x77eede3f in gdk_pixbuf_get_from_surface () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #2 0x7461606c in preview_theme () at /usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so #3 0x746168e6 in preview_update_all () at /usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so #4 0x7461701d in theme_load_all () at /usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so #5 0x74614792 in plugin_load () at /usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so #6 0xdd6f in plugins_init () #7 0x9f43 in main () -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.4.7-wwa (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages lxappearance depends on: ii libc62.37-8 ii libdbus-1-3 1.14.10-1 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 libx11-6 2:1.8.6-1 Versions of packages lxappearance recommends: ii lxsession [lxde-settings-daemon] 0.5.5-2+b1 lxappearance suggests no packages. -- no debconf information