On Sunday 26 January 2014 21:18:29 Tanu Kaskinen wrote: > On Sat, 2014-01-25 at 00:43 +0200, Iskren Hadzhinedev wrote: > > I have a Marmitek BoomBoom 540 bluetooth headset. > > I connected it with the hsp profile and setup the microphone to be the > > preferred recording device in KDE sound settings. Then I switched the > > profile to a2dp for high-quality audio. When the Bluetooth microphone is > > unavailable KDE falls back to the integrated one in the laptop. > > When I fire a recording application it's playing through the Bluetooth > > headset while using the integrated laptop microphone. When I switch the > > profile from a2dp to hsp the bluetooth microphone gets re-registered and > > KDE switches automatically to the preferred device and that's where the > > assertion failed message pops and pulseaudio stops. I can switch to hsp > > before running a recording application and after launching it, it's using > > the headset microphone without issues. I can switch from hsp to a2dp in > > that case and it switches to the laptop mic as expected, but reverting > > from a2dp back to hsp aborts the daemon again. > > I'm attaching a backtrace as per instructions from > > http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Com > > munity/ If there's something I'm missing please tell me so I can provide > > more information. > > Thank you for your time! > > Thanks, the backtrace was very useful, as was the detailed description > of how to reproduce the crash. I sent a patch ("device-manager: Don't > try to use unlinked devices"), and I verified that it fixes the crash. I just rebuilt Pulse 4.0 with that patch and it's working flawlessly. Thank you! Kind regards, Iskren.