pulseaudio crashed with SIGABRT in pa_alsa_path_set_volume() from source_set_volume_cb() from pa_source_process_msg()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PulseAudio |
Fix Released
|
Medium
|
|||
pulseaudio (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt | ||
Xenial |
Confirmed
|
High
|
Unassigned | ||
Zesty |
Confirmed
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Daniel van Vugt |
Bug Description
https:/
---
[Impact]
pulseaudio daemon crashes, interrupting sound output/input.
[Test Case]
Theoretical test case (crash does not happen for all users):
1. Find some headphones and/or microphone. Ensure you do not wear the
headphones during the test as it may be loud.
2. Set audio output/input volumes to maximum.
3. Unplug and replug the headphones/
4. Check that that pulseaudio process is still running, with a start time
older than when you began this test case.
[Regression Potential]
Low. This SRU affects the pulseaudio daemon only so the worst case would be loss of sound output/input. The same patches have been released to
17.10 for a month already and zero regressions of the crashes have
occurred worldwide since then.
[Original Description]
Appears randomly.
ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: pulseaudio 1:7.1-1ubuntu3
ProcVersionSign
Uname: Linux 4.3.0-7-generic x86_64
ApportVersion: 2.19.4-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/pcmC0D0p: potato 12883 F...m pulseaudio
/dev/snd/
/dev/snd/
CurrentDesktop: Unity
Date: Thu Jan 28 22:16:03 2016
ExecutablePath: /usr/bin/pulseaudio
InstallationDate: Installed on 2016-01-17 (11 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
ProcEnviron:
PATH=(custom, no user)
SHELL=/bin/bash
LANG=ru_RU.UTF-8
LANGUAGE=ru
XDG_RUNTIME_
Signal: 6
SourcePackage: pulseaudio
StacktraceTop:
pa_alsa_
?? () from /usr/lib/
pa_source_
?? () from /usr/lib/
?? () from /usr/lib/
Title: pulseaudio crashed with SIGABRT in pa_alsa_
UpgradeStatus: Upgraded to xenial on 2016-01-28 (0 days ago)
UserGroups: adm audio cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 12/07/2009
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.11
dmi.board.name: JV71TR
dmi.board.vendor: Acer
dmi.board.version: Rev
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: Aspire 7540
dmi.product.
dmi.sys.vendor: Acer
modified.
mtime.conffile.
information type: | Private → Public |
information type: | Public → Private |
information type: | Private → Public |
tags: | added: rls-x-incoming |
Changed in pulseaudio (Ubuntu): | |
milestone: | none → ubuntu-16.04 |
tags: | added: yakkety |
Changed in pulseaudio: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: |
added: for search test removed: amd64 apport-crash rls-x-incoming xenial yakkety |
tags: |
added: amd64 apport-crash artful rls-x-incoming xenial yakkety zesty removed: for search test |
summary: |
- pulseaudio crashed with SIGABRT in pa_alsa_path_set_volume() + pulseaudio crashed with SIGABRT in pa_alsa_path_set_volume() from + source_set_volume_cb() from pa_source_process_msg() |
Changed in pulseaudio (Ubuntu): | |
importance: | Medium → High |
Changed in pulseaudio: | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in pulseaudio (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
description: | updated |
Changed in pulseaudio (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in pulseaudio (Ubuntu Zesty): | |
importance: | Undecided → High |
tags: |
added: verification-done verification-done-xenial removed: verification-needed verification-needed-xenial |
tags: |
added: verification-failed verification-failed-xenial removed: verification-done verification-done-xenial |
StacktraceTop: path_set_ volume () from /tmp/apport_ sandbox_ PORQSw/ usr/lib/ pulse-7. 1/modules/ libalsa- util.so set_volume_ cb () from /tmp/apport_ sandbox_ PORQSw/ usr/lib/ pulse-7. 1/modules/ libalsa- util.so process_ msg () from /tmp/apport_ sandbox_ PORQSw/ usr/lib/ libpulsecore- 7.1.so sandbox_ PORQSw/ usr/lib/ pulse-7. 1/modules/ libalsa- util.so volume_ within_ thread () from /tmp/apport_ sandbox_ PORQSw/ usr/lib/ libpulsecore- 7.1.so
pa_alsa_
source_
pa_source_
source_process_msg () from /tmp/apport_
set_shared_