Bugzilla – Bug 13627
Last FM menu's on controller don't work anymore 7.4r7227
Last modified: 2009-10-05 14:35:33 UTC
I get this in the server.log when trying to use last.fm [09-08-24 17:53:37.9284] Slim::Utils::Misc::msg (1160) Warning: [17:53:37.9273] Use of uninitialized value in concatenation (.) or string at /usr/local/bin/myperl/lib/site_perl/Slim/Networking/SimpleAsyncHTTP.pm line 118. [09-08-24 17:53:37.9305] Slim::Control::Request::execute (1918) Error: While trying to run function coderef [Slim::Plugin::OPMLGeneric::Plugin::__ANON__]: [Assert_Defined failed: Cache::BaseCache line 194 last FM do work fine from the player UI or squeezeboxservers web-UI I migth not be the best test subjekt for last-FM bugs as i reside in Sweden and have tweaked test,sn to uk settings. But as the other UI's work i guess it's ok.
Ok worked on all players except my boom, reinstalled the app from the app gallery hey it works. Hmm stupid me reinstall and it works. You must have fixed something, i tried this on the boom as fast i got 7.4 working again the latest nightly's and/or test.sn must have improved, installing the last fm app do work now. But it hink test.sn actually forgot my account settings for a while ? You could consider it fixed, if you not recon having to reinstall as bug in itself.
It still don't work here's how to reproduce it, I just figured whats wrong. When I'm using last-fm from "My Apps" on the controller it works perfect. When i'm using the last-fm icon on the *home* menu, then i get stuck in the first submenu. for example choosing "My station" gives endless spinning circle. and still this msg: [09-08-27 18:43:10.3061] Slim::Utils::Misc::msg (1160) Warning: [18:43:10.3049] Use of uninitialized value in concatenation (.) or string at /usr/local/bin/myperl/lib/site_perl/Slim/Networking/SimpleAsyncHTTP.pm line 118. [09-08-27 18:43:10.3077] Slim::Control::Request::execute (1918) Error: While trying to run function coderef [Slim::Plugin::OPMLGeneric::Plugin::__ANON__]: [Assert_Defined failed: Cache::BaseCache line 194
*** Bug 13784 has been marked as a duplicate of this bug. ***
I cannot reproduce this. Tested with SBC r7335 and I can browse and use the Last.fm menu from the home menu just fine.
Well, it doesn't work for me and several other users. Just verified this with SBC r7335
Can confirm it doesnt work for ANY app placed in the HOME menu...
OK, will give this one to QA.
For me it works with Deezer but not Last FM
And the podcast player works
can this be a clue ? Aug 31 20:13:45 squeezeplay: WARN net.comet - Comet.lua:874 Comet {hal.home.lan}: _response, /slim/request id=11 failed: request failed with error: Bad dispatch!
Can you get a log with network.cometd enabled?
Created attachment 5757 [details] server.log comet=debug Server log with comet=debug
Aha, I wonder, have you disabled the built-in Last.fm plugin?
No ? however scrobbling is not enabled for internet radio. Bith LastFM audio scrobbler and Last FM Radio is enabled . And it works trough the My Apps Menu.
OK, and you can play Last.fm Radio content OK if you go through My Apps?
Yeas Playing right now a tune by Jack Johnson
I have only a free account ? if that matters
== Auto-comment from SVN commit #28393 to the slim repo by andy == == https://svn.slimdevices.com/slim?view=revision&revision=28393 == Fixed bug 13627, use more specific mode name to match apps to plugins. Also don't put apps on the home menu which correspond to disabled plugins
Hi got a problem after futzing around with this I have ended up with 2 Last-FM menus on the Home Menu one is the expected one and the other one is pointing directly to mysqueezebox.com ? This happened after we faultraced the controller was slepping I grabbed it and it WOL the server (works 1/100 nowdays ) . And there it was 2 Last_FM menu's on the home menu ? Is there something I can do uninstalling apps is not implemented yet ? I can remove one of them under Settings "Home Menu" as I now have two choices there to . Can I do something short of a factory reset ? SSH to it and delete a preference or edit something ?
Sorry I just found another small problem here, feel free to give it a new bugnr if you want. Fault description: When I'm on test.squeezenetwork and want to use Last-FM I get the following behavior: From "My Apps" the "Last-FM" menu works just fine. From "Home Menu" then the "Last-FM" App says "you have made a selection bla bla different library bla". It wants to connect me to my local server. This is true whether the server is on or not. So the Last-FM menu works differently from "Home" vs "My App" menu . If I restart the controller the Last_FM menu in Home disappears and now last FM is only in My Apps , when I'm conected to SN . Do I have to install the Last-FM app again ? while on SN just to add the app to home ?
Sorry for the delay, QA has tested 7.4.0-r7467 while connected to test.sn. Unable to reproduce the issue as stated. Marking this bug as fixed, if you continue to see issues with Last.FM, please open a new bug (one per issue) Thanks
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.