pulseaudio crashed with SIGABRT in pa_cvolume_set() from transport_speaker_gain_changed_cb() from pa_hook_fire() from rfcomm_io_callback() from dispatch_pollfds()

Bug #1557173 reported by Bor_Ed
50
This bug affects 8 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Same problems have been in avahi and systemd content recently.
Is 16.04 getting released in April and are these problematic and certainly buggy root daemons being removed in future releases of Ubuntu?

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: pulseaudio 1:8.0-0ubuntu2
ProcVersionSignature: Ubuntu 4.4.0-12.28-generic 4.4.4
Uname: Linux 4.4.0-12-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: a 4280 F.... pulseaudio
CurrentDesktop: Unity
Date: Mon Mar 14 23:21:33 2016
ExecutablePath: /usr/bin/pulseaudio
InstallationDate: Installed on 2015-11-06 (129 days ago)
InstallationMedia: Xubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
JournalErrors:
 Error: command ['journalctl', '-b', '--priority=warning', '--lines=1000'] failed with exit code 1: Hint: You are currently not seeing messages from other users and the system.
       Users in the 'systemd-journal' group can see all messages. Pass -q to
       turn off this notice.
 No journal files were opened due to insufficient permissions.
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
Signal: 6
SourcePackage: pulseaudio
StacktraceTop:
 pa_cvolume_set () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
 ?? () from /usr/lib/pulse-8.0/modules/module-bluez5-device.so
 pa_hook_fire () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecore-8.0.so
 ?? () from /usr/lib/pulse-8.0/modules/libbluez5-util.so
 pa_mainloop_dispatch () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
Title: pulseaudio crashed with SIGABRT in pa_cvolume_set()
UpgradeStatus: Upgraded to xenial on 2016-01-11 (63 days ago)
UserGroups: sudo
dmi.bios.date: 02/27/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETD0WW (2.30 )
dmi.board.name: 76641FG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7LETD0WW(2.30):bd02/27/2012:svnLENOVO:pn76641FG:pvrThinkPadT61:rvnLENOVO:rn76641FG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 76641FG
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO

Revision history for this message
Bor_Ed (ari-mittila-gmail) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 pa_cvolume_set (a=a@entry=0x7ffceef814d0, channels=<optimized out>, v=<optimized out>) at pulse/volume.c:74
 transport_speaker_gain_changed_cb (y=<optimized out>, t=<optimized out>, u=0xc170f0) at modules/bluetooth/module-bluez5-device.c:2369
 pa_hook_fire (hook=0xc705d8, data=data@entry=0xc49d50) at pulsecore/hook-list.c:104
 rfcomm_io_callback (io=<optimized out>, e=<optimized out>, fd=22, events=<optimized out>, userdata=0xc49d50) at modules/bluetooth/backend-native.c:244
 dispatch_pollfds (m=0xbd2170) at pulse/mainloop.c:655

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in pulseaudio (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Steve Beattie (sbeattie) wrote : Bug is not a security issue

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

information type: Private Security → Public
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: pulseaudio crashed with SIGABRT in pa_cvolume_set()

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Russ Dill (russ-dill) wrote :

Thread 1 "pulseaudio" received signal SIGABRT, Aborted.
0x00007f9c7dcf8418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007f9c7dcf8418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1 0x00007f9c7dcfa01a in __GI_abort () at abort.c:89
#2 0x00007f9c7f283d7b in pa_cvolume_set () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#3 0x00007f9c63df572b in ?? () from /usr/lib/pulse-8.0/modules/module-bluez5-device.so
#4 0x00007f9c7f50aacc in pa_hook_fire () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecore-8.0.so
#5 0x00007f9c6b5f28e3 in ?? () from /usr/lib/pulse-8.0/modules/libbluez5-util.so
#6 0x00007f9c7f03dcb0 in pa_mainloop_dispatch () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#7 0x00007f9c7f03e0bc in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#8 0x00007f9c7f03e160 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#9 0x0000000000406f6b in main ()

tags: added: yakkety
Revision history for this message
chila (chilabot) wrote :

I have the same problem when trying to add my bluetooth headset. It ends up adding it but can't connect to it afterwards. It disconnects. I have Ubuntu 16.04.

summary: - pulseaudio crashed with SIGABRT in pa_cvolume_set()
+ pulseaudio crashed with SIGABRT in pa_cvolume_set() from
+ transport_speaker_gain_changed_cb() from pa_hook_fire() from
+ rfcomm_io_callback() from dispatch_pollfds()
Changed in pulseaudio (Ubuntu):
importance: Medium → High
tags: added: zesty
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
Changed in pulseaudio (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.