PDA

View Full Version : Squeezecenter won't play a particular FLAC



StewLG
2008-06-16, 09:36
SqueezeCenter won't play this FLAC file:

http://www.sirenita.com/wp-content/uploads/2008/06/01%20-%20The%20Durutti%20Column%20-%20Fidelity%20-%20SQUEEZE%20WILL%20NOT%20PLAY.flac

When I check the logs, I see this error:
[08-06-16 08:39:48.0397] Slim::Player::Source::openSong (2198) Error: [file:///home/big_areca_raid/MP3Library/2008-06%20(Jun)/The%20Durutti%20Column%20-%20Fidelity%20(FLAC)/01%20-%20The%20Durutti%20Column%20-%20Fidelity.flac] Unrecognized type flc
[08-06-16 08:39:48.0401] Slim::Player::Source::errorOpening (1727) Error: While opening current track, so mark it as already played!
[08-06-16 08:39:48.0407] Slim::Player::Source::errorOpening (1727) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Player/Source.pm line 1727)
frame 1: Slim::Player::Source::errorOpening (/usr/share/perl5/Slim/Player/Source.pm line 2200)
frame 2: Slim::Player::Source::openSong (/usr/share/perl5/Slim/Player/Source.pm line 377)
frame 3: Slim::Player::Source::playmode (/usr/share/perl5/Slim/Player/Source.pm line 1302)
frame 4: Slim::Player::Source::jumpto (/usr/share/perl5/Slim/Control/Commands.pm line 809)
frame 5: Slim::Control::Commands::__ANON__ (/usr/share/perl5/Slim/Control/Commands.pm line 865)
frame 6: Slim::Control::Commands::playlistJumpCommand (/usr/share/perl5/Slim/Control/Request.pm line 1776)
frame 7: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1776)
frame 8: Slim::Control::Request::execute (/usr/share/perl5/Slim/Web/JSONRPC.pm line 354)
frame 9: Slim::Web::JSONRPC::requestMethod (/usr/share/perl5/Slim/Web/JSONRPC.pm line 201)
frame 10: (eval) (/usr/share/perl5/Slim/Web/JSONRPC.pm line 201)
frame 11: Slim::Web::JSONRPC::handleURI (/usr/share/perl5/Slim/Web/HTTP.pm line 497)
frame 12: Slim::Web::HTTP::processHTTP (/usr/share/perl5/Slim/Networking/Select.pm line 243)
frame 13: (eval) (/usr/share/perl5/Slim/Networking/Select.pm line 243)
frame 14: Slim::Networking::Select::select (/usr/sbin/squeezecenter-server line 504)
frame 15: main::idle (/usr/sbin/squeezecenter-server line 454)
frame 16: main::main (/usr/sbin/squeezecenter-server line 1013)

I tried converting the file to WAV and back again - still the same problem. All the other FLACs from the same album rip work fine. The file plays fine in Foobar2000 on my desktop PC.

The other files seem to play fine, but they do generate messages like these. (I mention them only in case it is relevant - again, these files play fine):

[08-06-16 08:38:38.7402] Slim::Formats::readTags (167) Error: While trying to ->getTag(/home/big_areca_raid/MP3Library/2008-06 (Jun)/The Durutti Column - Fidelity (FLAC)/10 - The Durutti Column - Storm for Steve.flac) : Can't use an undefined value as a HASH reference at /usr/share/perl5/Slim/Formats/FLAC.pm line 885.
[08-06-16 08:38:38.7408] Slim::Formats::readTags (167) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Formats.pm line 167)
frame 1: Slim::Formats::readTags (/usr/share/perl5/Slim/Schema.pm line 813)
frame 2: Slim::Schema::newTrack (/usr/share/perl5/Slim/Schema.pm line 1032)
frame 3: Slim::Schema::updateOrCreate (/usr/share/perl5/Slim/Utils/Scanner.pm line 330)
frame 4: Slim::Utils::Scanner::scanDirectory (/usr/share/perl5/Slim/Utils/Scanner.pm line 92)
frame 5: Slim::Utils::Scanner::scanPathOrURL (/usr/share/perl5/Slim/Control/Commands.pm line 1331)
frame 6: Slim::Control::Commands::playlistXitemCommand (/usr/share/perl5/Slim/Control/Request.pm line 1776)
frame 7: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1776)
frame 8: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 830)
frame 9: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Web/HTTP.pm line 934)
frame 10: Slim::Web::HTTP::processURL (/usr/share/perl5/Slim/Web/HTTP.pm line 749)
frame 11: Slim::Web::HTTP::processHTTP (/usr/share/perl5/Slim/Networking/Select.pm line 243)
frame 12: (eval) (/usr/share/perl5/Slim/Networking/Select.pm line 243)
frame 13: Slim::Networking::Select::select (/usr/sbin/squeezecenter-server line 504)
frame 14: main::idle (/usr/sbin/squeezecenter-server line 454)
frame 15: main::main (/usr/sbin/squeezecenter-server line 1013)

I'm running this version of SqueezeCenter:
SqueezeCenter Version: 7.1 - 20292 @ Thu May 29 00:32:19 PDT 2008 - Debian - EN - iso-8859-1

Ideas?

andyg
2008-06-16, 10:30
Can you file a bug and attach the flac file in question?

StewLG
2008-06-16, 12:32
Can you file a bug and attach the flac file in question?

Where do I do that?

andyg
2008-06-16, 12:37
http://bugs.slimdevices.com/enter_bug.cgi?product=SqueezeCenter

StewLG
2008-06-16, 12:53
http://bugs.slimdevices.com/enter_bug.cgi?product=SqueezeCenter

Done:

http://bugs.slimdevices.com/show_bug.cgi?id=8443

I couldn't get the file to work as an attachment to the database; maybe you can do this yourself if you are local to the bug server.

andyg
2008-06-16, 13:04
Thanks, can you repost the file URL though?

StewLG
2008-06-16, 13:14
Thanks, can you repost the file URL though?

http://www.sirenita.com/wp-content/uploads/2008/06/01%20-%20The%20Durutti%20Column%20-%20Fidelity%20-%20SQUEEZE%20WILL%20NOT%20PLAY.flac

or

http://tinyurl.com/526wat