pulseaudio crashed with SIGSEGV in strcmp()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Medium
|
Daniel T Chen |
Bug Description
Binary package hint: pulseaudio
Happend when switching a stream between one Bluetooth headset to a analog output and then back to another bluetooth headset.
No problems at all just this crash :/
ProblemType: Crash
.etc.asound.conf:
pcm.604 {
type bluetooth
device 00:0D:3C:B0:67:51
}
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/dsp', '/dev/dsp1', '/dev/snd/
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xfaf78000 irq 21'
Mixer name : 'Nvidia MCP78 HDMI'
Components : 'HDA:10ec0888,
Controls : 44
Simple ctrls : 23
Card1.Amixer.info:
Card hw:1 'camera'/'USB camera at usb-0000:00:04.0-2, full speed'
Mixer name : 'USB Mixer'
Components : 'USB0c45:60b0'
Controls : 0
Simple ctrls : 0
Card1.Amixer.
Date: Sat Sep 26 19:31:25 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/pulseaudio
NonfreeKernelMo
Package: pulseaudio 1:0.9.18-0ubuntu3
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
ProcEnviron:
LANG=de_DE.UTF-8
PATH=(custom, no user)
SHELL=/bin/false
ProcVersionSign
SegvAnalysis:
Segfault happened at: 0x7f57e3245e20 <strcmp>: mov (%rdi),%al
PC (0x7f57e3245e20) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%al" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pulseaudio
StacktraceTop:
strcmp () from /lib/libc.so.6
module_
pa_module_load ()
?? ()
pa_hook_fire () from /usr/lib/
Title: pulseaudio crashed with SIGSEGV in strcmp()
Uname: Linux 2.6.31-11-generic x86_64
UserGroups:
mtime.conffile.
Related branches
- Luke Yelavich (community): Approve
-
Diff: 215 lines5 files modifieddebian/01PulseAudio (+14/-22)
debian/changelog (+9/-0)
debian/patches/0053-fix-sigsegv-module-bluetooth-device.patch (+0/-28)
debian/patches/0055-backport-alsa-bt-position-fixes-b3592a1.patch (+17/-17)
debian/patches/series (+0/-1)
- Luke Yelavich (community): Approve
-
Diff: 465 lines (+122/-249)11 files modifieddebian/changelog (+23/-0)
debian/control (+2/-0)
debian/libpulse0.shlibs (+1/-1)
debian/patches/0002-work-around-suspend-on-idle-source-sink-race.patch (+0/-24)
debian/patches/0052-revert-sse2-optimize.patch (+0/-36)
debian/patches/0054-mute-iec958-optical-raw-for-audigyX.patch (+9/-6)
debian/patches/0055-backport-alsa-bt-position-fixes-b3592a1.patch (+0/-176)
debian/patches/0055-handle-Master-Front.patch (+83/-0)
debian/patches/series (+1/-3)
debian/pulseaudio.shlibs (+1/-1)
debian/rules (+2/-2)
Changed in pulseaudio (Ubuntu): | |
status: | New → Fix Committed |
visibility: | private → public |
StacktraceTop: strcmp () at ../sysdeps/ x86_64/ strcmp. S:29 bluetooth_ device_ LTX_pa_ _init (m=0x1746bf0) for_device (y=<value optimized out>,
module_
pa_module_load (c=0x170d550,
load_module_
pa_hook_fire (hook=0x1736d28, data=0x1727160)