Bugzilla – Bug 1158
null track request?
Last modified: 2008-08-18 10:53:01 UTC
Customer reported, unsure how to reproduce. He was seeing very high cpu utilization, and his log was filling up with this every two seconds: 2005-03-16 09:28:25.9153 Null track request! 2005-03-16 09:28:25.9156 Backtrace: frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 621) frame 1: Slim::Music::Info::standardTitle (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 378) frame 2: Slim::Music::Info::getCurrentTitle (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/Player.pm line 521) frame 3: Slim::Player::Player::currentSongLines (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Buttons/Playlist.pm line 209) frame 4: Slim::Buttons::Playlist::lines (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Display/VFD/Animation.pm line 310) frame 5: Slim::Display::VFD::Animation::scrollBottom (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/Player.pm line 656) frame 6: Slim::Player::Player::scrollBottom (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Buttons/ScreenSaver.pm line 130) frame 7: Slim::Buttons::ScreenSaver::screenSaver (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Utils/Timers.pm line 59) frame 8: Slim::Utils::Timers::checkTimers (./slimserver.pl line 561) frame 9: main::idle (./slimserver.pl line 523) frame 10: main::main (./slimserver.pl line 1088) Use of uninitialized value in string ne at /Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 657. Use of uninitialized value in string ne at /Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 657. 2005-03-16 09:28:25.9169 Null track request! 2005-03-16 09:28:25.9173 Backtrace: frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 621) frame 1: Slim::Music::Info::standardTitle (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 378) frame 2: Slim::Music::Info::getCurrentTitle (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/Player.pm line 521) frame 3: Slim::Player::Player::currentSongLines (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Buttons/Playlist.pm line 209) frame 4: Slim::Buttons::Playlist::lines (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Display/Display.pm line 120) frame 5: Slim::Display::Display::curLines (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/Player.pm line 171) frame 6: Slim::Player::Player::update (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Display/VFD/Animation.pm line 388) frame 7: Slim::Display::VFD::Animation::scrollBottom (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/Player.pm line 656) frame 8: Slim::Player::Player::scrollBottom (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Buttons/ScreenSaver.pm line 130) frame 9: Slim::Buttons::ScreenSaver::screenSaver (/Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Utils/Timers.pm line 59) frame 10: Slim::Utils::Timers::checkTimers (./slimserver.pl line 561) frame 11: main::idle (./slimserver.pl line 523) frame 12: main::main (./slimserver.pl line 1088) Use of uninitialized value in string ne at /Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 657. Use of uninitialized value in string ne at /Users/prs/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Music/Info.pm line 657.
Are they using iTunes? Or have a playlist with non-existent tracks, perhaps?
Kevin - I checked in subversion change 2683, which should alleviate this issue. We still don't know how a null track got onto the list though. If they can reproduce this with their current build, I'd be interested.
Kevin, please reopen if it's not there anymore.
he'll be trying it tonight. i'll mark as verified if things go well...
prs mailed me back saying things have been going well for a couple of hours. i asked him if he could let it run for a day or two and let me know, if all is well i will mark verified then. thanks!