Bug ID 928035
Summary huge regression: pulseaudio fails to start or stay running if any USB sound device is plugged in
Classification openSUSE
Product openSUSE Distribution
Version 13.2
Hardware x86-64
OS openSUSE 13.2
Status NEW
Severity Major
Priority P5 - None
Component Sound
Assignee tiwai@suse.com
Reporter jnelson-suse@jamponi.net
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Per this morning's update to pulseaudio:

openSUSE-RU-2015:0741-1: An update that has 6 recommended fixes can now be
installed.

Category: recommended (moderate)
Bug References: 906138,908288,910983,911615,913686,916048
CVE References: 
Sources used:
openSUSE 13.2 (src):    pulseaudio-5.0-4.18.1


I installed the updates.
Immediately after installation pulseaudio crashed.  I logged out an in again. I
rebooted. Nothing helped.

When run from the commandline, it runs fine *until* I plug either my headset or
my video camera in (which I use for work).  Either one will cause pulseaudio to
crash hard and it cannot be restarted. Here is what it spits out when I plug in
my headset:


I: [pulseaudio] source.c: Created source 2
"alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo" with
sample spec s16le 2ch 32000Hz and channel map front-left,front-right            
I: [pulseaudio] source.c:     alsa.resolution_bits = "16"                       
I: [pulseaudio] source.c:     device.api = "alsa"                               
I: [pulseaudio] source.c:     device.class = "sound"                            
I: [pulseaudio] source.c:     alsa.class = "generic"                            
I: [pulseaudio] source.c:     alsa.subclass = "generic-mix"
I: [pulseaudio] source.c:     alsa.name = "USB Audio"
I: [pulseaudio] source.c:     alsa.id = "USB Audio"
I: [pulseaudio] source.c:     alsa.subdevice = "0"
I: [pulseaudio] source.c:     alsa.subdevice_name = "subdevice #0"
I: [pulseaudio] source.c:     alsa.device = "0"
I: [pulseaudio] source.c:     alsa.card = "0"
I: [pulseaudio] source.c:     alsa.card_name = "Logitech USB Headset"
I: [pulseaudio] source.c:     alsa.long_card_name = "Logitech Logitech USB
Headset at usb-0000:00:1d.0-1.1, full speed"
I: [pulseaudio] source.c:     alsa.driver_name = "snd_usb_audio"
I: [pulseaudio] source.c:     device.bus_path =
"pci-0000:00:1d.0-usb-0:1.1:1.0"
I: [pulseaudio] source.c:     sysfs.path =
"/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/sound/card0"
I: [pulseaudio] source.c:     udev.id =
"usb-Logitech_Logitech_USB_Headset-00-Headset"
I: [pulseaudio] source.c:     device.bus = "usb"
I: [pulseaudio] source.c:     device.vendor.id = "046d"
I: [pulseaudio] source.c:     device.vendor.name = "Logitech, Inc."
I: [pulseaudio] source.c:     device.product.id = "0a14"
I: [pulseaudio] source.c:     device.product.name = "Logitech USB Headset"
I: [pulseaudio] source.c:     device.serial = "Logitech_Logitech_USB_Headset"
I: [pulseaudio] source.c:     device.form_factor = "headset"
I: [pulseaudio] source.c:     device.string = "hw:0"
I: [pulseaudio] source.c:     device.buffering.buffer_size = "12792"
I: [pulseaudio] source.c:     device.buffering.fragment_size = "3196"
I: [pulseaudio] source.c:     device.access_mode = "mmap"
I: [pulseaudio] source.c:     device.profile.name = "analog-stereo"
I: [pulseaudio] source.c:     device.profile.description = "Analog Stereo"
I: [pulseaudio] source.c:     device.description = "Logitech USB Headset Analog
Stereo"
I: [pulseaudio] source.c:     alsa.mixer_name = "USB Mixer"
I: [pulseaudio] source.c:     alsa.components = "USB046d:0a14"
I: [pulseaudio] source.c:     module-udev-detect.discovered = "1"
I: [pulseaudio] source.c:     device.icon_name = "audio-headset-usb"
I: [pulseaudio] source.c:     device.intended_roles = "phone"
I: [pulseaudio] alsa-source.c: Using 4.0 fragments of size 3196 bytes
(24.97ms), buffer size is 12792 bytes (99.94ms)
I: [pulseaudio] alsa-source.c: Successfully enabled deferred volume.
I: [pulseaudio] alsa-source.c: Hardware volume ranges from 0.00 dB to 40.00 dB.
I: [pulseaudio] alsa-source.c: Fixing base volume to -40.00 dB
I: [pulseaudio] alsa-source.c: Using hardware volume control. Hardware dB scale
supported.
I: [pulseaudio] alsa-source.c: Using hardware mute control.
E: [pulseaudio] source.c: Assertion 'PA_SOURCE_IS_LINKED(s->state)' failed at
pulsecore/source.c:1828, function pa_source_set_mute(). Aborting.


You are receiving this mail because: