Debian Bug report logs -
#544341
Filenames with & character wrongly decoded from playlist
Reported by: hungerburg <dub@lazy.shacknet.nu>
Date: Sun, 30 Aug 2009 19:48:02 UTC
Severity: normal
Tags: unreproducible
Found in version audacious/2.1-1
Done: John Lindgren <john.lindgren@tds.net>
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#544341; Package audacious.
(Sun, 30 Aug 2009 19:48:05 GMT) (full text, mbox, link).
Acknowledgement sent
to hungerburg <dub@lazy.shacknet.nu>:
New Bug report received and forwarded. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Sun, 30 Aug 2009 19:48:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: audacious
Version: 2.1-1+b1
Severity: normal
Audacious stores a default playlist in xspf format, which is based
on XML. Ampersand characters in filenames though properly escaped,
eg this line:
<location>file:///.../Teenage%20Jesus%20&%20The%20Jerks%20-%20Orphans.m4a</location>
are not read back accordingly: The track plays on first adding
the file, but when closing the application and reopening, the
filename is read from the playlist and wrongly decoded:
** (audacious2:7545): WARNING **: Could not open file:///.../Teenage%20Jesus%20%20The%20Jerks%20-%20Orphans.m4a for reading or writing: Error opening file: Datei oder Verzeichnis nicht gefunden
Unable to read from file:///.../Teenage%20Jesus%20%20The%20Jerks%20-%20Orphans.m4a, giving up.
BUG: The "&" code is just dropped from the searchpath, while
"&" is a valid character in a filename.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages audacious depends on:
ii audacious-plugins 2.1-1 Base plugins for audacious
ii dbus 1.2.16-2 simple interprocess messaging syst
ii dbus-x11 1.2.16-2 simple interprocess messaging syst
ii gtk2-engines-pixbuf 2.16.5-1 Pixbuf-based theme for GTK+ 2.x
ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit
ii libaudclient2 2.1-1+b1 audacious dbus remote control libr
ii libaudcore1 2.1-1+b1 audacious core engine library
ii libaudid3tag2 2.1-1+b1 audacious id3 tag manipulation lib
ii libaudutil1 2.1-1+b1 audacious utility library
ii libc6 2.9-25 GNU C Library: Shared libraries
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.82-1 simple interprocess messaging syst
ii libfontconfig1 2.6.0-4 generic font configuration library
ii libfreetype6 2.3.9-5 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.20.4-1 The GLib library of C routines
ii libgtk2.0-0 2.16.5-1 The GTK+ graphical user interface
ii libice6 2:1.0.5-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.24.5-1 Layout and rendering of internatio
ii libsad2 2.1-1+b1 audacious scale and dither library
ii libsamplerate0 0.1.7-2 audio rate conversion library
ii libsm6 2:1.1.0-2 X11 Session Management library
Versions of packages audacious recommends:
ii audacious-plugins-extra 2.1-1 Various extra plugins for audaciou
ii unzip 6.0-1 De-archiver for .zip files
audacious suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#544341; Package audacious.
(Mon, 31 Aug 2009 14:48:18 GMT) (full text, mbox, link).
Acknowledgement sent
to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Mon, 31 Aug 2009 14:48:18 GMT) (full text, mbox, link).
Message #10 received at 544341@bugs.debian.org (full text, mbox, reply):
I can't reproduce this with current upstream version. Since I've
rewritten a lot of the playlist code between 2.1 and upstream, I suspect
the problem may already have been fixed. Can you please try this version
and let me know if that is so?
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543561#37
John Lindgren
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#544341; Package audacious.
(Tue, 01 Sep 2009 20:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Peter Chiochetti <pch@myzel.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Tue, 01 Sep 2009 20:03:03 GMT) (full text, mbox, link).
Message #15 received at 544341@bugs.debian.org (full text, mbox, reply):
Hello John,
Further research shows me that while on creation of a playlist all
files are added to the list correctly, when I restart audacious
and close it again, SOME of them are written back without the
"&", both with stock debian and your /opt...audacious.
Steps to reproduce: start application, delete playlist, add a
folder *) with several files with "&" (lots of group names have
that), close application, "cp playlist.xspf playlist.xsp", relaunch
application: SOME, but NOT ALL, filenames get stripped of the "&":
"diff playlist.xsp playlist.xspf". I do not see a pattern in it.
*) that does not work with the version you provided. This one
crashes when a folder is added, I looked with gdb but did not
find out why, I only know its happening while reading the dir.
--
peter
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#544341; Package audacious.
(Fri, 04 Dec 2009 14:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to hungerburg <dub@lazy.shacknet.nu>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Fri, 04 Dec 2009 14:48:04 GMT) (full text, mbox, link).
Message #20 received at 544341@bugs.debian.org (full text, mbox, reply):
Package: audacious
Severity: normal
As of today, I can no longer reproduce the bug:
$ audacious2 -v
Audacious 2.1.0 [UNSUPPORTED VERSION]
I do not know, whether there actually have been any updates
since then. Anyways, please close.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.31-1-686 (SMP w/1 CPU core)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages audacious depends on:
ii audacious-plugins 2.1-1 Base plugins for audacious
ii dbus 1.2.16-2 simple interprocess messaging syst
ii dbus-x11 1.2.16-2 simple interprocess messaging syst
ii gtk2-engines-pixbuf 2.18.4-1 Pixbuf-based theme for GTK+ 2.x
ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit
ii libaudclient2 2.1-1+b1 audacious dbus remote control libr
ii libaudcore1 2.1-1+b1 audacious core engine library
ii libaudid3tag2 2.1-1+b1 audacious id3 tag manipulation lib
ii libaudutil1 2.1-1+b1 audacious utility library
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.82-2 simple interprocess messaging syst
ii libfontconfig1 2.6.0-4 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.22.3-1 The GLib library of C routines
ii libgtk2.0-0 2.18.4-1 The GTK+ graphical user interface
ii libice6 2:1.0.6-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.26.1-1 Layout and rendering of internatio
ii libsad2 2.1-1+b1 audacious scale and dither library
ii libsamplerate0 0.1.7-3 Audio sample rate conversion libra
ii libsm6 2:1.1.1-1 X11 Session Management library
Versions of packages audacious recommends:
ii audacious-plugins-extra 2.1-1 Various extra plugins for audaciou
ii unzip 6.0-1 De-archiver for .zip files
audacious suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#544341; Package audacious.
(Wed, 07 Apr 2010 20:36:03 GMT) (full text, mbox, link).
Acknowledgement sent
to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Wed, 07 Apr 2010 20:36:03 GMT) (full text, mbox, link).
Message #25 received at 544341@bugs.debian.org (full text, mbox, reply):
Hello Peter,
A while back you said you were also seeing this problem of "&"
characters not being saved to Audacious's playlist. I wasn't able to
reproduce the problem then and can't now. Since then, "hungerbug" has
said that the problem went away for him, but without any update of
Audacious. Based on that and the report of a Gentoo user upstream, I am
beginning to think this is a bug in libxml2 in certain versions or under
certain circumstances. Do you still see the problem, or have any if
this might be the case?
Peace,
John Lindgren
Oh, and the upstream report is:
http://jira.atheme.org/browse/AUD-163
Added tag(s) unreproducible.
Request was from John Lindgren <john.lindgren@tds.net>
to control@bugs.debian.org.
(Mon, 12 Apr 2010 13:54:02 GMT) (full text, mbox, link).
Reply sent
to John Lindgren <john.lindgren@tds.net>:
You have taken responsibility.
(Mon, 27 Sep 2010 18:21:14 GMT) (full text, mbox, link).
Notification sent
to hungerburg <dub@lazy.shacknet.nu>:
Bug acknowledged by developer.
(Mon, 27 Sep 2010 18:21:14 GMT) (full text, mbox, link).
Message #32 received at 544341-done@bugs.debian.org (full text, mbox, reply):
Closing as requested. (I suspect a libxml bug was causing this and has
since been fixed.)
-- John
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 26 Oct 2010 07:33:09 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:
Sun Jul 2 00:04:28 2023;
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.