Bug#711961: libglib2.0-0: causes iceweasel 3.5.18-1 to SIGABRT on launch

The Wanderer wanderer at fastmail.fm
Tue Jun 11 14:42:38 UTC 2013


Package: libglib2.0-0
Version: 2.36.1-2build1
Severity: normal

Dear Maintainer,

I want to first note that I am intentionally using a configuration which
may be unsupported. However, just in case the problem I am encountering
might be relevant independent of that potentially unsupported
configuration (and/or might get fixed anyway), I would like to report it
regardless.

I am running iceweasel version 3.5.18-1, which was the version available
through the then Debian stable when I intentionally reverted to the 3.x
series. I am working on resolving the issues which impede me from
satisfactorily updating to a more modern version, but I am not there
yet, and depending on other priorities may not get there any time soon.

With libglib2.0-0 version 2.36.1-2build1 and its dependencies,
this version of Iceweasel dies on launch with the following error:
 
GLib-GObject:ERROR:/tmp/buildd/glib2.0-2.36.1/./gobject/gobject.c:4127:g_weak_ref_set: 
assertion failed: (weak_locations != NULL)

I previously managed a GDB session which provided a backtrace indicating
that the call chain for this this came through pango, but since then
I've been unable to get the program to run in gdb to reproduce that
backtrace. Given the lack of debugging information included, it's not
clear that the backtrace would have helped anyway.

After downgrading to libglib2.0-0 version 2.33.12+really2.32.4-5 and its
dependencies from stable (including a number of libpango* downgrades
and/or removals), this version of Iceweasel works fine.

While this constitutes a regression, it is not clear whether that
regression would only affect outdated software such as this or might
potentially manifest for something more up-to-date. I'm reporting it on
the possibility that it might be the latter, and so might get fixed;
though I can hope, I do not really expect it to be fixed if it's the
former.

If this is sufficiently worth pursuing for further information to be
desirable, please let me know what to provide.


-- System Information:
Debian Release: jessie/sid
   APT prefers stable-updates
   APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the pkg-gnome-maintainers mailing list