[Pkg-pulseaudio-devel] Bug#512199: pulseaudio-module-jack: module-jack-source segfaults on loading when jackd has no capture ports

Andreas Wettergren anwe at bredband.net
Sun Jan 18 13:36:55 UTC 2009


Package: pulseaudio-module-jack
Version: 0.9.13-2
Severity: minor

Not much of an issue, really, but i stumbled on this when i was
migrating my system to PulseAudio. I have jackd configured for playback
only (running speaker filters in brutefir), but did not remember this
detail when trying to load the jack source/sink modules for PulseAudio.

Upon loading module-jack-source it would segfault, and syslog would say
something like:
Jan 18 14:00:35 medusa kernel: [ 5982.188707] pulseaudio[5863]: segfault at 0 ip 7f39a4c7850d sp 7fffb49c53a0 error 4 in module-jack-source.so[7f39a4c76000+4000]

Commenting out the line to load module-jack-source in my configuration obviously fixed this, and running jackd with capture ports ienabled does too. 

However, it would be better if the module would emit a warning and fail gracefully, as this would ease troubleshooting for users with unusual configurations. I have not investigated further, but maybe the sink-module/other modules have similar behaviour?

Best regards
Andreas Wettergren

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages pulseaudio-module-jack depends on:
ii  libc6                         2.7-9      GNU C Library: Shared libraries
ii  libcap1                       1:1.10-14  support for getting/setting POSIX.
ii  libgdbm3                      1.8.3-3    GNU dbm database routines (runtime
ii  libjack0                      0.116.1-3  JACK Audio Connection Kit (librari
ii  libpulsecore8                 0.9.13-2   PulseAudio sound server core

pulseaudio-module-jack recommends no packages.

pulseaudio-module-jack suggests no packages.

-- no debconf information






More information about the Pkg-pulseaudio-devel mailing list