Debian Bug report logs -
#491097
audacious: 100% CPU use if a file in the playlist has been deleted on disk
Reported by: Steve Cotton <steve0001@s.cotton.clara.co.uk>
Date: Wed, 16 Jul 2008 17:18:01 UTC
Severity: normal
Tags: patch
Found in version audacious/1.5.1-1
Fixed in version audacious/1.5.1-4
Done: William Pitcock <nenolod@dereferenced.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491097; Package audacious.
(full text, mbox, link).
Acknowledgement sent to Steve Cotton <steve0001@s.cotton.clara.co.uk>:
New Bug report received and forwarded. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: audacious
Version: 1.5.1-1
Severity: normal
Start with a playlist with a lot of songs, all of which are on the local
disk (I have about 3000 in my playlist).
Quit Audacious
Delete one of those files from the disk
Start Audacious
This log message appears on stdout, repeated about 10000 times per
minute. It doesn't stop retrying the same file.
Unable to read from file:////home/noct/temp/temp.ogg, giving up.
The GUI is functional and it can still play music, but it chews up around
70% CPU for Audacious and 30% CPU for Xorg.
The bug doesn't seem to occur if the deleted song is the last one in
the playlist - it then gives up after a few tries.
I've seen the bug when the deleted file is either an ogg or an mp3 (haven't
tried other types).
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25 (PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages audacious depends on:
ii audacious-plugins 1.5.1-1 Base plugins for audacious
ii dbus 1.2.1-2 simple interprocess messaging syst
ii gtk2-engines-pixbuf 2.12.11-1 Pixbuf-based theme for GTK+ 2.x
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libaudclient1 1.5.1-1 audacious D-Bus remote control lib
ii libc6 2.7-12 GNU C Library: Shared libraries
ii libcairo2 1.6.4-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
ii libglib2.0-0 2.16.4-2 The GLib library of C routines
ii libgtk2.0-0 2.12.11-1 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libmcs1 0.7.1-1 Abstraction library to store confi
ii libmowgli1 0.6.1-1 a high performance development fra
ii libpango1.0-0 1.20.5-1 Layout and rendering of internatio
ii libsamplerate0 0.1.4-1 audio rate conversion library
ii libsm6 2:1.0.3-2 X11 Session Management library
ii libx11-6 2:1.1.4-2 X11 client-side library
Versions of packages audacious recommends:
ii audacious-plugins-extra 1.5.1-1 Various extra plugins for audaciou
ii unzip 5.52-11 De-archiver for .zip files
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491097; Package audacious.
(full text, mbox, link).
Acknowledgement sent to William Pitcock <nenolod@sacredspiral.co.uk>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #10 received at 491097@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
This is sadly impossible to fix in audacious1. audacious2 does this in a
different way.
William
On Wed, 2008-07-16 at 18:13 +0100, Steve Cotton wrote:
> Package: audacious
> Version: 1.5.1-1
> Severity: normal
>
> Start with a playlist with a lot of songs, all of which are on the local
> disk (I have about 3000 in my playlist).
> Quit Audacious
> Delete one of those files from the disk
> Start Audacious
>
> This log message appears on stdout, repeated about 10000 times per
> minute. It doesn't stop retrying the same file.
> Unable to read from file:////home/noct/temp/temp.ogg, giving up.
>
> The GUI is functional and it can still play music, but it chews up around
> 70% CPU for Audacious and 30% CPU for Xorg.
>
> The bug doesn't seem to occur if the deleted song is the last one in
> the playlist - it then gives up after a few tries.
>
> I've seen the bug when the deleted file is either an ogg or an mp3 (haven't
> tried other types).
>
>
> -- System Information:
> Debian Release: lenny/sid
> APT prefers unstable
> APT policy: (990, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.25 (PREEMPT)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages audacious depends on:
> ii audacious-plugins 1.5.1-1 Base plugins for audacious
> ii dbus 1.2.1-2 simple interprocess messaging syst
> ii gtk2-engines-pixbuf 2.12.11-1 Pixbuf-based theme for GTK+ 2.x
> ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
> ii libaudclient1 1.5.1-1 audacious D-Bus remote control lib
> ii libc6 2.7-12 GNU C Library: Shared libraries
> ii libcairo2 1.6.4-6 The Cairo 2D vector graphics libra
> ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
> ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
> ii libglib2.0-0 2.16.4-2 The GLib library of C routines
> ii libgtk2.0-0 2.12.11-1 The GTK+ graphical user interface
> ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
> ii libmcs1 0.7.1-1 Abstraction library to store confi
> ii libmowgli1 0.6.1-1 a high performance development fra
> ii libpango1.0-0 1.20.5-1 Layout and rendering of internatio
> ii libsamplerate0 0.1.4-1 audio rate conversion library
> ii libsm6 2:1.0.3-2 X11 Session Management library
> ii libx11-6 2:1.1.4-2 X11 client-side library
>
> Versions of packages audacious recommends:
> ii audacious-plugins-extra 1.5.1-1 Various extra plugins for audaciou
> ii unzip 5.52-11 De-archiver for .zip files
>
> -- no debconf information
>
>
>
> _______________________________________________
> Pkg-audacious-maintainers mailing list
> Pkg-audacious-maintainers@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-audacious-maintainers
>
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491097; Package audacious.
(full text, mbox, link).
Acknowledgement sent to Steve Cotton <steve0001@s.cotton.clara.co.uk>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #15 received at 491097@bugs.debian.org (full text, mbox, reply):
tag 491097 + patch
quit
Hi,
These three bugs are all caused by the same buggy if statement:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491655
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491097
http://bugzilla.atheme.org/show_bug.cgi?id=42
Skotlex's patch (attached at the Atheme report) fixes all three.
My patch (attached to Debian #491655) fixes just one.
The two patches conflict. Over in hg.atheme.org, the merge in
changeset 4745 transposed a "title" and a "tuple"; this typo
reintroduces all three bugs.
I suggest reverting, dropping my patch and just using Skotlet's.
For bug 491097, it still prints out
Unable to read from file:////home/noct/temp/temp.ogg, giving up.
several hundred times, but it stops after a couple of seconds
rather than being locked in an infinite loop.
Cheers,
Steve
Tags added: patch
Request was from Steve Cotton <steve0001@s.cotton.clara.co.uk>
to control@bugs.debian.org.
(Sat, 02 Aug 2008 01:00:05 GMT) (full text, mbox, link).
Reply sent to William Pitcock <nenolod@dereferenced.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Steve Cotton <steve0001@s.cotton.clara.co.uk>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #22 received at 491097-close@bugs.debian.org (full text, mbox, reply):
Source: audacious
Source-Version: 1.5.1-4
We believe that the bug you reported is fixed in the latest version of
audacious, which is due to be installed in the Debian FTP archive:
audacious-dbg_1.5.1-4_amd64.deb
to pool/main/a/audacious/audacious-dbg_1.5.1-4_amd64.deb
audacious-dev_1.5.1-4_amd64.deb
to pool/main/a/audacious/audacious-dev_1.5.1-4_amd64.deb
audacious_1.5.1-4.diff.gz
to pool/main/a/audacious/audacious_1.5.1-4.diff.gz
audacious_1.5.1-4.dsc
to pool/main/a/audacious/audacious_1.5.1-4.dsc
audacious_1.5.1-4_amd64.deb
to pool/main/a/audacious/audacious_1.5.1-4_amd64.deb
libaudclient1_1.5.1-4_amd64.deb
to pool/main/a/audacious/libaudclient1_1.5.1-4_amd64.deb
libaudid3tag1_1.5.1-4_amd64.deb
to pool/main/a/audacious/libaudid3tag1_1.5.1-4_amd64.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 491097@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
William Pitcock <nenolod@dereferenced.org> (supplier of updated audacious 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 29 Aug 2008 15:56:58 -0500
Source: audacious
Binary: audacious libaudid3tag1 libaudclient1 audacious-dev audacious-dbg
Architecture: source amd64
Version: 1.5.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>
Changed-By: William Pitcock <nenolod@dereferenced.org>
Description:
audacious - small and fast audio player which supports lots of formats
audacious-dbg - audacious media player (debugging symbols)
audacious-dev - audacious development files
libaudclient1 - audacious dbus remote control library
libaudid3tag1 - audacious id3 tag manipulation library
Closes: 491043 491097 491655
Changes:
audacious (1.5.1-4) unstable; urgency=medium
.
[ Benjamin Drung ]
* debian/rules: Do not disable SSE2 on x86_64, because all x86_64 CPUs support
SSE2.
* debian/control: cosmetic improvements
.
[ William Pitcock ]
* debian/patches/audacious-play-files-from-command-line.patch: Make adding
files from the command line work. Thanks Stefan Ott! (Closes: #491043)
* debian/patches/bugzilla-42.patch: Fix a bunch of crappy bugs in the
playlist code. (Closes: #491655, #491097).
Checksums-Sha1:
6b4bce33597ffa7e181f7f59fdd57ca711490bf1 1445 audacious_1.5.1-4.dsc
fc6178f9aaff4aa882aaee6abd19765a49e02316 11768 audacious_1.5.1-4.diff.gz
031fc244cf5d91dff3a70becc54090b18775c9c5 1202968 audacious_1.5.1-4_amd64.deb
e6d1e8fda4833f3a0dfd5c30d3a3946cbcfab5df 52314 libaudid3tag1_1.5.1-4_amd64.deb
7fa9b44c57564a6d1555e62d17806aa217e3acf2 25450 libaudclient1_1.5.1-4_amd64.deb
c5d79461ea6887a936fca8b8d113e8f10c4efe35 50474 audacious-dev_1.5.1-4_amd64.deb
1995908ef1c320be2f56e5b3b97dba24a19192a0 841560 audacious-dbg_1.5.1-4_amd64.deb
Checksums-Sha256:
c6ab443e8d9c091eff9b6dc4245c3f9ed395fce7c4c043215bf1e5cc34fd30f9 1445 audacious_1.5.1-4.dsc
09f0276ff448af3cdd72fad867fe2dfc414bb37cd9b6f5903e4a9332803e43b0 11768 audacious_1.5.1-4.diff.gz
57dff04380cb809e1a3caa2a399632d90bba664a7686675537143c84e8044682 1202968 audacious_1.5.1-4_amd64.deb
03105556e1c5863937e13bfc7a9aefe9b85c60e4d685aa4851c4de50f115f575 52314 libaudid3tag1_1.5.1-4_amd64.deb
cdb1e7431c8ded00ae9f87157a852c954c74a7554dcf59181619dc83cb172072 25450 libaudclient1_1.5.1-4_amd64.deb
251f259153dbd2583e3da5ef962c62a4ef9793560b7e3bd04cadac71bc0bfa35 50474 audacious-dev_1.5.1-4_amd64.deb
4213671ce0ae559ca543d17d7560dfac8dcb79bfae34777fb8b9414c4659956a 841560 audacious-dbg_1.5.1-4_amd64.deb
Files:
a6830c77982d9d956936ecf9d8b45bbe 1445 sound optional audacious_1.5.1-4.dsc
93906f5703825e7ec04c5ac5a3b0b875 11768 sound optional audacious_1.5.1-4.diff.gz
9fe39992fad0bac46dff1f2c2559aa2c 1202968 sound optional audacious_1.5.1-4_amd64.deb
1a6cc8a1cea31a8ab99f82a6542db14a 52314 sound optional libaudid3tag1_1.5.1-4_amd64.deb
f4d42a5b2f7ae4b4bd3be12001a97e4f 25450 sound optional libaudclient1_1.5.1-4_amd64.deb
e95e284e25579ecac731538ae8dd54df 50474 libs optional audacious-dev_1.5.1-4_amd64.deb
e1f1c20f8efd0438bf9342ffd0d62a81 841560 devel extra audacious-dbg_1.5.1-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAki5SkoACgkQriZpaaIa1PlZjACg8Q7o9DihTdv4uzzwW43ymkaD
pMAAn2NDQF4HTJ4joiAiwegT7DgpX4n+
=5l4B
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 06 Oct 2008 07:32:28 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jul 24 00:47:04 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.