Your message dated Sat, 31 Jan 2009 04:02:05 +0000
with message-id <e1lt73v-0004bn...@ries.debian.org>
and subject line Bug#512839: fixed in xine-ui 0.99.5+cvs20070914-2.1~lenny2
has caused the Debian Bug report #512839,
regarding xine-ui: xdg-screensaver broke XVDR plugin
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
512839: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512839
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: xine-ui
Source-Version: 0.99.5+cvs20070914-2.1~lenny2
We believe that the bug you reported is fixed in the latest version of
xine-ui, which is due to be installed in the Debian FTP archive:
xine-console_0.99.5+cvs20070914-2.1~lenny2_i386.deb
to pool/main/x/xine-ui/xine-console_0.99.5+cvs20070914-2.1~lenny2_i386.deb
xine-dbg_0.99.5+cvs20070914-2.1~lenny2_i386.deb
to pool/main/x/xine-ui/xine-dbg_0.99.5+cvs20070914-2.1~lenny2_i386.deb
xine-ui_0.99.5+cvs20070914-2.1~lenny2.diff.gz
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.1~lenny2.diff.gz
xine-ui_0.99.5+cvs20070914-2.1~lenny2.dsc
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.1~lenny2.dsc
xine-ui_0.99.5+cvs20070914-2.1~lenny2_i386.deb
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.1~lenny2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 512...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ben Hutchings <b...@decadent.org.uk> (supplier of updated xine-ui package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 31 Jan 2009 03:03:13 +0000
Source: xine-ui
Binary: xine-ui xine-console xine-dbg
Architecture: source i386
Version: 0.99.5+cvs20070914-2.1~lenny2
Distribution: testing
Urgency: medium
Maintainer: Reinhard Tartler <siret...@tauware.de>
Changed-By: Ben Hutchings <b...@decadent.org.uk>
Description:
xine-console - the xine video player, user interface
xine-dbg - the xine video player, debug symbols
xine-ui - the xine video player, user interface
Closes: 512839
Changes:
xine-ui (0.99.5+cvs20070914-2.1~lenny2) testing; urgency=medium
.
* Non-maintainer upload
* Update screensaver control code to match version 0.99.5+cvs20070914-2.1
as intended, fixing process and file handle leak (Closes: #512839)
Checksums-Sha1:
2f1c139ad7c63fe79a59595dd79aa9bee92aabfa 1632
xine-ui_0.99.5+cvs20070914-2.1~lenny2.dsc
55ac623cfae26e6e0d51ddca6263d5df19ca4436 182249
xine-ui_0.99.5+cvs20070914-2.1~lenny2.diff.gz
00f960ec4d73d447526e5382597a36e18ba4a662 1527398
xine-ui_0.99.5+cvs20070914-2.1~lenny2_i386.deb
c1598b7cdefb69f70faa57f939390f3231f4a670 60658
xine-console_0.99.5+cvs20070914-2.1~lenny2_i386.deb
2d6f6b76fe8e16e8ec8973953e240bf5aa6f8f43 782044
xine-dbg_0.99.5+cvs20070914-2.1~lenny2_i386.deb
Checksums-Sha256:
0507a64b890255f6e0d919fbe123b475713cd94f266174a3a77e2a87bae75874 1632
xine-ui_0.99.5+cvs20070914-2.1~lenny2.dsc
95d8e3d03a8708fe62755842cf816888f03c0297c3bd9cf9dab1f739da799ec6 182249
xine-ui_0.99.5+cvs20070914-2.1~lenny2.diff.gz
349e10fb60e2d000e5e5ff43d5b13503814f4e341c4d4f15bb13786908e65339 1527398
xine-ui_0.99.5+cvs20070914-2.1~lenny2_i386.deb
229c9cb6be89300ce956e64fa6844df735869e46d3a11bf61968ca77b9a56c92 60658
xine-console_0.99.5+cvs20070914-2.1~lenny2_i386.deb
711124843385ff1d1744835b572f9ddd35e90a739c9013f4efdb798f4e117283 782044
xine-dbg_0.99.5+cvs20070914-2.1~lenny2_i386.deb
Files:
403bf68c1ae0f3ef1b8bc3cc8a89ad3f 1632 graphics optional
xine-ui_0.99.5+cvs20070914-2.1~lenny2.dsc
1e81dafee2c061ebda1d021230138907 182249 graphics optional
xine-ui_0.99.5+cvs20070914-2.1~lenny2.diff.gz
de19cda3e247fa403e8cfd8a1010c306 1527398 graphics optional
xine-ui_0.99.5+cvs20070914-2.1~lenny2_i386.deb
c531be529666a72da8d535d1d6fda10d 60658 graphics optional
xine-console_0.99.5+cvs20070914-2.1~lenny2_i386.deb
e909638e0d1366df2379902d0e2879b3 782044 graphics extra
xine-dbg_0.99.5+cvs20070914-2.1~lenny2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJg8qW79ZNCRIGYgcRAq9cAJ47XOEUnwVftGtp8G1PVwICLht0xwCgwkZP
XjJJVhKlwjiuqO8U79NXsDQ=
=urdl
-----END PGP SIGNATURE-----
--- End Message ---