** Description changed:

+ Impact:
+ 
+ A patch we carry for Ubuntu touch introduced a change that originally
+ was required to make sure PulseAudio did not crash. This patch was
+ ported to PulseAudio 8 in Xenial, but the patch author's bluetooth
+ hardware that was to hand at the time worked so was assumed to be ok.
+ However, the opposite is now happening, i.e PulseAudio is crashing with
+ a subset of Bluetooth hardware.
+ 
+ Regression potential:
+ 
+ Very low to none. As can be read in this report, much debugging and
+ testing has been done to find the problem, and the eventual fix.
+ Moreover the change is the removal of a patch hunk that removed a line
+ of code originally present in PulseAudio.
+ 
+ Test case:
+ 
+ NOTE that this test case applies to bluetooth hardware that is
+ identified as not working in this bug report.
+ 
+ 1. Install, or upgrade to Xenial or yakkety.
+ 2. Pair your bluetooth device in the bluetooth settings in the relevant 
settings application for your desktop environment.
+ 3. Once paired, you will notice that sound stops working, as pulseaudio has 
thrown an assertion error.
+ 4. You do not have to remove your audio device from the paired device list, 
but it may be easier to do so for the next part of the testing.
+ 5. Update to the version of PulseAudio in xenial-proposed which is 
1:8.0-0ubuntu3.1, or in yakkety-proposed, which is 1:9.0-2ubuntu2.1.
+ 6. Re-pair your device. Audio should continue to work, and you should be able 
to switch to your bluetooth device and use it.
+ 
+ 
+ Original bug report:
+ 
  When I attempt to connect my Jaybird Bluebuds X to Ubuntu 16.04
  pulseaudio crashes, this does *NOT* happen with a Jambox which leads me
  to believe it's an intermittent problem with some hardware. This did not
  happen on Ubuntu 15.10 (which was an upgrade of 15.04).
  
  Ubuntu Release:
  
  Description:  Ubuntu 16.04 LTS
  Release:      16.04
  
  Pulseaudio Version:
  
  pulseaudio:
    Installed: 1:8.0-0ubuntu3
    Candidate: 1:8.0-0ubuntu3
    Version table:
   *** 1:8.0-0ubuntu3 500
          500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
          100 /var/lib/dpkg/status
  
  Device info:
  
  [bluetooth]# info 44:5E:F3:B4:07:29
  Device 44:5E:F3:B4:07:29
   Name: BlueBuds X
   Alias: BlueBuds X
   Class: 0x240404
   Icon: audio-card
   Paired: yes
   Trusted: yes
   Blocked: no
   Connected: no
   LegacyPairing: no
   UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
   UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
   UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
   UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
   UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
   UUID: Unknown                   (000080ff-0000-1000-8000-00805f9b34fb)
  
  I have also attached a debug dump of Pulseaudio when attempting to
  connect to the headphones.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574324

Title:
  pulseaudio crashes when connecting to bluetooth headphones (due to
  ubuntu changes?)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1574324/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to