Bug#700349: jackd2: Segmentation fault in alsa_out

Tobias Schlemmer keinstein at users.berlios.de
Mon Feb 11 22:17:10 UTC 2013


Package: jackd2
Version: 1.9.8~dfsg.4+20120529git007cdc37-5
Severity: normal

Hi,

I get a segmentation fault, when I try to connect my Bluetooth audio adapter to
Jack using alsa_out. This seems to be the only option to get it working at all.

I can't tell very much: sometimes alsa_out crashes and sometimes not. I don't
know when. But I hear some strange noise that repeats after a certain period
that depends on the -t and -p parameters.

I tried to get some crash report, but all I could achieve so far is:

(gdb) r
Starting program: /usr/bin/alsa_out -d bluetooth -j bluetooth -t0 -p1000 -v
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff7fc0700 (LWP 20041)]
[New Thread 0x7ffff7f3f700 (LWP 20042)]
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackPosixSemaphore::Connect name = jack_sem.1000_default_bluetooth
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = bluetooth refnum = 9
WARNING: buffer size does not match: (requested 2000, got 6144)
WARNING: period size does not match: (requested 1000, got 1024)

Program received signal SIGSEGV, Segmentation fault.
0x00007fffed695384 in ?? ()
   from /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
(gdb) bt
#0  0x00007fffed695384 in ?? ()
   from /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
#1  0x00007fffed690a2b in sbc_encode ()
   from /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
#2  0x00007fffed68894d in ?? ()
   from /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
#3  0x00007ffff6d74b3c in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#4  0x00007ffff6d38d98 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#5  0x00007ffff6d75232 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#6  0x000000000040277d in ?? ()
#7  0x0000000000403971 in ?? ()
#8  0x00007ffff6608ead in __libc_start_main (main=<optimized out>,
    argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe258)
    at libc-start.c:228
#9  0x0000000000401c69 in ?? ()
#10 0x00007fffffffe258 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x0000000000000008 in ?? ()
#13 0x00007fffffffe547 in ?? ()
#14 0x00007fffffffe559 in ?? ()
#15 0x00007fffffffe55c in ?? ()
#16 0x00007fffffffe566 in ?? ()
#17 0x00007fffffffe569 in ?? ()
#18 0x00007fffffffe573 in ?? ()
#19 0x00007fffffffe577 in ?? ()
#20 0x00007fffffffe57e in ?? ()
#21 0x0000000000000000 in ?? ()
(gdb) ^CQuit



-- System Information:
Debian Release: 7.0
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages jackd2 depends on:
ii  coreutils              8.20-3
ii  debconf [debconf-2.0]  1.5.49
ii  libasound2             1.0.25-4
ii  libc6                  2.13-38
ii  libdbus-1-3            1.6.8-1
ii  libexpat1              2.1.0-1
ii  libgcc1                1:4.7.2-5
ii  libjack-jackd2-0       1.9.8~dfsg.4+20120529git007cdc37-5
ii  libsamplerate0         0.1.8-5
ii  libsndfile1            1.0.25-5
ii  libstdc++6             4.7.2-5
ii  multiarch-support      2.13-38
ii  python                 2.7.3-4
ii  python-dbus            1.1.1-1

Versions of packages jackd2 recommends:
ii  jackd2-firewire  1.9.8~dfsg.4+20120529git007cdc37-5
ii  libpam-modules   1.1.3-7.1
ii  qjackctl         0.3.9-2

Versions of packages jackd2 suggests:
ii  jack-tools   20101210-2
pn  meterbridge  <none>

-- debconf information:
* jackd/tweak_rt_limits: true



More information about the pkg-multimedia-maintainers mailing list