Bug#870395: hydrogen: Segmentation fault when creating or modifying drumkits
Roberto
roberto at zenvoid.org
Tue Aug 1 16:11:09 UTC 2017
Package: hydrogen
Version: 0.9.7-1+b1
Severity: important
I get frequent segmentation faults when trying to create a new drumkit or
modyfing parameters in current Debian stable Hydrogen. Adding/deleting sample
layers seems to have a high probability of crashing. It could be a race
condition when one thread tries to access a buffer that has been deleted by
another thread. This is what I get when running under gdb:
Thread 7 "hydrogen" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffda63e700 (LWP 2158)]
0x000055555577720e in H2Core::Sampler::__render_note(H2Core::Note*, unsigned int, H2Core::Song*) ()
(gdb) backtrace
#0 0x000055555577720e in H2Core::Sampler::__render_note(H2Core::Note*, unsigned int, H2Core::Song*) ()
#1 0x00005555557787da in H2Core::Sampler::process(unsigned int, H2Core::Song*) ()
#2 0x0000555555728490 in H2Core::audioEngine_process(unsigned int, void*) ()
#3 0x00007ffff556c01e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007ffff556b7e8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5 0x00007ffff55830d0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6 0x00007ffff4aa0494 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007ffff3d42aff in clone () from /lib/x86_64-linux-gnu/libc.so.6
-- System Information:
Debian Release: 9.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-3-rt-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages hydrogen depends on:
ii hydrogen-data 0.9.7-1
ii libarchive13 3.2.2-2
ii libasound2 1.1.3-5
ii libc6 2.24-11+deb9u1
ii libgcc1 1:6.3.0-18
ii libjack-jackd2-0 [libjack-0.125] 1.9.10+20150825git1ed50c92~dfsg-5
ii libportaudio2 19.6.0-1
ii libportmidi0 1:217-6
ii libpulse0 10.0-1+deb9u1
ii libqt4-network 4:4.8.7+dfsg-11
ii libqt4-xml 4:4.8.7+dfsg-11
ii libqt4-xmlpatterns 4:4.8.7+dfsg-11
ii libqtcore4 4:4.8.7+dfsg-11
ii libqtgui4 4:4.8.7+dfsg-11
ii libsndfile1 1.0.27-3
ii libstdc++6 6.3.0-18
ii zlib1g 1:1.2.8.dfsg-5
Versions of packages hydrogen recommends:
ii hydrogen-doc 0.9.7-1
pn hydrogen-drumkits <none>
pn rubberband-cli <none>
hydrogen suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list