Bug 92107 - pulseaudio crashed with SIGSEGV in set_profile_cb()
Summary: pulseaudio crashed with SIGSEGV in set_profile_cb()
Status: RESOLVED MOVED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: Other All
: medium critical
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-24 20:31 UTC by Cristian Aravena
Modified: 2018-07-30 10:24 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Cristian Aravena 2015-09-24 20:31:26 UTC
Open bug in launchpat.net :
https://bugs.launchpad.net/bugs/1499113

"Connect two devices, celu movil samsung and headphone"

Package: pulseaudio 1:6.0-0ubuntu12



Backtrace:
#0  0x00007f1042baad12 in set_profile_cb (c=0x143ae90, new_profile=0x141f380) at modules/bluetooth/module-bluez5-device.c:1857
        d = 0x1359d00
        u = 0x143a680
        p = 0x141f3b0
        __func__ = "set_profile_cb"
        __PRETTY_FUNCTION__ = "set_profile_cb"
#1  0x00007f1059232e06 in pa_card_set_profile (c=c@entry=0x143ae90, profile=profile@entry=0x141f380, save=save@entry=true) at pulsecore/card.c:281
        r = <optimized out>
        __func__ = "pa_card_set_profile"
        __PRETTY_FUNCTION__ = "pa_card_set_profile"
#2  0x00007f10537acd51 in command_set_card_profile (pd=0x13db480, command=90, tag=15, t=0x141f120, userdata=0x1407830) at pulsecore/protocol-native.c:4907
        c = 0x1407830
        idx = 1
        name = 0x0
        profile_name = 0x13fc1b9 "a2dp_sink"
        card = <optimized out>
        profile = 0x141f380
        ret = <optimized out>
        __func__ = "command_set_card_profile"
        __PRETTY_FUNCTION__ = "command_set_card_profile"
#3  0x00007f1058fcf88a in pa_pdispatch_run (pd=0x13db480, packet=packet@entry=0x13fc190, ancil_data=ancil_data@entry=0x13df3c0, userdata=userdata@entry=0x1407830) at pulsecore/pdispatch.c:341
        cb = <optimized out>
        tag = 15
        command = 90
        ts = 0x141f120
        ret = -1
        __func__ = "pa_pdispatch_run"
        __PRETTY_FUNCTION__ = "pa_pdispatch_run"
#4  0x00007f10537b5ad5 in pstream_packet_callback (p=0x13df130, packet=0x13fc190, ancil_data=0x13df3c0, userdata=0x1407830) at pulsecore/protocol-native.c:5027
        __func__ = "pstream_packet_callback"
        __PRETTY_FUNCTION__ = "pstream_packet_callback"
#5  0x00007f1058fd23f2 in do_read (p=p@entry=0x13df130, re=re@entry=0x13df2b0) at pulsecore/pstream.c:880
        d = <optimized out>
        l = <optimized out>
        r = <optimized out>
        release_memblock = 0x0
        __func__ = "do_read"
        __PRETTY_FUNCTION__ = "do_read"
#6  0x00007f1058fd49c4 in do_pstream_read_write (p=0x13df130) at pulsecore/pstream.c:193
        __func__ = "do_pstream_read_write"
        __PRETTY_FUNCTION__ = "do_pstream_read_write"
#7  0x00007f1058d6ae87 in dispatch_pollfds (m=0x134b2a0) at pulse/mainloop.c:655
        e = 0x144cf70
        k = 1
        r = 0
#8  pa_mainloop_dispatch (m=m@entry=0x134b2a0) at pulse/mainloop.c:898
        dispatched = 0
        __func__ = "pa_mainloop_dispatch"
        __PRETTY_FUNCTION__ = "pa_mainloop_dispatch"
#9  0x00007f1058d6b28c in pa_mainloop_iterate (m=0x134b2a0, block=<optimized out>, retval=0x7ffd91e76b68) at pulse/mainloop.c:929
        r = 1
#10 0x00007f1058d6b330 in pa_mainloop_run (m=m@entry=0x134b2a0, retval=retval@entry=0x7ffd91e76b68) at pulse/mainloop.c:944
        r = <optimized out>
#11 0x0000000000406f49 in main (argc=<optimized out>, argv=<optimized out>) at daemon/main.c:1148
        c = 0x134f930
        buf = <optimized out>
        conf = 0x13440e0
        mainloop = 0x134b2a0
        s = <optimized out>
        configured_address = 0x13a8800 "\005"
        r = <optimized out>
        retval = 0
        d = 3
        ltdl_init = true
        n_fds = <optimized out>
        passed_fds = <optimized out>
        e = <optimized out>
        daemon_pipe = {-1, -1}
        daemon_pipe2 = {-1, -1}
        pid_monitor = 0x13594d0
        autospawn_fd = -1
        autospawn_locked = false
        server_lookup = <optimized out>
        lookup_service_bus = <optimized out>
        server_bus = <optimized out>
        start_server = <optimized out>
        __func__ = "main"
        __PRETTY_FUNCTION__ = "main"
Comment 1 Cristian Aravena 2015-09-24 20:35:15 UTC
sorry,

*launchpad.net

Thanks,
--
Cristian
Comment 2 Arun Raghavan 2015-09-25 02:47:27 UTC
I just connected my laptop my BT speaker, and then I used my phone to connect to my laptop. No crash with 7.0.
Comment 3 GitLab Migration User 2018-07-30 10:24:49 UTC
-- 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/401.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.