Package: libsoundtouch1c2 Version: 1.3.0-2 Severity: important I got the following backtrace from gdb when running a small command-line app of mine (yatm[1]) and adjusting the pitch (via SoundTouch::setPitch). Calls to SoundTouch::setPitch work most of the time, but then again, they produce this random segfault at times. From the bt, this looks like a bug inside of SoundTouch to me.
---<snip>--- *** glibc detected *** malloc(): memory corruption: 0x00000000005bdb50 *** Program received signal SIGABRT, Aborted. [Switching to Thread 46912519386256 (LWP 11969)] 0x00002aaaabb4cdf0 in raise () from /lib/libc.so.6 (gdb) bt #0 0x00002aaaabb4cdf0 in raise () from /lib/libc.so.6 #1 0x00002aaaabb4e2a0 in abort () from /lib/libc.so.6 #2 0x00002aaaabb829ae in __fsetlocking () from /lib/libc.so.6 #3 0x00002aaaabb8923a in free () from /lib/libc.so.6 #4 0x00002aaaabb8a68b in malloc () from /lib/libc.so.6 #5 0x00002aaaab745fe8 in operator new () from /usr/lib/libstdc++.so.6 #6 0x00002aaaab7460d9 in operator new[] () from /usr/lib/libstdc++.so.6 #7 0x00002aaaab169cd2 in soundtouch::AAFilter::calculateCoeffs () from /usr/lib/libSoundTouch.so.1 #8 0x00002aaaab16c68d in soundtouch::SoundTouch::calcEffectiveRateAndTempo () from /usr/lib/libSoundTouch.so.1 #9 0x0000000000402a5e in pollKeyboard (seekfunc=0x402e50 <seek_sndfile>) at yatm.cc:112 #10 0x000000000040377f in play_sndfile (fd=<value optimized out>, tempo=<value optimized out>, begin=<value optimized out>) at yatm.cc:1010 #11 0x00000000004046fc in main (argc=<value optimized out>, argv=<value optimized out>) at yatm.cc:269 [1] http://delysid.org/yatm.html (The actual version of yatm that triggered this bug is not public yet, but I can provide the sources if you need them.) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-rt2 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages libsoundtouch1c2 depends on: ii libc6 2.3.5-12 GNU C Library: Shared libraries an ii libgcc1 1:4.0.2-7 GCC support library ii libstdc++6 4.0.2-7 The GNU Standard C++ Library v3 libsoundtouch1c2 recommends no packages. -- no debconf information -- CYa, Mario
pgpjRocpUKmxJ.pgp
Description: PGP signature