Package: libglib2.0-0 Version: 2.36.1-2 Severity: important Dear Maintainer,
after upgrading glib to the unstable version, emacs does not start anymore. It hangs instead. I tracked this down to the GTK style: If I choose either oxygen- gtk or QtCurve as GTK2 style, emacs hangs on startup. If I choose Adwaita, it works all right. Other GTK2 applications (Liferea, Firefox, Thunderbird) continue to work with all these styles. I downgraded glib again to the 2.33 version in testing, which fixed the issue. The backtrace of emacs hanging when using oxygen-gtk starts as follows: #0 0x00007ffff230519d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff59efdac in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff59f028a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5a31ae1 in g_spawn_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff5a31f58 in g_spawn_command_line_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffed548ce4 in Oxygen::QtSettings::kdeConfigPathList() const () from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/liboxygen-gtk.so #6 0x00007fffed54f1ad in Oxygen::QtSettings::initialize(unsigned int) () from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/liboxygen-gtk.so #7 0x00007fffed560d56 in Oxygen::Style::initialize(unsigned int) () from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/liboxygen-gtk.so #8 0x00007fffed562215 in Oxygen::Style::instance() () from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/liboxygen-gtk.so #9 0x00007fffed5a6d36 in theme_init () from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/liboxygen-gtk.so #10 0x00007ffff799cd76 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 The one from QtCurve has the same top 5 frames (i.e. from g_spawn_command_line_sync on). I first reported this against oxygen-gtk as #707699, but after the downgrade experiment I'm pretty sure the bug belongs here. Kind regards Ralf -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (100, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org