Bugzilla – Bug 14475
"Error: missing string QUEEN" -- Issue with new Queen App?
Last modified: 2009-10-14 11:41:33 UTC
I just upgraded from v7.4.1 r28676 to 28715 and I see this in the server log on startup: main::init (320) Starting Squeezebox Server (v7.4.1, r28715, Thu Oct 1 06:02:27 PDT 2009) perl 5.010000 Slim::Display::Display::string (808) Error: missing string QUEEN Slim::Display::Display::string (808) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Display/Display.pm line 808) frame 1: Slim::Display::Display::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Player/Player.pm line 186) frame 2: Slim::Player::Player::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Utils/Strings.pm line 451) frame 3: Slim::Utils::Strings::clientString (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/SystemInfo.pm line 410) frame 4: Slim::Menu::SystemInfo::infoPlugins (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 5: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 6: Slim::Menu::Base::addItem (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 142) frame 7: Slim::Menu::Base::menu (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/Settings/Server/Status.pm line 33) frame 8: Slim::Web::Settings::Server::Status::handler (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 1107) frame 9: Slim::Web::HTTP::generateHTTPResponse (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 913) frame 10: Slim::Web::HTTP::processURL (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 724) frame 11: Slim::Web::HTTP::processHTTP (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 138) frame 12: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 123) frame 13: Slim::Networking::IO::Select::__ANON__ (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 14: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 15: Slim::Networking::IO::Select::loop (slimserver.pl line 620) frame 16: main::idle (slimserver.pl line 574) frame 17: main::main (slimserver.pl line 98) frame 18: PerlSvc::Interactive (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>PerlSvc.pm line 99) frame 19: PerlSvc::_interactive (slimserver.pl line 0) frame 20: (eval) (slimserver.pl line 0) Slim::Display::Display::string (808) Error: missing string QUEEN Slim::Display::Display::string (808) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Display/Display.pm line 808) frame 1: Slim::Display::Display::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Player/Player.pm line 186) frame 2: Slim::Player::Player::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Utils/Strings.pm line 451) frame 3: Slim::Utils::Strings::clientString (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/SystemInfo.pm line 410) frame 4: Slim::Menu::SystemInfo::infoPlugins (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 5: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 6: Slim::Menu::Base::addItem (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 142) frame 7: Slim::Menu::Base::menu (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/Settings/Server/Status.pm line 33) frame 8: Slim::Web::Settings::Server::Status::handler (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 1107) frame 9: Slim::Web::HTTP::generateHTTPResponse (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 913) frame 10: Slim::Web::HTTP::processURL (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 724) frame 11: Slim::Web::HTTP::processHTTP (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 138) frame 12: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 123) frame 13: Slim::Networking::IO::Select::__ANON__ (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 14: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 15: Slim::Networking::IO::Select::loop (slimserver.pl line 620) frame 16: main::idle (slimserver.pl line 574) frame 17: main::main (slimserver.pl line 98) frame 18: PerlSvc::Interactive (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>PerlSvc.pm line 99) frame 19: PerlSvc::_interactive (slimserver.pl line 0) frame 20: (eval) (slimserver.pl line 0) Slim::Display::Display::string (808) Error: missing string QUEEN Slim::Display::Display::string (808) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Display/Display.pm line 808) frame 1: Slim::Display::Display::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Player/Player.pm line 186) frame 2: Slim::Player::Player::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Utils/Strings.pm line 451) frame 3: Slim::Utils::Strings::clientString (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/SystemInfo.pm line 410) frame 4: Slim::Menu::SystemInfo::infoPlugins (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 5: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 6: Slim::Menu::Base::addItem (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 142) frame 7: Slim::Menu::Base::menu (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/Settings/Server/Status.pm line 33) frame 8: Slim::Web::Settings::Server::Status::handler (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 1107) frame 9: Slim::Web::HTTP::generateHTTPResponse (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 913) frame 10: Slim::Web::HTTP::processURL (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 724) frame 11: Slim::Web::HTTP::processHTTP (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 138) frame 12: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 123) frame 13: Slim::Networking::IO::Select::__ANON__ (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 14: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 15: Slim::Networking::IO::Select::loop (slimserver.pl line 620) frame 16: main::idle (slimserver.pl line 574) frame 17: main::main (slimserver.pl line 98) frame 18: PerlSvc::Interactive (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>PerlSvc.pm line 99) frame 19: PerlSvc::_interactive (slimserver.pl line 0) frame 20: (eval) (slimserver.pl line 0) Slim::Display::Display::string (808) Error: missing string QUEEN Slim::Display::Display::string (808) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Display/Display.pm line 808) frame 1: Slim::Display::Display::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Display/Boom.pm line 178) frame 2: Slim::Display::Boom::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Player/Player.pm line 186) frame 3: Slim::Player::Player::string (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Utils/Strings.pm line 451) frame 4: Slim::Utils::Strings::clientString (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/SystemInfo.pm line 410) frame 5: Slim::Menu::SystemInfo::infoPlugins (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 6: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 171) frame 7: Slim::Menu::Base::addItem (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Menu/Base.pm line 142) frame 8: Slim::Menu::Base::menu (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/Settings/Server/Status.pm line 33) frame 9: Slim::Web::Settings::Server::Status::handler (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 1107) frame 10: Slim::Web::HTTP::generateHTTPResponse (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 913) frame 11: Slim::Web::HTTP::processURL (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Web/HTTP.pm line 724) frame 12: Slim::Web::HTTP::processHTTP (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 138) frame 13: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 123) frame 14: Slim::Networking::IO::Select::__ANON__ (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 15: (eval) (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>Slim/Networking/IO/Select.pm line 182) frame 16: Slim::Networking::IO::Select::loop (slimserver.pl line 620) frame 17: main::idle (slimserver.pl line 574) frame 18: main::main (slimserver.pl line 98) frame 19: PerlSvc::Interactive (/<C:\PROGRA~2\SQUEEZ~1\server\SQUEEZ~3.EXE>PerlSvc.pm line 99) frame 20: PerlSvc::_interactive (slimserver.pl line 0) frame 21: (eval) (slimserver.pl line 0)
Andy: is this a 7.4.1 issue? i don't see the same error when using Production or 7.4.0
Lots of them in my server.log file too. Running 7.4.1 r28715 on Windows XP. It's not just Queen: [09-09-28 20:20:53.6336] Slim::Display::Display::string (808) Error: missing string CBC [09-09-28 20:20:53.6305] Slim::Display::Display::string (808) Error: missing string BBC
Same errors on a ReadyNAS Pro as well: [09-10-04 11:45:23.7149] main::init (320) Starting Squeezebox Server (v7.4.1, r28768, Sun Oct 4 01:11:48 PDT 2009) perl 5.008008 [09-10-04 11:45:28.3203] Slim::Display::Display::string (809) Error: missing string QUEEN
== Auto-comment from SVN commit #28772 to the slim repo by andy == == https://svn.slimdevices.com/slim?view=revision&revision=28772 == Fixed bug 14475, don't try to get string for plugin name unless it's all caps
Verified fixed in SBS r28848