[raop] pulseaudio crashed with SIGABRT in __kernel_vsyscall()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| pulseaudio (Ubuntu) |
Medium
|
David Henningsson |
Bug Description
Happened spontaneously after logging in following aptitude dist-upgrade
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: pulseaudio 1:0.99.3-0ubuntu3
ProcVersionSign
Uname: Linux 3.0.0-10-
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xc4500000 irq 45'
Mixer name : 'IDT 92HD81B1X5'
Components : 'HDA:111d7605,
Controls : 14
Simple ctrls : 9
Card1.Amixer.info:
Card hw:1 'Generic'/'HD-Audio Generic at 0xc4420000 irq 46'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Fri Sep 9 12:23:25 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/pulseaudio
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
Signal: 6
SourcePackage: pulseaudio
StacktraceTop:
__kernel_vsyscall ()
raise () from /lib/i386-
abort () from /lib/i386-
?? () from /usr/lib/
pa_asyncmsgq_
Title: pulseaudio crashed with SIGABRT in __kernel_vsyscall()
UpgradeStatus: Upgraded to oneiric on 2011-09-04 (4 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
(indicator-
(gwibber-
dmi.bios.date: 08/05/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.12
dmi.board.
dmi.board.name: 144A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 65.27
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv6 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
Matthew Lancey (infinitejones) wrote : | #1 |
Apport retracing service (apport) wrote : | #2 |
Changed in pulseaudio (Ubuntu): | |
importance: | Undecided → Medium |
tags: | removed: need-i386-retrace |
summary: |
- pulseaudio crashed with SIGABRT in __kernel_vsyscall() + [raop] pulseaudio crashed with SIGABRT in __kernel_vsyscall() |
visibility: | private → public |
David Henningsson (diwic) wrote : | #5 |
Thanks for your bug report! I've made a patch out that hopefully will fix this problem. I'm attaching it here and I've sent it to PulseAudio upstream for discussion.
Changed in pulseaudio (Ubuntu): | |
assignee: | nobody → David Henningsson (diwic) |
status: | New → In Progress |
David Henningsson (diwic) wrote : | #6 |
The attachment "0001-RAOP-
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]
tags: | added: patch |
Launchpad Janitor (janitor) wrote : | #8 |
This bug was fixed in the package pulseaudio - 1:0.99.3-0ubuntu4
---------------
pulseaudio (1:0.99.3-0ubuntu4) oneiric; urgency=low
* Fix crash in jack detection patches (LP: #845468)
* Fix crash when reading volume when sink/source is unlinked (LP: #841968)
* Fix crash in RAOP (LP: #845286)
-- David Henningsson <email address hidden> Mon, 12 Sep 2011 10:29:00 +0200
Changed in pulseaudio (Ubuntu): | |
status: | In Progress → Fix Released |
Vincent Ladeuil (vila) wrote : | #9 |
@David: I've got an oneiric setup where I found the error message introduced by your patch.
I get it when trying to connect to an AitTunes Remote Audio server on my LAN.
Did you get more information about what is causing this behavior ? Your patch added a /* FIXME */ which I'd love to disappear ;) Any freedback from upstream ? Should I re-open this bug ? File a new one ?
Vincent Ladeuil (vila) wrote : | #10 |
For the record, digging a bit and running 'pulseaudio -vv', I get (excerpt):
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
I: [pulseaudio] sink.c: Created sink 2 "raop.freebox-
I: [pulseaudio] sink.c: device.string = "[192.168.
I: [pulseaudio] sink.c: device.
I: [pulseaudio] sink.c: device.description = "Freebox Server"
I: [pulseaudio] sink.c: device.icon_name = "audio-card"
I: [pulseaudio] source.c: Created source 4 "raop.freebox-
I: [pulseaudio] source.c: device.description = "Monitor of Freebox Server"
I: [pulseaudio] source.c: device.class = "monitor"
I: [pulseaudio] source.c: device.icon_name = "audio-
D: [pulseaudio] rtsp_client.c: Attempting to connect to server '192.168.
D: [raop-sink] module-raop-sink.c: Thread starting up
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.
I: [pulseaudio] module.c: Loaded "module-raop-sink" (index: #24; argument: "server=[19...
David Henningsson (diwic) wrote : | #11 |
Hi Vincent,
Your bug is likely different from the original poster's bug. As I usually not deal with RAOP issues myself: if you have time to contact upstream directly (the <email address hidden> list is recommended) that would probably be your best odds of getting your bug fixed.
StacktraceTop: raop/module- raop-sink. c:238 dispatch (object=0xb216eea8, code=27, userdata=0x0, offset=0, memchunk= 0xace6f1ec) at pulsecore/ asyncmsgq. c:322 read_work (i=0x9e53208) at pulsecore/ rtpoll. c:564 rtpoll. c:238 0xb216d738) at modules/ raop/module- raop-sink. c:467
sink_process_msg (o=0xb216eea8, code=27, data=0x0, offset=0, chunk=0x0) at modules/
pa_asyncmsgq_
asyncmsgq_
pa_rtpoll_run (p=0xb216dc68, wait_op=true) at pulsecore/
thread_func (userdata=