Bug#770167: Pulseaudio/Alsa-sink crashes Thinkpad T400 when plugged into Thinkdoch
Norman
norman at optimalbliss.de
Wed Nov 19 10:38:08 UTC 2014
Package: pulseaudio
Seemingly randomly, when I play music and then plug my Thinkpad T400
into a ThinkDock, the system stucks and repeats the last second again
and again, also, nothing is usable anymore. The mouse cannot move, the
keyboard does not accept anything anymore and the only solution is to
restart the whole pc. With that, something data loss occured.
Today, the first time, the system recovered from this bug after a few
minutes and I had the chance to look into the logs. The suspicious lines
are shown here:
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> snd_pcm_delay() gibt einen Wert zurück, der ausserordentlich gross
> ist: -3521584 bytes (-19963 ms). Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: Dies ist wahrscheinlich
> ein Fehler im ALSA-Treiber 'snd_hda_intel'. Bitte melden Sie dieses
> Problem den ALSA-Entwicklern. Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: snd_pcm_dump(): Nov 19
> 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c: Soft
> volume PCM Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: Control: PCM Playback Volume Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: min_dB: -51 Nov 19
> 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c: max_dB:
> 0 Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> resolution: 256 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: Its setup is: Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: stream :
> PLAYBACK Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: access : MMAP_INTERLEAVED Nov 19 10:49:52
> norman pulseaudio[3897]: [alsa-sink] alsa-util.c: format :
> S16_LE Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: subformat : STD Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: channels : 2 Nov
> 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> rate : 44100 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: exact rate : 44100 (44100/1) Nov 19
> 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c: msbits
> : 16 Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: buffer_size : 16384 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: period_size : 8192
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> period_time : 185759 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: tstamp_mode : ENABLE Nov 19 10:49:52
> norman pulseaudio[3897]: [alsa-sink] alsa-util.c: period_step :
> 1 Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> avail_min : 15503 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: period_event : 0 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: start_threshold : -1
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> stop_threshold : 4611686018427387904 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: silence_threshold: 0
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> silence_size : 0 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: boundary : 4611686018427387904 Nov
> 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> Slave: Hardware PCM card 0 'HDA Intel' device 0 subdevice 0 Nov 19
> 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c: Its
> setup is: Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: stream : PLAYBACK Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: access :
> MMAP_INTERLEAVED Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: format : S16_LE Nov 19 10:49:52
> norman pulseaudio[3897]: [alsa-sink] alsa-util.c: subformat :
> STD Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: channels : 2 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: rate : 44100
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> exact rate : 44100 (44100/1) Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: msbits : 16 Nov
> 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> buffer_size : 16384 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: period_size : 8192 Nov 19 10:49:52
> norman pulseaudio[3897]: [alsa-sink] alsa-util.c: period_time :
> 185759 Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-util.c: tstamp_mode : ENABLE Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: period_step : 1 Nov
> 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> avail_min : 15503 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: period_event : 0 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: start_threshold : -1
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> stop_threshold : 4611686018427387904 Nov 19 10:49:52 norman
> pulseaudio[3897]: [alsa-sink] alsa-util.c: silence_threshold: 0
> Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> silence_size : 0 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: boundary : 4611686018427387904 Nov
> 19 10:49:52 norman pulseaudio[3897]: [alsa-sink] alsa-util.c:
> appl_ptr : 745172 Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-util.c: hw_ptr : 1625568 Nov 19 10:49:52
> norman pulseaudio[3897]: [alsa-sink] alsa-sink.c: ALSA weckte uns
> auf, um neue Daten auf das Gerät zu schreiben, doch es gab nichts
> zum Schreiben! Nov 19 10:49:52 norman pulseaudio[3897]: [alsa-sink]
> alsa-sink.c: Dies ist höchstwahrscheinlich ein Fehler im
> ALSA-Treiber 'snd_hda_intel'. Bitte melden Sie diesen Fehler den
> ALSA-Entwicklern. Nov 19 10:49:52 norman pulseaudio[3897]:
> [alsa-sink] alsa-sink.c: Wir wurden durch das POLLOUT-Set geweckt,
> allerdings lieferte ein anschliessender snd_pcm_avail() den Wert 0
> oder einen anderen Wert < min_avail.
Though I cannot state for sure that this is what occurs when the system
totally crashes, it seems likely to me (but then again I have no clue
why it recovered from that this time).
I am using Debian 7, which has all updates installed installed and I
have a Thinkpad T400, using the amd64-Version of Debian 7.
> ii alsa-base
> 1.0.25+3~deb7u1 all ALSA driver
> configuration files ii alsa-utils
> 1.0.25-4 amd64 Utilities for
> configuring and using ALSA ii bluez-alsa:amd64
> 4.99-2 amd64 Bluetooth ALSA
> support ii libsox-fmt-alsa
> 14.4.0-3 amd64 SoX alsa format I/O
> library ii libwine-alsa:i386
> 1.4.1-4 i386 Windows API
> implementation - ALSA sound module ii
> gstreamer0.10-pulseaudio:amd64
> 0.10.31-3+nmu1 amd64 GStreamer plugin
> for PulseAudio ii libcanberra-pulse:amd64
> 0.28-6 amd64 PulseAudio backend
> for libcanberra ii libpulse-mainloop-glib0:amd64
> 2.0-6.1 amd64 PulseAudio client
> libraries (glib support) ii libpulse0:amd64
> 2.0-6.1 amd64 PulseAudio client
> libraries ii libpulse0:i386
> 2.0-6.1 i386 PulseAudio client
> libraries ii pulseaudio
> 2.0-6.1 amd64 PulseAudio sound
> server ii pulseaudio-module-x11
> 2.0-6.1 amd64 X11 module for
> PulseAudio sound server ii pulseaudio-utils
> 2.0-6.1 amd64 Command line tools
> for the PulseAudio sound server ii vlc-plugin-pulse
> 2.0.3-5+deb7u1 amd64 PulseAudio plugin
> for VLC
I am not sure which of these packages are responsible, so I post
everything which is somehow related to alsa or pulseaudio.
And: usually I play the music with Iceweasel,
> ii iceweasel
> 31.2.0esr-3~deb7u1 amd64 Web browser based
> on Firefox ii iceweasel-l10n-de
> 1:31.2.0esr-3~deb7u1 all German language
> package for Iceweasel
as mp4-file with the html5-video-tag, but the same occurs when it's
played with flash-player
> ii flashplugin-nonfree
> 1:3.2+wheezy1 amd64 Adobe Flash Player
> - browser plugin
More information about the pkg-pulseaudio-devel
mailing list