Bug#852082: gwc in testing crashes at startup
Christian Grigis
glove at grigri.org
Sat Jan 21 14:18:42 UTC 2017
Package: gwc
Version: 0.21.19~dfsg0-6
Severity: important
Running 'gnome_wave_cleaner' from the testing package version
(0.21.19~dfsg0-6) crashes immediately at startup:
$ gnome_wave_cleaner
Current stack limit: 8388608 bytes
Segmentation fault
This is reproducible when building from sources:
~/tmp/gwc-testing/gwc-0.21.19~dfsg0$ ./gwc
Current stack limit: 8388608 bytes
Segmentation fault
It does not appear to depend on package contents differences between
stable and testing, as using the 0.21.19~dfsg0-4 package version results
in the same crash.
The gdb backtrace gives:
(gdb) run
Starting program: /home/glove/tmp/gwc-testing/gwc-0.21.19~dfsg0/gwc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Current stack limit: 8388608 bytes
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6e047f9 in g_type_is_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
(gdb) bt
#0 0x00007ffff6e047f9 in g_type_is_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007ffff7519084 in gtk_type_new () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2 0x000055555557223c in led_bar_new (segments=20, orientation=0) at gtkledbar.c:82
#3 0x0000555555561cc9 in main (argc=1, argv=0x7fffffffe308) at gwc.c:3109
I experimented with optimization levels but even -O0 gives the crash.
However, it looks like it is related to the compiler, because forcing to
compile with gcc-5 instead of gcc-6 produces a binary that starts up
normally.
Please let me know if I can provide more information.
Thank you and best regards,
-Christian
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.7.0-mooch.1-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages gwc depends on:
ii libc6 2.24-9
ii libfftw3-double3 3.3.5-3
ii libglib2.0-0 2.50.2-2
ii libgnome-2-0 2.32.1-5
ii libgnomeui-0 2.24.5-3.1
ii libgtk2.0-0 2.24.31-1
ii libpulse0 10.0-1
ii libsndfile1 1.0.27-1
ii libvorbisfile3 1.3.5-4
gwc recommends no packages.
Versions of packages gwc suggests:
ii chromium [www-browser] 55.0.2883.75-5
ii elinks [www-browser] 0.12~pre6-12
ii elvis-console [www-browser] 2.2.0-12
ii firefox-esr [www-browser] 45.6.0esr-1
ii lynx [www-browser] 2.8.9dev11-1
ii w3m [www-browser] 0.5.3-34
ii yelp 3.22.0-1
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list