-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Hello, I'm trying out gridsync with the public test grid, and getting some crashes before I can begin uploading any files. I'm running the latest (0.5.0) AppImage on Arch Linux.
Here are the logs, obtained just by running ./Gridsync-Linux.AppImage in the terminal:
/usr/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib64/gio/modules/libgvfsdbus.so
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
Fontconfig warning: "/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf", line 6: unknown element "reset-dirs"
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1345, resource id: 13028294, major code: 40 (TranslateCoords), minor code: 0
/usr/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib64/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib64/gio/modules/libgvfsdbus.so
/usr/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib64/gio/modules/libgioremote-volume-monitor.so
(gridsync:28223): Gtk-WARNING **: 13:28:04.046: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/breeze-dark/status/16/image-missing.svg: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/librsvg-2.so.2: undefined symbol: pango_coverage_get_type (gdk-pixbuf-error-quark, 5)
[1] 28215 IOT instruction (core dumped) ./Gridsync-Linux.AppImage
I assume it's only that last log line that is relevant to the crash:
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/breeze-dark/status/16/image-missing.svg: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/librsvg-2.so.2: undefined symbol: pango_coverage_get_type (gdk-pixbuf-error-quark, 5)
To me this seems like some sort of software library versioning issue. I'm running fully updated Arch Linux, which has very recent software. Maybe the AppImage is trying to use some system library that is newer that it is expecting, causing the missing symbol? I would've thought AppImage packaging would bundle all these libraries, but maybe that's not how it works.
My gdk-pixbuf version is 2.42.8, if that helps. Let me know if there's any other info I can provide.