You are not logged in.

#1 2024-05-04 06:09:59

entidi
Member
From: Italy
Registered: 2010-12-18
Posts: 13
Website

`extra/glade` crashes

Hi all,

if I execute glade on my system I get the following error:

(glade:8309): libsoup-ERROR **: 08:02:43.882: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Trace/breakpoint trap (core dumped)

With gdb I found that the crash happens when dlopening libtimezonemap.so:

...
#11 0x00007ffff7fd5464 in _dl_open
    (file=0x5555563b34f0 "/usr/lib/libtimezonemap.so", mode=<optimized out>, caller_dlopen=0x7ffff7ec06ec <g_module_open_full+492>, nsid=<optimized out>, argc=1, argv=0x7fffffffdf38, env=0x7fffffffdf48) at dl-open.c:905
...

so, as a temporary workaround, I forcibly disable TimezoneMap:

mv /usr/share/glade/catalogs/TimezoneMap.xml /

Is anyone experiencing the same issue? To be able to trigger it, I think you need to have both `extra/libsoup` and `extra/libsoup3` installed.

Offline

#2 2024-05-04 07:57:42

seth
Member
Registered: 2012-09-03
Posts: 62,259

Re: `extra/glade` crashes

eg. gvfs depends on https://archlinux.org/packages/extra/x86_64/libsoup3/
A bunch of packages still depend on https://archlinux.org/packages/extra/x86_64/libsoup/ - incl. timezonemap

So yeah, fits.
https://archlinux.org/packages/extra/x8 … mezonemap/ seems an exclusive dependency of cinnamon, which depends on https://archlinux.org/packages/extra/x86_64/nemo/ which depends on gvfs…
=> timezonemap should probably be rebuilt against libsoup3, but the package is also marked as orphan hmm

Online

#3 2024-05-04 11:45:57

entidi
Member
From: Italy
Registered: 2010-12-18
Posts: 13
Website

Re: `extra/glade` crashes

seth wrote:

https://archlinux.org/packages/extra/x8 … mezonemap/ seems an exclusive dependency of cinnamon

I can confirm I switched to cinnamon a couple of weeks ago and the crash started to appear only recently.

Last edited by entidi (2024-05-04 11:46:17)

Offline

Board footer

Powered by FluxBB