PDA

View Full Version : Live 365 error log annoyance



chrisp810
2006-06-11, 07:13
Working with the 5/23 nightly (6.5) on Linux. Anytime there is a Live365 station in the playlist and you retrieve playlist.xml or status.xml off the XML skin, a non-fatal (but extremely long) error comes out in the log referencing an undefined string. (see below)

It seems that the TYPE on itemobj for Live365 stations is "XML" instead of "MP3" or some other type that is defined in strings.txt, but I'm not quite sure why this is.

Anyway, I was able to do a quick fix by adding "XML" to the strings.txt file, but does anyone know why Live365 stations show as that type?

Thanks,
Chris

------------------- Error log follows --------------------

2006-06-11 11:17:08.1075 Backtrace:

frame 0: Slim::Utils::Strings::string (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/_xml_song.html line 372)
frame 1: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/_xml_song.html line 16)
frame 2: Template::Provider::__ANON__ (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 155)
frame 3: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 153)
frame 4: Template::Document::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 346)
frame 5: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 320)
frame 6: Template::Context::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Template/Context.pm line 22)
frame 7: Slim::Web::Template::Context::process (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status_list.html line 57)
frame 8: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status_list.html line 16)
frame 9: Template::Provider::__ANON__ (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 155)
frame 10: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 153)
frame 11: Template::Document::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 346)
frame 12: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 320)
frame 13: Template::Context::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Template/Context.pm line 22)
frame 14: Slim::Web::Template::Context::process (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/playlist_list.html line 80)
frame 15: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/playlist_list.html line 76)
frame 16: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/playlist_list.html line 16)
frame 17: Template::Provider::__ANON__ (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 155)
frame 18: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 153)
frame 19: Template::Document::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 346)
frame 20: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 320)
frame 21: Template::Context::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Template/Context.pm line 22)
frame 22: Slim::Web::Template::Context::process (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status_header.html line 521)
frame 23: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status_header.html line 16)
frame 24: Template::Provider::__ANON__ (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 155)
frame 25: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 153)
frame 26: Template::Document::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 346)
frame 27: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 320)
frame 28: Template::Context::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Template/Context.pm line 22)
frame 29: Slim::Web::Template::Context::process (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status.html line 16)
frame 30: (eval) (/root/templates//opt/slim/SlimServer_v2006-05-23/HTML/xml/status.html line 16)
frame 31: Template::Provider::__ANON__ (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 155)
frame 32: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Document.pm line 153)
frame 33: Template::Document::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 346)
frame 34: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Context.pm line 320)
frame 35: Template::Context::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Template/Context.pm line 22)
frame 36: Slim::Web::Template::Context::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Service.pm line 97)
frame 37: (eval) (/opt/slim/SlimServer_v2006-05-23/CPAN/Template/Service.pm line 94)
frame 38: Template::Service::process (/opt/slim/SlimServer_v2006-05-23/CPAN/Template.pm line 71)
frame 39: Template::process (/opt/slim/SlimServer_v2006-05-23/Slim/Web/HTTP.pm line 1695)
frame 40: Slim::Web::HTTP::_generateContentFromFile (/opt/slim/SlimServer_v2006-05-23/Slim/Web/HTTP.pm line 1655)
frame 41: Slim::Web::HTTP::filltemplatefile (/opt/slim/SlimServer_v2006-05-23/Slim/Web/Pages/Status.pm line 197)
frame 42: Slim::Web::Pages::Status::status (/opt/slim/SlimServer_v2006-05-23/Slim/Web/HTTP.pm line 765)
frame 43: Slim::Web::HTTP::generateHTTPResponse (/opt/slim/SlimServer_v2006-05-23/Slim/Web/HTTP.pm line 661)
frame 44: Slim::Web::HTTP::processURL (/opt/slim/SlimServer_v2006-05-23/Slim/Web/HTTP.pm line 511)
frame 45: Slim::Web::HTTP::processHTTP (/opt/slim/SlimServer_v2006-05-23/Slim/Networking/Select.pm line 153)
frame 46: Slim::Networking::Select::select (./slimserver.pl line 700)
frame 47: main::idle (./slimserver.pl line 646)
frame 48: main::main (./slimserver.pl line 1282)

2006-06-11 11:17:08.1215 Undefined string: XML
requested language: EN
failsafe language: EN