Package: xine-ui Version: 0.99.5+cvs20070914-2.1~lenny1 Severity: grave Justification: renders package unusable
The last patch of xine-ui "Change screensaver control code to use xdg-screensaver instead of faking keystrokes" seems to have broken VDR playback via XVDR plugin. On channel change, playback stops with "audio_alsa_out: snd_pcm_open() von default schlug fehl: Das Gerät oder die Resso urce ist belegt audio_alsa_out: >>> Überprüfen Sie, ob ein anderen Programm PCM bereits benutzt< << audio_out: open failed!" which means that audio cannot be re-opened. If I now grep through /proc/*/fd to see which program may (still) sit on an audio file handle, it turns out to be xdg-screensaver. thinkpad:/home/dd# ls -l /proc/*/fd |grep pcm lrwx------ 1 dd dd 64 24. Jan 12:14 10 -> /dev/snd/pcmC0D0p lrwx------ 1 dd dd 64 24. Jan 12:14 10 -> /dev/snd/pcmC0D0p thinkpad:/home/dd# ls -l /proc/*/fd |less (searched here for pcm in less) thinkpad:/home/dd# ps ax | grep 11900 11900 ? S 0:00 /bin/sh /usr/bin/xdg-screensaver suspend 69206991 12025 pts/1 R+ 0:00 grep 11900 It looks very much as if someone had forked xine to then exec xdg-screensaver without closing all file handles before which leads to xdg-screensaver sitting on the audio file handles. -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.28 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages xine-ui depends on: ii libc6 2.7-18 GNU C Library: Shared libraries ii libcurl3-gnutls 7.18.2-8 Multi-protocol file transfer libra ii libpng12-0 1.2.27-2 PNG library - runtime ii libreadline5 5.2-3 GNU readline and history libraries ii libx11-6 2:1.1.5-2 X11 client-side library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxft2 2.1.12-3 FreeType-based font drawing librar ii libxine1 1.1.14-5 the xine video/media player librar ii libxine1-ffmpeg 1.1.14-5 MPEG-related plugins for libxine1 ii libxine1-x 1.1.14-5 X desktop video output plugins for ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension ii libxv1 2:1.0.4-1 X11 Video extension library ii libxxf86vm1 1:1.0.2-1 X11 XFree86 video mode extension l Versions of packages xine-ui recommends: ii xdg-utils 1.0.2-6.1 desktop integration utilities from xine-ui suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org