PDA

View Full Version : Playing album by browse-by-year fails with stack trace



db122
2006-08-25, 11:53
Debian testing, running latest last night's .deb. Happy enough to submit a bug if required:

On my SliMP3, playing an album in the player UI by going to Browse->[year]-[Album] generates this stack trace:

2006-08-25 13:50:36.8685 ERROR: No such relationship year
2006-08-25 13:50:36.8687 ERROR: Backtrace follows:

2006-08-25 13:50:36.8690 Backtrace:

frame 0: Slim::Schema::throw_exception (/usr/share/perl5/DBIx/Class/ResultSource.pm line 966)
frame 1: DBIx::Class::ResultSource::throw_exception (/usr/share/perl5/DBIx/Class/ResultSource.pm line 698)
frame 2: DBIx::Class::ResultSource::resolve_join (/usr/share/perl5/DBIx/Class/ResultSource.pm line 683)
frame 3: DBIx::Class::ResultSource::resolve_join (/usr/share/perl5/DBIx/Class/ResultSet.pm line 1538)
frame 4: DBIx::Class::ResultSet::_resolved_attrs (/usr/share/perl5/DBIx/Class/ResultSet.pm line 897)
frame 5: DBIx::Class::ResultSet::all (/usr/share/perl5/Slim/Control/Commands.pm line 2200)
frame 6: Slim::Control::Commands::_playlistXtracksCommand_p arseSearchTerms (/usr/share/perl5/Slim/Control/Commands.pm line 1037)
frame 7: Slim::Control::Commands::playlistXtracksCommand (/usr/share/perl5/Slim/Control/Request.pm line 1426)
frame 8: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1426)
frame 9: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 750)
frame 10: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 460)
frame 11: Slim::Player::Client::execute (/usr/share/perl5/Slim/Buttons/BrowseDB.pm line 194)
frame 12: Slim::Buttons::BrowseDB::__ANON__ (/usr/share/perl5/Slim/Hardware/IR.pm line 830)
frame 13: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Buttons/Input/List.pm line 152)
frame 14: Slim::Buttons::Input::List::__ANON__ (/usr/share/perl5/Slim/Hardware/IR.pm line 830)
frame 15: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 148)
frame 16: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1426)
frame 17: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1426)
frame 18: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 750)
frame 19: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 460)
frame 20: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 844)
frame 21: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 700)
frame 22: Slim::Hardware::IR::releaseCode (/usr/share/perl5/Slim/Hardware/IR.pm line 517)
frame 23: Slim::Hardware::IR::checkRelease (/usr/share/perl5/Slim/Utils/Timers.pm line 181)
frame 24: Slim::Utils::Timers::checkTimers (/usr/sbin/slimserver line 506)
frame 25: main::idle (/usr/sbin/slimserver line 456)
frame 26: main::main (/usr/sbin/slimserver line 1055)

Dan Sully
2006-08-25, 11:59
* db122 shaped the electrons to say...

>On my SliMP3, playing an album in the player UI by going to
>Browse->[year]-[Album] generates this stack trace:

Thanks - can reproduce, will take a look.

-D
--
On second thought, let's not go to Camelot. It is a silly place.

Dan Sully
2006-08-25, 12:10
* Dan Sully shaped the electrons to say...

>* db122 shaped the electrons to say...
>
>>On my SliMP3, playing an album in the player UI by going to
>>Browse->[year]-[Album] generates this stack trace:

Fixed in change 9170

-D
--
<iNoah> kernel's original recipe: 11 secret args and switches