[-- Attachment #1: Type: text/plain, Size: 524 bytes --] New issue by whoizit on void-packages repository https://github.com/void-linux/void-packages/issues/14226 Description: <!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. --> ### System * xuname: ``` $ sudo xuname Void 4.19.69_1 x86_64 AuthenticAMD notuptodate FFF ``` * package: lxappearance ### Expected behavior ### Actual behavior ### Steps to reproduce the behavior
[-- Attachment #1: Type: text/plain, Size: 1326 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-528711505 Comment: Can reproduce, the segfault happens in cairo: ``` #0 cairo_surface_get_content (surface=0x559a10b0) at cairo-surface.c:240 No locals. #1 0x00007ffff75e0a9c in gdk_pixbuf_get_from_surface () from /usr/lib/libgdk-3.so.0 No symbol table info available. #2 0x00007ffff3249dbe in preview_theme () from /usr/lib/lxappearance/plugins/obconf.so No symbol table info available. #3 0x00007ffff324a502 in preview_update_all () from /usr/lib/lxappearance/plugins/obconf.so No symbol table info available. #4 0x00007ffff324ac1b in theme_load_all () from /usr/lib/lxappearance/plugins/obconf.so No symbol table info available. #5 0x00007ffff32486bd in plugin_load () from /usr/lib/lxappearance/plugins/obconf.so No symbol table info available. #6 0x000055555555dcab in plugins_init (builder=0x555555613950) at plugin.c:62 load = 0x7ffff32483f0 <plugin_load> loaded = 0 file = 0x5555559ee9b0 "" mod = 0x5555557070f0 dir = 0x555555a63ce0 name = 0x555555620073 "obconf.so" #7 0x0000555555559f45 in main (argc=<optimized out>, argv=<optimized out>) at lxappearance.c:670 err = 0x0 b = 0x555555613950 ```
[-- Attachment #1: Type: text/plain, Size: 307 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-528722617 Comment: has already been reported to the cairo developers: https://gitlab.freedesktop.org/cairo/cairo/issues/351 Their conclusion was that the bug is in lxappearance.
[-- Attachment #1: Type: text/plain, Size: 199 bytes --] New comment by whoizit on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-584457581 Comment: I can't reproduce on Musl now. @Hoshpak can you check?
[-- Attachment #1: Type: text/plain, Size: 200 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-586283247 Comment: still happens to me. I'm using glibc on my system though.
[-- Attachment #1: Type: text/plain, Size: 256 bytes --] New comment by sdomi on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-767701722 Comment: Still broken on x86_64 glibc. This renders LXDE more or less uncustomizable, can we hope for a patch any time soon?
[-- Attachment #1: Type: text/plain, Size: 205 bytes --] New comment by whoizit on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-767974766 Comment: I believe that just recently it worked on x86_64, now segfault
[-- Attachment #1: Type: text/plain, Size: 235 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-786977085 Comment: Can't reproduce this on glibc (gtk2), btw are u installing the lxappearance-obconf pkg too?
[-- Attachment #1: Type: text/plain, Size: 235 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-786978248 Comment: There was 934f2ec7b7802b69186793dc3af744a076f6a0da, but I believe it wasn't related to this.
[-- Attachment #1: Type: text/plain, Size: 267 bytes --] New comment by sdomi on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-787047082 Comment: @biopsin ![](https://f.sakamoto.pl/630169ec-2cd2-443d-b764-0115595c5ce9file_219.jpg) Newest version of those two packages too
[-- Attachment #1: Type: text/plain, Size: 234 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-787060764 Comment: @sdomi I think it's the lxappearance-obconf pkg fault, try uninstall and test again, please
[-- Attachment #1: Type: text/plain, Size: 461 bytes --] New comment by sdomi on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-787064213 Comment: @biopsin Bingo! It works after uninstalling `lxappearance-obconf`, but `lxde` depends on it. `lxde` is (thankfully) a meta package, so I was able to uninstall it without a huge dependency issue. Still, `lxappearance-obconf` should be removed from lxde's dependencies, because my workaround just creates a lot of orphans.
[-- Attachment #1: Type: text/plain, Size: 350 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-787105781 Comment: I did a quick lxappearance-obconf rebuild; against gtk2, however while it did not crash it also did not show the obconf-tab. So either it's because I don't run lxd/openbox or it's just plain out broken.
[-- Attachment #1: Type: text/plain, Size: 253 bytes --] New comment by prateekmedia on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-1034776534 Comment: Still happens, Why not mark lxappearance-obconf as broken or find a alternative, It breaks lxappearance.
[-- Attachment #1: Type: text/plain, Size: 293 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-1124458339 Comment: Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 153 bytes --] New comment by prateekmedia on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-1124460659 Comment: Bump
[-- Attachment #1: Type: text/plain, Size: 153 bytes --] New comment by prateekmedia on void-packages repository https://github.com/void-linux/void-packages/issues/14226#issuecomment-1124460659 Comment: Bump