Void-packages: lxappearance segfault

Created on 5 Sep 2019  路  4Comments  路  Source: void-linux/void-packages

System

  • xuname:
$ sudo xuname 
Void 4.19.69_1 x86_64 AuthenticAMD notuptodate FFF
  • package:
    lxappearance

Expected behavior

Actual behavior

$ lxappearance 
Segmentation fault

Steps to reproduce the behavior

bug

Most helpful comment

still happens to me. I'm using glibc on my system though.

All 4 comments

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

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.

I can't reproduce on Musl now.
@Hoshpak can you check?

still happens to me. I'm using glibc on my system though.

Was this page helpful?
0 / 5 - 0 ratings