pulseaudio crashed with SIGSEGV in pa_hashmap_remove()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Medium
|
David Henningsson |
Bug Description
For some unknown reason, my install suddenly stopped detecting my M-Audio FastTrack Pro. The only way I found for it to rediscover the device was by pulseaudio --kill && pulseaudio. Though now every duplex change I do the devices get messed up. Also, now I can't use my soundcard for input.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: pulseaudio 1:1.1-0ubuntu12
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf0600000 irq 44'
Mixer name : 'Realtek ALC272X'
Components : 'HDA:10ec0272,
Controls : 33
Simple ctrls : 18
Card1.Amixer.info:
Card hw:1 'Pro'/'M-Audio FastTrack Pro at usb-0000:
Mixer name : 'USB Mixer'
Components : 'USB0763:2012'
Controls : 0
Simple ctrls : 0
Card1.Amixer.
Card2.Amixer.info:
Card hw:2 'Generic'/'HD-Audio Generic at 0xcfedc000 irq 46'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 6
Simple ctrls : 1
Card2.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
CurrentDmesg:
[ 42.193364] ACPI: EC: GPE storm detected, transactions will use polling mode
[ 94.183981] usbcore: deregistering interface driver snd-usb-audio
[ 94.411089] usb-audio: Fast Track Pro config OK
[ 94.430319] usbcore: registered new interface driver snd-usb-audio
[ 138.187545] pulseaudio[7178]: segfault at 0 ip 00007f78510b7210 sp 00007fff7179fd38 error 4 in libpulsecommon-
Date: Sat Mar 10 01:19:59 2012
ExecutablePath: /usr/bin/pulseaudio
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
ProcCmdline: pulseaudio
SegvAnalysis:
Segfault happened at: 0x7f78510b7210 <pa_idxset_
PC (0x7f78510b7210) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%ecx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pulseaudio
StacktraceTop:
pa_idxset_
pa_hashmap_get () from /usr/lib/
pa_sink_set_port () from /usr/lib/
?? () from /usr/lib/
pa_pdispatch_run () from /usr/lib/
Title: pulseaudio crashed with SIGSEGV in pa_idxset_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/12/2010
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.28
dmi.board.
dmi.board.name: Aspire 5740
dmi.board.vendor: Acer
dmi.board.version: V1.28
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: Aspire 5740
dmi.product.
dmi.sys.vendor: Acer
Related branches
visibility: | private → public |
summary: |
- pulseaudio crashed with SIGSEGV in pa_idxset_string_hash_func() + pulseaudio crashed with SIGSEGV in pa_hashmap_remove() |
StacktraceTop: string_ hash_func (p=0x0) at pulsecore/ idxset. c:67 hashmap. c:179 sink.c: 3092 set_sink_ or_source_ port (pd=<optimized out>, command=96, tag=54, t=0xe7fb90, userdata=0xe79b00) at pulsecore/ protocol- native. c:4680 pdispatch. c:336
pa_idxset_
pa_hashmap_get (h=0xe6ef40, key=0x0) at pulsecore/
pa_sink_set_port (s=0xe62800, name=0x0, save=true) at pulsecore/
command_
pa_pdispatch_run (pd=0xda9150, packet=<optimized out>, creds=0xdfe310, userdata=0xe79b00) at pulsecore/