[pulseaudio-tickets] [PulseAudio] #641: Pulseaudio crashes when switching Bluetooth headset from "Telephony" to "High Fidelity" (A2DP)

PulseAudio trac-noreply at tango.0pointer.de
Tue Sep 1 18:51:08 PDT 2009


#641: Pulseaudio crashes when switching Bluetooth headset from "Telephony" to
"High Fidelity" (A2DP)
-----------------------------------------------------------------+----------
 Reporter:  foxmajik                                             |       Owner:  lennart
     Type:  defect                                               |      Status:  new    
Milestone:                                                       |   Component:  daemon 
 Keywords:  bluetooth, module-bluetooth-discover, blueman, a2dp  |  
-----------------------------------------------------------------+----------
 Since upgrading to pulseaudio  0.9.15, A2DP no longer works.

 When attempting to switch the output to A2DP using the pulseaudio volume
 control application, pulseaudio crashes with this output:

 E: sink.c: Assertion 'pa_frame_aligned(length, &s->sample_spec)' failed at
 pulsecore/sink.c:939, function pa_sink_render_full(). Aborting.

 [2]+  Aborted                 pulseaudio

 ---

 Steps to reproduce:

 1. Load pulseaudio

 $ pulseaudio&

 2. Load Bluetooth discover module

 $ pactl load-module module-bluetooth-discover
 15

 3. Pair the device using blueman-manager

 4. Right-click the device in blueman-manager and click "Connect to A2DP
 Service"

 At this point the device shows up as "MOTOROLA S805" in the Pulseaudio
 Manager application.

 5. Open up Audacious and play some audio.

 The audio plays using the "telephony device," which is mono and telephone
 quality.

 So of course the next thing I would want to do is open up the volume
 application and set the output to the High Fidelity (A2DP) setting.

 But when I do this, Pulseaudio crashes.  See the error above and the
 screen shot attached.

 Note I did not select module-bluetooth-discover because the option is not
 available on the "component" menu.

-- 
Ticket URL: <http://pulseaudio.org/ticket/641>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list