Craig, James (IT);137416 Wrote: > Ah, that reminds me; > I *think* the version that's there now has UNIX line endings and should > work everywhere. > > I still don't understand the cause of the problem, because the LastFM > plugin has Windows line-endings and seems to work OK for everyone! > > Unless anyone has any bugs they're keeping quiet the current code will > become the new official release. Thanks, I'll go check on the newer version. Now that I have it working I was going to report that I'm getting a lot of errors in the log when I use LastFM with Handheld, Touch, or Nokia770 skins. I don't seem to be getting those errors with Default or Fishbone. Actually, they appear to be LastFM related and not SlimScrobbler related, but I thought you'd want to know just the same.
I have no idea whether the fix has to come from the plugin or the skin or both, but here's an example of what I'm getting in the slimserver.log: 2006-09-19 11:49:44.8599 string: Undefined string: 2006-09-19 11:49:44.8630 string: Requested language: EN - failsafe language: EN 2006-09-19 11:49:44.8725 Backtrace: frame 0: Slim::Utils::Strings::string (/mnt/usr/local/slimserver/HTML/Handheld/cmdwrappers_Handheld line 25) frame 1: (eval) (/mnt/usr/local/slimserver/HTML/Handheld/cmdwrappers_Handheld line 7) frame 2: Template::Document::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 3: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 4: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 5: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 408) frame 6: Template::Context::include (/mnt/usr/local/slimserver/Plugins/LastFM/HTML/Handheld/plugins/LastFM/index.html line 176) frame 7: (eval) (/mnt/usr/local/slimserver/Plugins/LastFM/HTML/Handheld/plugins/LastFM/index.html line 7) frame 8: Template::Document::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 9: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 10: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 11: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/HTML/Handheld/cmdwrappers_Handheld line 89) frame 12: (eval) (/mnt/usr/local/slimserver/HTML/Handheld/cmdwrappers_Handheld line 7) frame 13: Template::Document::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 14: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 15: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 16: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 408) frame 17: Template::Context::include (/mnt/usr/local/slimserver/Plugins/LastFM/HTML/Handheld/plugins/LastFM/index.html line 177) frame 18: (eval) (/mnt/usr/local/slimserver/Plugins/LastFM/HTML/Handheld/plugins/LastFM/index.html line 7) frame 19: Template::Document::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Document.pm line 155) frame 20: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Document.pm line 153) frame 21: Template::Document::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 22: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 23: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 24: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Service.pm line 97) frame 25: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Service.pm line 94) frame 26: Template::Service::process (/mnt/usr/local/slimserver/CPAN/Template.pm line 71) frame 27: Template::process (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 1989) frame 28: Slim::Web::HTTP::_generateContentFromFile (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 1947) frame 29: Slim::Web::HTTP::filltemplatefile (/mnt/usr/local/slimserver/Plugins/LastFM/Plugin.pm line 385) frame 30: Plugins::LastFM::Plugin::handleWebIndex (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 805) frame 31: Slim::Web::HTTP::generateHTTPResponse (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 671) frame 32: Slim::Web::HTTP::processURL (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 517) frame 33: Slim::Web::HTTP::processHTTP (/mnt/usr/local/slimserver/Slim/Networking/Select.pm line 238) frame 34: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 487) frame 35: main::idle (/usr/local/slimserver/slimserver.pl line 440) frame 36: main::main (/usr/local/slimserver/slimserver.pl line 1039) ----------switch skins--------- 2006-09-19 12:38:58.9239 string: Undefined string: 2006-09-19 12:38:58.9267 string: Requested language: EN - failsafe language: EN 2006-09-19 12:38:58.9361 Backtrace: frame 0: Slim::Utils::Strings::string (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/HTML/Nokia770/cmdwrappers line 703) frame 1: (eval) (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/HTML/Nokia770/cmdwrappers line 665) frame 2: Template::Provider::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 3: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 4: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 5: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 408) frame 6: Template::Context::include (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/Plugins/LastFM/HTML/Nokia770/plugins/LastFM/index.html line 1002) frame 7: (eval) (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/Plugins/LastFM/HTML/Nokia770/plugins/LastFM/index.html line 922) frame 8: Template::Provider::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 9: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 10: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 11: Slim::Web::Template::Context::process (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/HTML/Nokia770/cmdwrappers line 597) frame 12: (eval) (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/HTML/Nokia770/cmdwrappers line 582) frame 13: Template::Provider::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 14: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 15: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 16: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 408) frame 17: Template::Context::include (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/Plugins/LastFM/HTML/Nokia770/plugins/LastFM/index.html line 819) frame 18: (eval) (/home/slimserver/Cache/templates//mnt/usr/local/slimserver/Plugins/LastFM/HTML/Nokia770/plugins/LastFM/index.html line 16) frame 19: Template::Provider::__ANON__ (/mnt/usr/local/slimserver/CPAN/Template/Document.pm line 155) frame 20: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Document.pm line 153) frame 21: Template::Document::process (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 346) frame 22: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Context.pm line 320) frame 23: Template::Context::process (/mnt/usr/local/slimserver/Slim/Web/Template/Context.pm line 38) frame 24: Slim::Web::Template::Context::process (/mnt/usr/local/slimserver/CPAN/Template/Service.pm line 97) frame 25: (eval) (/mnt/usr/local/slimserver/CPAN/Template/Service.pm line 94) frame 26: Template::Service::process (/mnt/usr/local/slimserver/CPAN/Template.pm line 71) frame 27: Template::process (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 1989) frame 28: Slim::Web::HTTP::_generateContentFromFile (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 1947) frame 29: Slim::Web::HTTP::filltemplatefile (/mnt/usr/local/slimserver/Plugins/LastFM/Plugin.pm line 385) frame 30: Plugins::LastFM::Plugin::handleWebIndex (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 805) frame 31: Slim::Web::HTTP::generateHTTPResponse (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 671) frame 32: Slim::Web::HTTP::processURL (/mnt/usr/local/slimserver/Slim/Web/HTTP.pm line 517) frame 33: Slim::Web::HTTP::processHTTP (/mnt/usr/local/slimserver/Slim/Networking/Select.pm line 238) frame 34: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 487) frame 35: main::idle (/usr/local/slimserver/slimserver.pl line 440) frame 36: main::main (/usr/local/slimserver/slimserver.pl line 1039) -- aubuti ------------------------------------------------------------------------ aubuti's Profile: http://forums.slimdevices.com/member.php?userid=2074 View this thread: http://forums.slimdevices.com/showthread.php?t=27161 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins