LMS-Community / slimserver

Server for Squeezebox and compatible players. This server is also called Lyrion Music Server.
https://lyrion.org
Other
1.15k stars 288 forks source link

replace 7.7.3 installation with 7.9 causes problems #20

Closed theking2 closed 10 years ago

theking2 commented 10 years ago

Hi I replace the installation of 7.7.3 with a 7.9. After that LMS no longer works.

theking2 commented 10 years ago

after referting to 7.7.3 I get [14-05-08 23:31:37.6660] main::init (354) Starting Logitech Media Server (v7.7.3, 1375965195, Mon Aug 19 11:42:55 PDT 2013) perl 5.018002 [14-05-08 23:31:40.4143] Slim::Control::Request::execute (1870) Request in error, returning [14-05-08 23:31:56.5251] Slim::Networking::SqueezeNetwork::Players::_players_error (334) Unable to get players from SN: Timed out waiting for data, retrying in 600 seconds [14-05-08 23:32:14.2255] Slim::Control::Request::execute (1890) Error: While trying to run function coderef [Slim::Control::Commands::playlistJumpCommand]: [Can't modify non-lvalue subroutine call at /opt/logitechmediaserver/Slim/Music/Info.pm line 779. ]

theking2 commented 10 years ago

and after a refresh [14-05-08 23:33:59.3963] Slim::Networking::IO::Select::ANON (147) Error: Select task failed calling Slim::Networking::Slimproto::client_readable: Can't modify non-lvalue subroutine call at /opt/logitechmediaserver/Slim/Music/Info.pm line 779. ; fh=IO::Socket::INET=GLOB(0x88081f8) [14-05-08 23:33:59.6290] Slim::Networking::Slimproto::client_readable (420) Client not found for slimproto msg op: STAT from 172.16.1.3 [14-05-08 23:34:13.8018] Slim::Control::Request::execute (1890) Error: While trying to run function coderef [Slim::Control::Commands::playcontrolCommand]: [Can't call method "handler" on unblessed reference at /opt/logitechmediaserver/Slim/Player/StreamingController.pm line 2227. ] [14-05-08 23:34:13.8032] Slim::Web::JSONRPC::requestMethod (413) Request failed with error: Bad dispatch!

mherger commented 10 years ago

I think that's just a temporary issue if you've left a web client open (or the Controller app), requesting information for a player which has not connected yet.

I'm switching between branches (7.7, 7.8, 7.9) several times every day. Haven't encountered any serious issues yet. What OS are you running this on anyway? I didn't know we had support for 5.18 in 7.7. But then my memory is poor :-).