[pulseaudio-tickets] [Bug 107134] assertion failure in module-bluez5-device when trying to set bluetooth audio device as A2DP Sink via pavucontrol

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 5 16:44:06 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=107134

--- Comment #3 from Anthony L. Eden <anthony.louis.eden at gmail.com> ---
Felt like compiling pulseaudio with debug symbols and attaching a debugger
before the assertion failure. From lldb:

* thread #1, name = 'pulseaudio', stop reason = signal SIGABRT
  * frame #0: 0x00007f76e89b486b libc.so.6`__GI_raise + 267
    frame #1: 0x00007f76e899f40e libc.so.6`__GI_abort + 297
    frame #2: 0x00007f76dc779344
module-bluez5-device.so`start_thread(u=0x0000556b522ff040) at
module-bluez5-device.c:1731
    frame #3: 0x00007f76dc77a959
module-bluez5-device.so`set_profile_cb(c=0x0000556b522da850,
new_profile=0x0000556b522da6d0) at module-bluez5-device.c:2075
    frame #4: 0x00007f76e9f63a2b
libpulsecore-12.0.so`pa_card_set_profile(c=0x0000556b522da850,
profile=0x0000556b522da6d0, save=true) at card.c:318
    frame #5: 0x00007f76e0fa5d2d
libprotocol-native.so`command_set_card_profile(pd=0x0000556b52213a20,
command=90, tag=25, t=0x0000556b522204d0, userdata=0x0000556b522a8d40) at
protocol-native.c:4728
    frame #6: 0x00007f76e9a91419
libpulsecommon-12.0.so`pa_pdispatch_run(pd=0x0000556b52213a20,
packet=0x0000556b522bf3c0, ancil_data=0x0000556b5230b2f8,
userdata=0x0000556b522a8d40) at pdispatch.c:346
    frame #7: 0x00007f76e0fa65c2
libprotocol-native.so`pstream_packet_callback(p=0x0000556b5230b060,
packet=0x0000556b522bf3c0, ancil_data=0x0000556b5230b2f8,
userdata=0x0000556b522a8d40) at protocol-native.c:4951
    frame #8: 0x00007f76e9a98dcc
libpulsecommon-12.0.so`do_read(p=0x0000556b5230b060, re=0x0000556b5230b228) at
pstream.c:1012
    frame #9: 0x00007f76e9a9595d
libpulsecommon-12.0.so`do_pstream_read_write(p=0x0000556b5230b060) at
pstream.c:248
    frame #10: 0x00007f76e9a95bdb
libpulsecommon-12.0.so`srb_callback(srb=0x0000556b5240c2e0,
userdata=0x0000556b5230b060) at pstream.c:287
    frame #11: 0x00007f76e9a9b201
libpulsecommon-12.0.so`srbchannel_rwloop(sr=0x0000556b5240c2e0) at
srbchannel.c:190
    frame #12: 0x00007f76e9a9b261
libpulsecommon-12.0.so`semread_cb(m=0x0000556b52211e58, e=0x0000556b522f6ee0,
fd=26, events=PA_IO_EVENT_INPUT, userdata=0x0000556b5240c2e0) at
srbchannel.c:210
    frame #13: 0x00007f76e9d08d11
libpulse.so.0`dispatch_pollfds(m=0x0000556b52211e00) at mainloop.c:655
    frame #14: 0x00007f76e9d09b2d
libpulse.so.0`pa_mainloop_dispatch(m=0x0000556b52211e00) at mainloop.c:898
    frame #15: 0x00007f76e9d09cb1
libpulse.so.0`pa_mainloop_iterate(m=0x0000556b52211e00, block=1,
retval=0x00007ffcc2a95c80) at mainloop.c:929
    frame #16: 0x00007f76e9d09d14
libpulse.so.0`pa_mainloop_run(m=0x0000556b52211e00, retval=0x00007ffcc2a95c80)
at mainloop.c:944
    frame #17: 0x0000556b506ae663 pulseaudio`main(argc=2,
argv=0x00007ffcc2a95f68) at main.c:1144
    frame #18: 0x00007f76e89a106b libc.so.6`__libc_start_main + 235
    frame #19: 0x0000556b506a4a5a pulseaudio`_start + 42
  thread #2, name = 'null-sink'
    frame #0: 0x00007f76e8a6bfa6 libc.so.6`__GI_ppoll + 166
    frame #1: 0x00007f76e9f79fde
libpulsecore-12.0.so`pa_rtpoll_run(p=0x0000556b5229d350) at rtpoll.c:314
    frame #2: 0x00007f76de1ad2f4
module-null-sink.so`thread_func(userdata=0x0000556b5229d2d0) at
module-null-sink.c:233
    frame #3: 0x00007f76e9aafeb7
libpulsecommon-12.0.so`internal_thread_func(userdata=0x0000556b5228ca80) at
thread-posix.c:81
    frame #4: 0x00007f76e8f45075 libpthread.so.0`start_thread + 229
    frame #5: 0x00007f76e8a7653f libc.so.6`__GI___clone + 63
  thread #3, name = 'bluetooth'
    frame #0: 0x00007f76e8a6bfa6 libc.so.6`__GI_ppoll + 166
    frame #1: 0x00007f76e9f79fde
libpulsecore-12.0.so`pa_rtpoll_run(p=0x0000556b522c7e90) at rtpoll.c:314
    frame #2: 0x00007f76dc7790fc
module-bluez5-device.so`thread_func(userdata=0x0000556b522ff040) at
module-bluez5-device.c:1706
    frame #3: 0x00007f76e9aafeb7
libpulsecommon-12.0.so`internal_thread_func(userdata=0x0000556b522d45b0) at
thread-posix.c:81
    frame #4: 0x00007f76e8f45075 libpthread.so.0`start_thread + 229
    frame #5: 0x00007f76e8a7653f libc.so.6`__GI___clone + 63

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20180705/0aa5cb58/attachment-0001.html>


More information about the pulseaudio-bugs mailing list