Bug 2654 - Choosing to play a .lnk file crashes the server
: Choosing to play a .lnk file crashes the server
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Playlists
: 6.2.1
: PC SuSE Linux
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-11-29 12:47 UTC by Nick Lindridge
Modified: 2008-09-15 14:38 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Lindridge 2005-11-29 12:47:20 UTC
Attempting to play a Windows shortcut link file (.lnk) and possibly other non music files with 6.2.1 on Linux kills the server. 

nick@xeon:~/SlimServer_v6.2.1> ./slimserver.pl
2005-11-29 18:05:55.9634 Null track request!
2005-11-29 18:05:55.9638 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl (/home/nick/SlimServer
_v6.2.1/Slim/Buttons/BrowseTree.pm line 213)
frame 1: Slim::Buttons::BrowseTree::browseTreeItemName (/home/nick/SlimServer
_v6.2.1/Slim/Buttons/Input/List.pm line 170)
frame 2: Slim::Buttons::Input::List::getExtVal (/home/nick/SlimServer_v6.2.1/
Slim/Buttons/Input/List.pm line 144)
frame 3: Slim::Buttons::Input::List::lines (/home/nick/SlimServer_v6.2.1/Slim
/Player/Player.pm line 690)
frame 4: Slim::Player::Player::curLines (/home/nick/SlimServer_v6.2.1/Slim/Pl
ayer/Squeezebox2.pm line 412)
frame 5: Slim::Player::Squeezebox2::pushUp (/home/nick/SlimServer_v6.2.1/Slim
/Buttons/Input/List.pm line 105)
frame 6: Slim::Buttons::Input::List::changePos (/home/nick/SlimServer_v6.2.1/
Slim/Buttons/Input/List.pm line 23)
frame 7: Slim::Buttons::Input::List::__ANON__ (/home/nick/SlimServer_v6.2.1/S
lim/Hardware/IR.pm line 662)
frame 8: Slim::Hardware::IR::executeButton (/home/nick/SlimServer_v6.2.1/Slim
/Control/Command.pm line 250)
frame 9: Slim::Control::Command::execute (/home/nick/SlimServer_v6.2.1/Slim/P
layer/Client.pm line 990)
frame 10: Slim::Player::Client::execute (/home/nick/SlimServer_v6.2.1/Slim/Ha
rdware/IR.pm line 675)
frame 11: Slim::Hardware::IR::processCode (/home/nick/SlimServer_v6.2.1/Slim/
Hardware/IR.pm line 493)
frame 12: Slim::Hardware::IR::processIR (/home/nick/SlimServer_v6.2.1/Slim/Co
ntrol/Command.pm line 250)
frame 13: Slim::Control::Command::execute (/home/nick/SlimServer_v6.2.1/Slim/
Player/Client.pm line 990)
frame 14: Slim::Player::Client::execute (/home/nick/SlimServer_v6.2.1/Slim/Ha
rdware/IR.pm line 88)
frame 15: Slim::Hardware::IR::idle (./slimserver.pl line 611)
frame 16: main::idle (./slimserver.pl line 570)
frame 17: main::main (./slimserver.pl line 1226)

Can't locate object method "isPlaylist" via package "Shortcut to Converted Music
.lnk" (perhaps you forgot to load "Shortcut to Converted Music.lnk"?) at /home/n
ick/SlimServer_v6.2.1/Slim/Buttons/BrowseTree.pm line 170.
Comment 1 Dan Sully 2005-11-29 17:14:27 UTC
Fixed in change 5328