[Pkg-audacious-maintainers] Bug#524470: audacious: Playlist does not close filedescriptors when loading MP3 metadata and stops loading it

François Cerbelle francois at cerbelle.net
Thu Jun 25 13:58:39 UTC 2009


Hi John,


John Lindgren a écrit :
> I can't reproduce. I've tried "load metadata on display" and "load
> metadata on load", and I've tried disabling "fast play-length
> calculation".
>         $ audacious -v
>         Audacious 1.5.1 [UNSUPPORTED VERSION]

Audacious 1.5.1 [UNSUPPORTED VERSION]

>         $ rm ~/.config/audacious/playlist.xspf
>         $ ls *.mp3
>         Bach, Johann S - Wachet auf.mp3        Handel, George - See, the Conquering Hero Comes.mp3
>         Brahms, J - Es ist ein 'Ros.mp3        Let All Mortal Flesh Keep Silence.mp3
>         Caldara, A - Sinfonia 'Naboth'.mp3     On Jordan's Bank.mp3
>         Come, Thou Long-Expected Jesus.mp3     Savior of the Nations, Come.mp3
>         Handel, George - Hallelujah, Amen.mp3  Veni, Veni, Emmanuel.mp3
>         Handel, George - Let God Arise.mp3
I think you have not enought files.


>         $ audacious *.mp3 &
>         [1] 5685
>         I/O warning : failed to load external entity "/home/john/.config/audacious/playlist.xspf"
Here I have a lot of messages, here is the most importants :
Unable to read from file:////group/musique/The Police/Every Breath You Take, The Classics/01 - 
Roxanne.mp3, giving up.
Unable to read from file:////group/musique/The Police/Every Breath You Take, The Classics/02 - Can t 
Stand Losing You.mp3, giving up.
Unable to read from file:////group/musique/The Police/Every Breath You Take, The Classics/03 - 
Message In A Bottle.mp3, giving up.
...
MADPlug-Message: error initialising input
MADPlug-Message: error initialising input
MADPlug-Message: error initialising input
MADPlug-Message: error initialising input
...
(keyfile.c:189) [keyfile_write]: keyfile_write(): Failed to open 
`/shares/users/fcerbell/.config/audacious/config.tmp' for writing: Trop de fichiers ouverts
I/O error : Too many open files
I/O error : Too many open files

** (audacious:10414): WARNING **: Could not save extra playlists

(keyfile.c:189) [keyfile_write]: keyfile_write(): Failed to open 
`/shares/users/fcerbell/.config/audacious/config.tmp' for writing: Trop de fichiers ouverts
amidi-plug(i_backend.c:i_backend_unload:164): unloading backend 'alsa'
amidi-plug(i_backend.c:i_backend_unload:167): backend 'alsa' unloaded
(keyfile.c:189) [keyfile_write]: keyfile_write(): Failed to open 
`/shares/users/fcerbell/.config/audacious/config.tmp' for writing: Trop de fichiers ouverts
(keyfile.c:189) [keyfile_write]: keyfile_write(): Failed to open 
`/shares/users/fcerbell/.config/audacious/config.tmp' for writing: Trop de fichiers ouverts
LASTFM: (cleanup) Cleanup finished

"Trop de fichiers ouverts" = "Too many open files"

>         $ lsof | grep mp3
>         audacious 5685       john   10r      REG        3,3  4063399 2191194 /home/john/Music/Ave Maria Choir - Fall 2008/Advent/Bach, Johann S - Wachet auf.mp3
Several screens of list !!!

I use a 64bits computer under lenny amd64.
The files are in a subdirectory tree :
Artist/Album/song.mp3

I hope it helps you

Francois





More information about the Pkg-audacious-maintainers mailing list