[pulseaudio-tickets] [PulseAudio] #879: Pulseaudio hangs after connect a bluetooth receiver

PulseAudio trac-noreply at tango.0pointer.de
Fri Nov 26 14:24:50 PST 2010


#879: Pulseaudio hangs after connect a bluetooth receiver
-----------------------+----------------------------------------------------
 Reporter:  mmbossoni  |       Owner:  lennart
     Type:  defect     |      Status:  new    
Milestone:             |   Component:  daemon 
 Keywords:             |  
-----------------------+----------------------------------------------------
 Product: http://www.dealextreme.com/details.dx/sku.8422

 Whenever I plug my bluetooth headset the pulseaudio-module-bluetooth hangs
 the pulseaudio sound server for about 10 to 20 seconds and then it unloads
 with an error (E: module-bluetooth-device.c: Received error condition:
 Input/Output Error )

 Log of pulseaudio below (log-level=4)

 D: bluetooth-util.c: dbus: interface=org.freedesktop.DBus,
 path=/org/freedesktop/DBus, member=NameAcquired
 D: module-bluetooth-discover.c: Loading module-bluetooth-device
 address="00:11:67:80:00:14"
 path="/org/bluez/4105/hci0/dev_00_11_67_80_00_14"
 I: card.c: Created 1 "bluez_card.00_11_67_80_00_14"
 D: module-bluetooth-device.c: Connected to the bluetooth audio service
 D: module-bluetooth-device.c: Sending BT_REQUEST -> BT_GET_CAPABILITIES
 D: module-bluetooth-device.c: Trying to receive message from audio
 service...
 D: module-bluetooth-device.c: Received BT_RESPONSE <- BT_GET_CAPABILITIES
 D: module-bluetooth-device.c: Payload size is 9 6
 D: module-bluetooth-device.c: Sending BT_REQUEST -> BT_GET_CAPABILITIES
 D: module-bluetooth-device.c: Trying to receive message from audio
 service...
 D: module-bluetooth-device.c: Received BT_RESPONSE <- BT_GET_CAPABILITIES
 D: module-bluetooth-device.c: Payload size is 9 6
 D: module-bluetooth-device.c: Got device capabilities
 D: module-bluetooth-device.c: Sending BT_REQUEST -> BT_OPEN
 D: module-bluetooth-device.c: Trying to receive message from audio
 service...
 D: module-bluetooth-device.c: Received BT_RESPONSE <- BT_OPEN
 D: module-bluetooth-device.c: Sending BT_REQUEST -> BT_SET_CONFIGURATION
 D: module-bluetooth-device.c: Trying to receive message from audio
 service...
 D: module-bluetooth-device.c: Received BT_RESPONSE <- BT_SET_CONFIGURATION
 D: module-bluetooth-device.c: Connection to the device configured
 D: module-bluetooth-device.c: Got the stream socket
 D: core-subscribe.c: Dropped redundant event due to change event.
 I: sink.c: Created sink 1 "bluez_sink.00_11_67_80_00_14" with sample spec
 s16le 1ch 8000Hz and channel map mono
 I: sink.c: bluetooth.protocol = "sco"
 I: sink.c: device.intended_roles = "phone"
 I: sink.c: device.description = "BCK-08"
 I: sink.c: device.string = "00:11:67:80:00:14"
 I: sink.c: device.api = "bluez"
 I: sink.c: device.class = "sound"
 I: sink.c: device.bus = "bluetooth"
 I: sink.c: device.form_factor = "headset"
 I: sink.c: bluez.path = "/org/bluez/4105/hci0/dev_00_11_67_80_00_14"
 I: sink.c: bluez.class = "0x240404"
 I: sink.c: bluez.name = "BCK-08"
 I: sink.c: device.icon_name = "audio-headset-bluetooth"
 D: core-subscribe.c: Dropped redundant event due to change event.
 I: source.c: Created source 2 "bluez_sink.00_11_67_80_00_14.monitor" with
 sample spec s16le 1ch 8000Hz and channel map mono
 I: source.c: device.description = "Monitor of BCK-08"
 I: source.c: device.class = "monitor"
 I: source.c: device.string = "00:11:67:80:00:14"
 I: source.c: device.api = "bluez"
 I: source.c: device.bus = "bluetooth"
 I: source.c: device.form_factor = "headset"
 I: source.c: bluez.path = "/org/bluez/4105/hci0/dev_00_11_67_80_00_14"
 I: source.c: bluez.class = "0x240404"
 I: source.c: bluez.name = "BCK-08"
 I: source.c: device.icon_name = "audio-headset-bluetooth"
 D: core-subscribe.c: Dropped redundant event due to change event.
 I: source.c: Created source 3 "bluez_source.00_11_67_80_00_14" with sample
 spec s16le 1ch 8000Hz and channel map mono
 I: source.c: bluetooth.protocol = "hsp"
 I: source.c: device.intended_roles = "phone"
 I: source.c: device.description = "BCK-08"
 I: source.c: device.string = "00:11:67:80:00:14"
 I: source.c: device.api = "bluez"
 I: source.c: device.class = "sound"
 I: source.c: device.bus = "bluetooth"
 I: source.c: device.form_factor = "headset"
 I: source.c: bluez.path = "/org/bluez/4105/hci0/dev_00_11_67_80_00_14"
 I: source.c: bluez.class = "0x240404"
 I: source.c: bluez.name = "BCK-08"
 I: source.c: device.icon_name = "audio-headset-bluetooth"
 D: module-bluetooth-device.c: IO Thread starting up
 D: core-util.c: RealtimeKit worked.
 I: core-util.c: Successfully enabled SCHED_RR scheduling for thread, with
 priority 5.
 D: module-bluetooth-device.c: Sending BT_REQUEST -> BT_START_STREAM
 D: module-bluetooth-device.c: Trying to receive message from audio
 service...
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: alsa-source.c: Wakeup from ALSA!
 D: module-bluetooth-device.c: Received BT_ERROR <- BT_START_STREAM
 E: module-bluetooth-device.c: Received error condition: Erro de
 entrada/saída
 D: module-bluetooth-device.c: IO thread failed
 I: module.c: Loaded "module-bluetooth-device" (index: #6; argument:
 "address="00:11:67:80:00:14"
 path="/org/bluez/4105/hci0/dev_00_11_67_80_00_14"").
 I: module.c: Loaded "module-bluetooth-discover" (index: #7; argument: "").
 D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules
 /module-esound-protocol-unix.so': success
 I: module.c: Loaded "module-esound-protocol-unix" (index: #8; argument:
 "").
 I: module.c: Loaded "module-native-protocol-unix" (index: #9; argument:
 "").
 D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules
 /module-gconf.so': failure
 D: core-subscribe.c: Dropped redundant event due to change event.
 I: module-default-device-restore.c: Restored default sink
 'alsa_output.pci-0000_00_14.2.analog-stereo'.
 D: core-subscribe.c: Dropped redundant event due to change event.
 I: module-default-device-restore.c: Restored default source
 'alsa_input.pci-0000_00_14.2.analog-stereo'.
 I: module.c: Loaded "module-default-device-restore" (index: #10; argument:
 "").
 I: module.c: Loaded "module-rescue-streams" (index: #11; argument: "").
 I: module.c: Loaded "module-always-sink" (index: #12; argument: "").
 I: module.c: Loaded "module-intended-roles" (index: #13; argument: "").
 D: module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_14.2.analog-
 stereo becomes idle, timeout in 5 seconds.
 D: module-suspend-on-idle.c: Sink bluez_sink.00_11_67_80_00_14 becomes
 idle, timeout in 5 seconds.
 D: module-suspend-on-idle.c: Source alsa_input.pci-0000_00_14.2.analog-
 stereo becomes idle, timeout in 5 seconds.
 D: module-suspend-on-idle.c: Source bluez_source.00_11_67_80_00_14 becomes
 idle, timeout in 5 seconds.
 I: module.c: Loaded "module-suspend-on-idle" (index: #14; argument: "").
 I: client.c: Created 0 "ConsoleKit Session
 /org/freedesktop/ConsoleKit/Session1"
 D: module-console-kit.c: Added new session
 /org/freedesktop/ConsoleKit/Session1
 I: module.c: Loaded "module-console-kit" (index: #15; argument: "").
 I: module.c: Loaded "module-position-event-sounds" (index: #16; argument:
 "").
 D: main.c: Got org.pulseaudio.Server!
 I: main.c: A partida dos Daemon está completa.
 D: bluetooth-util.c: dbus: interface=(null), path=(null), member=(null)
 D: module-bluetooth-device.c: dbus: interface=(null), path=(null),
 member=(null)
 D: module-console-kit.c: dbus: interface=(null), path=(null),
 member=(null)
 D: bluetooth-util.c: dbus: interface=(null), path=(null), member=(null)
 D: module-bluetooth-device.c: dbus: interface=(null), path=(null),
 member=(null)
 D: module-console-kit.c: dbus: interface=(null), path=(null),
 member=(null)
 I: client.c: Created 1 "Native client (UNIX socket client)"
 I: module.c: Unloading "module-bluetooth-device" (index: #6).
 D: module-rescue-streams.c: No sink inputs to move away.
 D: module-rescue-streams.c: No source outputs to move away.
 D: module-rescue-streams.c: No source outputs to move away.
 D: module-bluetooth-device.c: IO thread shutting down
 I: sink.c: Freeing sink 1 "bluez_sink.00_11_67_80_00_14"
 I: source.c: Freeing source 2 "bluez_sink.00_11_67_80_00_14.monitor"
 I: source.c: Freeing source 3 "bluez_source.00_11_67_80_00_14"
 I: card.c: Freed 1 "bluez_card.00_11_67_80_00_14"
 I: module.c: Unloaded "module-bluetooth-device" (index: #6).


 DistroRelease: Ubuntu 10.10

 Uname: Linux 2.6.35-22-generic x86_64
 NonfreeKernelModules: nvidia
 AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
 Architecture: amd64
 AudioDevicesInUse:
  USER PID ACCESS COMMAND
  /dev/snd/controlC0: marcelo 4930 F.... pulseaudio
 Card0.Amixer.info:
  Card hw:0 'SB'/'HDA ATI SB at 0xf9ff4000 irq 16'
    Mixer name   : 'Realtek ALC888'
    Components   : 'HDA:10ec0888,10192120,00100202'
    Controls : 31
    Simple ctrls : 18

 dmi.bios.date: 03/29/2010
 dmi.bios.vendor: American Megatrends Inc.
 dmi.bios.version: 080015
 dmi.board.name: A785GM-M
 dmi.board.vendor: ECS
 dmi.board.version: 1.0
 dmi.chassis.type: 3
 dmi.chassis.vendor: ECS
 dmi.modalias:
 dmi:bvnAmericanMegatrendsInc.:bvr080015:bd03/29/2010:svnECS:pnA785GM-M:pvr1.0:rvnECS:rnA785GM-M:rvr1.0:cvnECS:ct3:cvr:
 dmi.product.name: A785GM-M
 dmi.product.version: 1.0
 dmi.sys.vendor: ECS

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


More information about the pulseaudio-bugs mailing list