pulseaudio crashed with SIGABRT in transport_speaker_gain_changed_cb()

Bug #1421002 reported by Cristian Aravena Romero
32
This bug affects 5 people
Affects Status Importance Assigned to Milestone
PulseAudio
Unknown
Critical
pulseaudio (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Change Bluethooth

ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: pulseaudio 1:4.0-0ubuntu23
Uname: Linux 3.19.0-031900-generic x86_64
ApportVersion: 2.16.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: caravena 2991 F.... pulseaudio
CurrentDesktop: GNOME
Date: Wed Feb 11 20:01:45 2015
ExecutablePath: /usr/bin/pulseaudio
InstallationDate: Installed on 2014-09-25 (139 days ago)
InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha amd64 (20140923)
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
ProcEnviron:
 LANGUAGE=es_CL:es
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=es_CL.UTF-8
 SHELL=/bin/false
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
Signal: 6
SourcePackage: pulseaudio
StacktraceTop:
 ?? () from /usr/lib/pulse-4.0/modules/module-bluetooth-device.so
 pa_hook_fire () from /usr/lib/libpulsecore-4.0.so
 ?? () from /usr/lib/pulse-4.0/modules/libbluetooth-util.so
 ?? () from /usr/lib/pulse-4.0/modules/libbluetooth-util.so
 dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
Title: pulseaudio crashed with SIGABRT in pa_hook_fire()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 04/15/2013
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: P14AAJ
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: SAMSUNG_NP1234567890
dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.board.version: FAB1
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.chassis.version: 0.1
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrP14AAJ:bd04/15/2013:svnSAMSUNGELECTRONICSCO.,LTD.:pn530U3C/530U4C:pvr0.1:rvnSAMSUNGELECTRONICSCO.,LTD.:rnSAMSUNG_NP1234567890:rvrFAB1:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvr0.1:
dmi.product.name: 530U3C/530U4C
dmi.product.version: 0.1
dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.

Revision history for this message
Cristian Aravena Romero (caravena) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 transport_speaker_gain_changed_cb (y=<optimized out>, t=<optimized out>, u=<optimized out>) at modules/bluetooth/module-bluetooth-device.c:1576
 pa_hook_fire (hook=0x102f2b0, data=0xffae70) at pulsecore/hook-list.c:106
 parse_audio_property (d=0x101dfe0, interface=0x1041340 "org.bluez.Headset", i=0x6, is_property_change=255) at modules/bluetooth/bluetooth-util.c:628
 filter_cb (bus=0x701, m=0x10ae140, userdata=0x101dfe0) at modules/bluetooth/bluetooth-util.c:1023
 dbus_connection_dispatch () from /tmp/apport_sandbox_M6XAT9/lib/x86_64-linux-gnu/libdbus-1.so.3

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
summary: - pulseaudio crashed with SIGABRT in pa_hook_fire()
+ pulseaudio crashed with SIGABRT in transport_speaker_gain_changed_cb()
tags: removed: need-amd64-retrace
Revision history for this message
In , Cristian Aravena Romero (caravena) wrote :
Download full text (3.9 KiB)

Open bug in launchpad.net:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1421002

"Change Bluethoo."

#0 0x00007f69a77c6e37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 1793
        selftid = 1793
#1 0x00007f69a77c8528 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x10c979e, sa_sigaction = 0x10c979e}, sa_mask = {__val = {140091773812220, 107491707232, 140734560817648, 140734560817640, 1, 206158430316, 140088948293633, 140733193388038, 17602462, 17602457, 57259365588238080, 16853379, 17044288, 16900064, 140734560818000, 17043876}}, sa_flags = -1753329825, sa_restorer = 0x7f69977ead80}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f69977e4f68 in transport_speaker_gain_changed_cb (y=<optimized out>, t=<optimized out>, u=<optimized out>) at modules/bluetooth/module-bluetooth-device.c:1576
No locals.
#3 0x00007f69a8fbdffc in pa_hook_fire (hook=0x102f2b0, data=0xffae70) at pulsecore/hook-list.c:106
        slot = 0x101bb00
        next = <optimized out>
        result = PA_HOOK_OK
        __func__ = "pa_hook_fire"
        __PRETTY_FUNCTION__ = "pa_hook_fire"
#4 0x00007f69a17a2da6 in parse_audio_property (d=0x101dfe0, interface=0x1041340 "org.bluez.Headset", i=0x6, is_property_change=255) at modules/bluetooth/bluetooth-util.c:628
        value = 15
        transport = 0xffae70
        variant_i = {dummy1 = 0x10ae140, dummy2 = 0x7f6900600000, dummy3 = 108, dummy4 = 0, dummy5 = 17490320, dummy6 = 0, dummy7 = 17, dummy8 = 32767, dummy9 = 17490320, dummy10 = 0, dummy11 = 20, pad1 = 32767, pad2 = -1467155648, pad3 = 0x7fff518154b0}
        p = PROFILE_HSP
        tstamp_now = 0
        tstamp_prev = 55407133202
        m = 0x0
        __func__ = "parse_audio_property"
        __PRETTY_FUNCTION__ = "parse_audio_property"
#5 0x00007f69a17a66c3 in filter_cb (bus=0x701, m=0x10ae140, userdata=0x101dfe0) at modules/bluetooth/bluetooth-util.c:1023
        arg_i = {dummy1 = 0x10ae140, dummy2 = 0x7f6900600000, dummy3 = 108, dummy4 = 0, dummy5 = 17490248, dummy6 = 0, dummy7 = 134, dummy8 = 32767, dummy9 = 17490320, dummy10 = 0, dummy11 = 16, pad1 = 32767, pad2 = -1467155136, pad3 = 0x7fff518154b0}
        old_any_connected = true
        d = 0x101dfe0
        err = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x50}
        __func__ = "filter_cb"
        __PRETTY_FUNCTION__ = "filter_cb"
#6 0x00007f69a8699161 in dbus_connection_dispatch () from /tmp/apport_sandbox_M6XAT9/lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#7 0x00007f69a8d71114 in dispatch_cb (ea=0xfd2168, ev=0x1046d20, userdata=<optimized out>) at pulsecore/dbus-util.c:55
        conn = <optimized out>
#8 0x00007f69a8afedca in dispatch_defer (m=0xfd2110) at pulse/mainloop.c:682
        e = 0x1046d20
        r = 0
#9 pa_mainloop_dispatch (m=m@entry=0xfd2110) at pulse/mainloop.c:895
        dispatched = 0
        __func__ = "pa_mainloop_dispatch"
        __PRETTY_FUNCTION__ = "pa_mainloop_dispatch"
#10 0x00007f69a8afefdc in pa_mainloop_iterate (m=0xfd2110, block=<optim...

Read more...

information type: Private → Public
description: updated
Changed in pulseaudio:
importance: Unknown → Critical
status: Unknown → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 15.04 (vivid) reached end-of-life on February 4, 2016.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Closed due to no response.

Changed in pulseaudio (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
In , Gitlab-migration (gitlab-migration) wrote :

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/57.

Changed in pulseaudio:
status: Confirmed → Unknown
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.