Bug 5537 - Random Mix missing in My Music
: Random Mix missing in My Music
Status: CLOSED FIXED
Product: SB Controller
Classification: Unclassified
Component: Browser
: unspecified
: Macintosh Other
: P2 normal with 1 vote (vote)
: 7.0
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-09-21 14:09 UTC by Blackketter Dean
Modified: 2008-05-15 12:59 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments
Squeezecenter log file on Windows machine with no Random Play option in My Music on Jive (40.70 KB, text/plain)
2007-11-11 08:30 UTC, Greg Brown
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2007-09-21 14:09:05 UTC
The Random Mix plugin should be extended to Jive, with a UI similar to SB.  The main screen should be:


Random Mix

Random Song Mix
Random Album Mix
Random Artist Mix
Choose Genres


-------------
Under "Choose Genres" should be a list of the genres in the user's library, with checkboxes next to them.  The default should have all items checked.
Comment 1 Richard Titmuss 2007-10-05 14:45:19 UTC
*** Bug 5625 has been marked as a duplicate of this bug. ***
Comment 2 Ben Klaas 2007-10-17 15:24:09 UTC
fixed in change 13871
Comment 3 Mick 2007-10-19 02:00:42 UTC
Random mix is still not showing up on Jive using the latest Windows nightly and f714 jive FW.

Is there some sort of config change required for it to become visible in the menu?

Here's my server info


SqueezeCenter Version: 7.0 - 13905 - Windows XP - EN - cp1252
Server IP address: 192.168.2.3
Perl Version: 5.8.8 MSWin32-x86-multi-thread
MySQL Version: 5.0.22-community-nt
Comment 4 Ben Klaas 2007-10-19 06:26:27 UTC
Just to make sure we double-check the obvious...this should appear as the bottom-most item under My Music, which means you have to scroll down to get to it, as there are already enough items there to fill one screen. Can you confirm that it's really missing?

If that's confirmed, I will load SqueezeCenter on to my XP machine and point my jive at it to see if I can reproduce. If I can't, I may be asking for some additional debug information.

thanks-
#!/ben
Comment 5 Mick 2007-10-19 10:28:19 UTC
Yep, there's no Random Mix on the My Music page. The last item is Search and the highlight bar then jumps back to the top of the screen.

Random mix appears on the physical player and the Default UI, just not on the Jive remote. The plugin is working. I used it today from the regular remote.

Here's the startup info for the server.

main::init (310) SqueezeCenter MySQL init...
main::init (313) Async Networking init...
main::init (316) Firmware init...
main::init (319) SqueezeCenter Info init...
main::init (322) SqueezeCenter IR init...
main::init (325) SqueezeCenter Request init...
main::init (328) SqueezeCenter Buttons init...
main::init (331) SqueezeCenter Graphic Fonts init...
main::init (339) UDP init...
main::init (342) Slimproto Init...
main::init (345) mDNS init...
main::init (348) Cache init...
main::init (361) SqueezeCenter HTTP init...
main::init (364) Source conversion init..
main::init (369) SqueezeCenter Web Settings init...
main::init (373) SqueezeCenter Jive init...
main::init (376) SqueezeCenter Plugins init...
Slim::Formats::RemoteStream::open (104) Timeout on connect to [localhost:10002]:
 10035: Unknown error
Slim::Plugin::MusicMagic::Plugin::initPlugin (141) Can't connect to port 10002 -
 MusicMagic disabled.
Slim::Utils::PluginManager::enablePlugins (335) Skipping plugin: Slim::Plugin::R
S232::Plugin - disabled
Slim::Music::Import::addImporter (425) Adding Slim::Plugin::iTunes::Plugin Scan
Slim::Utils::PluginManager::enablePlugins (335) Skipping plugin: Slim::Plugin::x
PL::Plugin - disabled
main::init (385) SqueezeCenter checkDataSource...
main::init (389) SqueezeCenter persist playlists...
main::init (400) SqueezeCenter HTTP enable...
main::init (404) mDNS startAdvertising...
main::init (410) SqueezeCenter done init...
Slim::Utils::Cache::cleanup (202) Cache purge: FileCache - 0.032583 sec
Slim::Utils::Cache::cleanup (202) Cache purge: Artwork - 1.312264 sec









Comment 6 Mick 2007-10-19 10:42:31 UTC
I'm not sure if this related. I see Random mix mentioned in the Backtrace. Hitting play or pause from the web UI causes this backtrace when using the Classic UI.


Slim::Display::Display::parseLines (495) Error: lines function not using display
 hash, please update to display hash as this will be depreciated
Slim::Display::Display::parseLines (495) Backtrace:

   frame 0: Slim::Utils::Log::logBacktrace (C:/Program Files/SlimServer7/Server/
Slim/Display/Display.pm line 495)
   frame 1: Slim::Display::Display::parseLines (C:/Program Files/SlimServer7/Ser
ver/Slim/Display/Display.pm line 461)
   frame 2: (eval) (C:/Program Files/SlimServer7/Server/Slim/Display/Display.pm
line 461)
   frame 3: Slim::Display::Display::curLines (C:/Program Files/SlimServer7/Serve
r/Slim/Display/Display.pm line 181)
   frame 4: Slim::Display::Display::update (C:/Program Files/SlimServer7/Server/
Slim/Buttons/ScreenSaver.pm line 156)
   frame 5: Slim::Buttons::ScreenSaver::screenSaver (C:/Program Files/SlimServer
7/Server/Slim/Utils/Timers.pm line 198)
   frame 6: (eval) (C:/Program Files/SlimServer7/Server/Slim/Utils/Timers.pm lin
e 198)
   frame 7: Slim::Utils::Timers::checkTimers (C:\Program Files\SlimServer7\Serve
r\SlimServer.pl line 495)
   frame 8: main::idleStreams (C:/Program Files/SlimServer7/Server/Slim/Web/Temp
late/Context.pm line 34)
   frame 9: Slim::Web::Template::Context::process (C:\Program Files\SlimServer7\
Server\CPAN/Template/Service.pm line 88)
   frame 10: (eval) (C:\Program Files\SlimServer7\Server\CPAN/Template/Service.p
m line 85)
   frame 11: Template::Service::process (C:\Program Files\SlimServer7\Server\CPA
N/Template.pm line 71)
   frame 12: Template::process (C:/Program Files/SlimServer7/Server/Slim/Web/HTT
P.pm line 2178)
   frame 13: Slim::Web::HTTP::_generateContentFromFile (C:/Program Files/SlimSer
ver7/Server/Slim/Web/HTTP.pm line 2129)
   frame 14: Slim::Web::HTTP::filltemplatefile (C:/Program Files/SlimServer7/Ser
ver/Slim/Plugin/RandomPlay/Plugin.pm line 1034)
   frame 15: Slim::Plugin::RandomPlay::Plugin::handleWebList (C:/Program Files/S
limServer7/Server/Slim/Plugin/RandomPlay/Plugin.pm line 1045)
   frame 16: Slim::Plugin::RandomPlay::Plugin::handleWebMix (C:/Program Files/Sl
imServer7/Server/Slim/Plugin/RandomPlay/Plugin.pm line 1068)
   frame 17: Slim::Plugin::RandomPlay::Plugin::handleWebSettings (C:/Program Fil
es/SlimServer7/Server/Slim/Web/HTTP.pm line 1028)
   frame 18: Slim::Web::HTTP::generateHTTPResponse (C:/Program Files/SlimServer7
/Server/Slim/Web/HTTP.pm line 895)
Comment 7 Ben Klaas 2007-10-22 10:01:11 UTC
Confirmed that Random Mix does not appear when browsing a Windows-based SqueezeCenter.

Comment 8 Ben Klaas 2007-10-22 10:25:29 UTC
stopped and restarted SqueezeCenter a couple of times while debugging, and Random Mix just started appearing.

I'm at a loss...now that it's there I can't reproduce the issue

For those affected by this bug, if you want to help:

power down your Jive
go to SqueezeCenter Settings->Debugging
*note the location of the server log file*
find Network.cometd in the list and set it to Debug
check the box for "save these settings as default"
save settings
restart Squeezecenter
after Squeezecenter is up and running, restart your Jive
after main menu has loaded for your player, check My Music to see if Random Mix is still missing

if it is, *attach your server.log to this bug* by following the link to "Create a New Attachment" above

Comment 9 Greg Brown 2007-11-11 08:30:21 UTC
Created attachment 2400 [details]
Squeezecenter log file on Windows machine with no Random Play option in My Music on Jive
Comment 10 Greg Brown 2007-11-11 11:18:00 UTC
Apparently the 'jive' plugin is no longer necessary for Jive support.  I deleted the 'jive' plugin folder and restarted SC and my remote and Random Mix now appears in My Music.
Comment 11 KDF 2007-11-11 14:46:04 UTC
This is why SVN updating is preferred for Beta testing.  Updating from 7 to 7 will on occasion require removal of files that are not removed as a matter of course, to allow users to have their own custom plugins, skins, etc.  It is also expected that users keep tabs on postings in forums and on checking lists.  the information is there, so it should be the responsibility of the many to keep track, rather than the few to dispurse duplicates of this info to every venue, every day.

thank you for posting this detail. hopefully others in this position will find it. I won't mark it resolved, yet, but it should be after a bit of time for others to find.
Comment 12 Richard Titmuss 2007-12-05 09:43:44 UTC
Are people still having this problem after deleting the jive plugin folder, or can this bug now be closed?
Comment 13 KDF 2007-12-05 09:47:14 UTC
Good point.  The cause is known and it's a user-end fix due to nightly updates. The default bugs search includes resolved reports, so it can still be easily found for anyone who is still running into it.

Comment 14 Mick 2007-12-05 12:50:34 UTC
Yes ,think this bug can be closed.
Comment 15 James Richardson 2008-05-15 12:59:34 UTC
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1

Please try that version, if you still see the error, then reopen this bug.

To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html