Bugzilla – Bug 925
songs referenced by external cuesheets won't play
Last modified: 2008-09-15 14:37:04 UTC
songs referenced by an external cuesheet don't have all the data needed to play. 2005-03-02 12:08:31.4949 openSong: getting duration , size , endian and offset for file:///var/audio/cue-test/external/withtags/Tori%20Amos%20-%20Winter.flac#983.24-1245.22666666667 2005-03-02 12:08:31.4950 openSong: not bothering opening file with zero size or duration 2005-03-02 12:08:31.5076 Couldn't open song. Stopping. 2005-03-02 12:08:31.5077 opening next song... 2005-03-02 12:08:31.5114 Backtrace: frame 0: Slim::Player::Source::playmode (/usr/src/slim/trunk/server/Slim/Player/Source.pm line 692) frame 1: Slim::Player::Source::openNext (/usr/src/slim/trunk/server/Slim/Player/Source.pm line 342) frame 2: Slim::Player::Source::playmode (/usr/src/slim/trunk/server/Slim/Player/Source.pm line 650) frame 3: Slim::Player::Source::jumpto (/usr/src/slim/trunk/server/Slim/Control/Command.pm line 1577) frame 4: Slim::Control::Command::load_done (/usr/src/slim/trunk/server/Slim/Utils/Scan.pm line 118) frame 5: Slim::Utils::Scan::addToList (/usr/src/slim/trunk/server/Slim/Control/Command.pm line 856) frame 6: Slim::Control::Command::execute (/usr/src/slim/trunk/server/Slim/Web/HTTP.pm line 667) frame 7: Slim::Web::HTTP::processURL (/usr/src/slim/trunk/server/Slim/Web/HTTP.pm line 535) frame 8: Slim::Web::HTTP::processHTTP (/usr/src/slim/trunk/server/Slim/Networking/Select.pm line 116) frame 9: Slim::Networking::Select::select (./server/slimserver.pl line 569) frame 10: main::idle (./server/slimserver.pl line 512) frame 11: main::main (./server/slimserver.pl line 1051) 2005-03-02 12:08:31.5116 127.0.0.1: Switching to mode playout-stop from stop 2005-03-02 12:08:31.5117 127.0.0.1 New play mode: playout-stop 2005-03-02 12:08:31.5118 127.0.0.1: Current playmode: playout-stop 2005-03-02 12:08:31.5118 127.0.0.1 New play mode: stop 2005-03-02 12:08:31.5119 Stopping and clearing out old chunks for client 127.0.0.1 2005-03-02 12:08:31.5120 127.0.0.1: Current playmode: stop
Created attachment 294 [details] read tags on file referenced by cuesheet Reading tags is avoided on file urls resulting from external cuesheets. This was probably put in place to avoid duplicate entries in the music listing, but the patch from bug 717 takes care of those duplicates in another manner. We do need to read tags on those files to get information vital to playback.
Created attachment 295 [details] same as last patch, with the comment fixed
Ok - second patch applied.
There are 536 bugs in the database with targets of '---' that were fixed prior to new year 2006. I am setting them to targets of 6.2.1 to keep them from showing up in my queries.