PDA

View Full Version : SlimServer crash



Christian Pernegger
2005-03-05, 13:59
Hi!

My SlimServer crashed twice on me today directly after the 'Searching...'
display of a search via remote. I _think_ it triggers when the search string
matches a string within a tag that is otherwise unprintable on the
squeezebox display. The case at hand was a search for 'schwar', which should
match the song title 'ユングフラウ
schwarze katze version'. On the web interface this works (single match), via
the remote it crashes the server with the following:

If anyone else can reproduce it I'll file a bug report.

C.


2005-03-05 21:48:39.5616 Null track request!
2005-03-05 21:48:39.5621 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/opt/slimserver/Slim/Music/Info.pm line 583)
frame 1: Slim::Music::Info::standardTitle
(/opt/slimserver/Slim/Buttons/BrowseID3.pm line 695)
frame 2: Slim::Buttons::BrowseID3::lines
(/opt/slimserver/Slim/Display/Display.pm line 120)
frame 3: Slim::Display::Display::curLines
(/opt/slimserver/Slim/Buttons/Search.pm line 178)
frame 4: Slim::Buttons::Search::startSearch
(/opt/slimserver/Slim/Buttons/Search.pm line 138)
frame 5: Slim::Buttons::Search::searchHandler
(/opt/slimserver/Slim/Buttons/Input/Text.pm line 502)
frame 6: Slim::Buttons::Input::Text::exitInput
(/opt/slimserver/Slim/Buttons/Input/Text.pm line 131)
frame 7: Slim::Buttons::Input::Text::__ANON__
(/opt/slimserver/Slim/Hardware/IR.pm line 613)
frame 8: Slim::Hardware::IR::executeButton
(/opt/slimserver/Slim/Control/Command.pm line 572)
frame 9: Slim::Control::Command::execute
(/opt/slimserver/Slim/Hardware/IR.pm line 637)
frame 10: Slim::Hardware::IR::processCode
(/opt/slimserver/Slim/Hardware/IR.pm line 455)
frame 11: Slim::Hardware::IR::processIR
(/opt/slimserver/Slim/Control/Command.pm line 572)
frame 12: Slim::Control::Command::execute
(/opt/slimserver/Slim/Hardware/IR.pm line 87)
frame 13: Slim::Hardware::IR::idle (./slimserver.pl line 546)
frame 14: main::idle (./slimserver.pl line 512)
frame 15: main::main (./slimserver.pl line 1051)

2005-03-05 21:48:39.5623 Null track request!
2005-03-05 21:48:39.5626 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/opt/slimserver/Slim/Music/Info.pm line 396)
frame 1: Slim::Music::Info::infoFormat
(/opt/slimserver/Slim/Music/Info.pm line 619)
frame 2: Slim::Music::Info::standardTitle
(/opt/slimserver/Slim/Buttons/BrowseID3.pm line 695)
frame 3: Slim::Buttons::BrowseID3::lines
(/opt/slimserver/Slim/Display/Display.pm line 120)
frame 4: Slim::Display::Display::curLines
(/opt/slimserver/Slim/Buttons/Search.pm line 178)
frame 5: Slim::Buttons::Search::startSearch
(/opt/slimserver/Slim/Buttons/Search.pm line 138)
frame 6: Slim::Buttons::Search::searchHandler
(/opt/slimserver/Slim/Buttons/Input/Text.pm line 502)
frame 7: Slim::Buttons::Input::Text::exitInput
(/opt/slimserver/Slim/Buttons/Input/Text.pm line 131)
frame 8: Slim::Buttons::Input::Text::__ANON__
(/opt/slimserver/Slim/Hardware/IR.pm line 613)
frame 9: Slim::Hardware::IR::executeButton
(/opt/slimserver/Slim/Control/Command.pm line 572)
frame 10: Slim::Control::Command::execute
(/opt/slimserver/Slim/Hardware/IR.pm line 637)
frame 11: Slim::Hardware::IR::processCode
(/opt/slimserver/Slim/Hardware/IR.pm line 455)
frame 12: Slim::Hardware::IR::processIR
(/opt/slimserver/Slim/Control/Command.pm line 572)
frame 13: Slim::Control::Command::execute
(/opt/slimserver/Slim/Hardware/IR.pm line 87)
frame 14: Slim::Hardware::IR::idle (./slimserver.pl line 546)
frame 15: main::idle (./slimserver.pl line 512)
frame 16: main::main (./slimserver.pl line 1051)

Can't call method "moodlogic_mixable" on an undefined value at
/opt/slimserver/Slim/Buttons/BrowseID3.pm line 697.