INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC 11.1 - Slow at Startup Problem  (Read 1033 times)

sbsp2

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 402
MC 11.1 - Slow at Startup Problem
« on: January 02, 2006, 08:01:26 pm »

MC 11 is slow (unresponsive) for about 5 seconds after a fresh startup.  I noticed this in build 90 as well (the 1st 11.1 build I tried).

I have 7500+ mp3s in the library and no (none) extra plug-in installed.

To test: startup MC and move the cursor immediately over the Help menu text and it takes about 5 secs for it to highlight (clicking anywhere in MC prior to this time does nothing, MC is locked-up doing something).

It could be Podcasting or a handheld.  You can use logging to see exactly what MC is doing during those 5 seconds.  Let us know. (in a new thread)

Thansk.

Ok, it's probably Poscasting.  Which of the many debug logging checkboxes do I need to check?

Also, can this not be fixed and made a background or multi-threaded task?  Generally, a locked up application is annoying and worrysome and the first think you notice running the application (gives a bad impression of the software, I mean).
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42248
  • Shoes gone again!
Re: MC 11.1 - Slow at Startup Problem
« Reply #1 on: January 03, 2006, 09:07:13 am »

Turn all the logging on.  If you use a debug viewer (follow the link on the debugging screen), you can watch them in real-time as you start.

Let us know what you find.  Thanks.
Logged
Matt Ashland, JRiver Media Center

sbsp2

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 402
Re: MC 11.1 - Slow at Startup Problem
« Reply #2 on: January 03, 2006, 09:34:46 am »

Seems to be enumerating handheld devices that is slow.  I only have a memory card reader plugged in (no card inserted) that I told MC to ignore (not support) and that's it.  It's the same setup I had for MC 11.0 and this delay at startup did NOT happen.  With the card reader unplugged the delay seems to have gone away.

[4528] 0000000: General: CMCPlayerApp::InitInstance: Start
[4528] 0000000: General: CMCPlayerApp::InitInstance: Loading file types
[4528] 0000000: General: CMCPlayerApp::InitInstance: Registering objects
[4528] 0000000: General: CMCPlayerApp::InitInstance: Creating MC core
[4528] 0000000: General: CMCCore::Create: Start
[4528] 0000000: General: CMCCore::Create: Creating factory
[4528] 0000000: General: CMCCore::Create: Creating flavor
[4528] 0000000: General: CMCCore::Create: Creating DB
[4528] 0000000: General: CMCDBCore::CMCDBCore: Start
[4528] 0000000: General: CMCDBCore::CMCDBCore: Creating database objects
[4528] 0000000: Database: MCDB::MCDB: Start
[4528] 0000000: Database: MCDB::MCDB: Finish (0 ms)
[4528] 0000000: General: CMCDBCore::CMCDBCore: Updating database callbacks
[4528] 0000000: General: CMCDBCore::CMCDBCore: Creating factories
[4528] 0000000: General: CMCDBCore::CMCDBCore: Finish (0 ms)
[4528] 0000000: General: CMCCore::Create: Creating player
[4528] 0000000: General: CMCCore::Create: Creating UI
[4528] 0000000: General: CMCCore::Create: Creating tools
[4528] 0000000: General: CMCCore::Create: Creating router
[4528] 0000000: General: CMCCore::Create: Creating services
[4528] 0000000: General: CMCCore::Create: Finish (0 ms)
[4528] 0000000: General: CMCPlayerApp::InitInstance: Loading options helper
[4528] 0000000: General: CMCPlayerApp::InitInstance: Initializing automation SDK
[4528] 0000000: SDK: CMCPlayerApp::InitializeAutomation: Start
[4528] 0000000: SDK: CMCPlayerApp::InitializeAutomation: Finish (0 ms)
[4528] 0000000: General: CMCPlayerApp::InitInstance: Checking for proper installation
[4528] 0000000: General: CMCPlayerApp::InitInstance: Creating skinning
[4528] 0000000: General: CMCPlayerApp::InitInstance: Creating tools core
[4528] 0000000: General: CMCPlayerApp::InitInstance: Setting up ASPI
[4528] 0000000: General: CMCPlayerApp::InitInstance: Loading global settings
[4528] 0000141: General: CMCPlayerApp::InitInstance: Cleaning up any previous intalls
[4528] 0000141: General: CMCPlayerApp::InitInstance: Processing command line: 
[4528] 0000141: General: CMCPlayerApp::InitInstance: Initializing components
[4528] 0000360: General: CMCPlayerApp::InitInstance: Loading skin
[4528] 0000375: General: CMCPlayerApp::InitInstance: Creating player core
[4528] 0000500: General: CMCPlayerApp::InitInstance: Processing startup settings
[4528] 0000500: General: CMCPlayerApp::InitInstance: Creating resource helper
[4528] 0000500: General: CMCPlayerApp::InitInstance: Loading library
[4528] 0000516: Database: MCDB::Unload: Start
[4528] 0000516: Database: MCDB::Unload: Unloading
[4528] 0000516: Database: MCDB::Unload: Emptying
[4528] 0000516: Database: MCDB::Unload: Resetting info
[4528] 0000516: Database: MCDB::Unload: Finish (0 ms)
[4528] 0000516: Database: MCDB::GetRMDB: Creating object
[4528] 0000547: Database: MCDB::GetPLDB: Creating object
[4528] 0000563: Database: MCDB::GetMFDB: Creating object
[4528] 0000594: Database: MCDB::GetBSDB: Creating object
[4528] 0000594: Database: MCDB::GetVSDB: Creating object
[4528] 0000594: Database: MCDB::GetCPLDB: Creating object (0)
[4528] 0000594: Database: MCDB::GetCPLDB: Creating object (1)
[4528] 0000610: Database: MCDB::GetCPLDB: Creating object (2)
[4528] 0000610: Database: MCDB::Save: Start
[4528] 0000610: Database: MCDB::Save: Saving (bCleanDB: 0, bForce: 0)
[4528] 0000610: Database: MCDB::Save: Finish (0 ms)
[4528] 0000610: General: CMCPlayerApp::InitInstance: Creating main UI
[4528] 0000750: General: CMCPlayerApp::InitInstance: Initializing services
[4528] 0000766: General: CMCPlayerApp::InitInstance: Updating after database load
[4528] 0001110: General: CMCPlayerApp::InitInstance: Processing command line
[4528] 0001110: General: CMCPlayerApp::InitInstance: Updating and showing UI
[4528] 0001360: General: CMCPlayerApp::InitInstance: Updated window positioning
[4528] 0001360: General: CMCPlayerApp::InitInstance: Updating startup settings
[4528] 0001375: General: CMCPlayerApp::InitInstance: Version: JRiver Media Center 11.1.91 (registered)
[4528] 0001375: General: CMCPlayerApp::InitInstance: Finish (1375 ms)
[4528] 0001407: Handheld: MCC_REENUM_PORTABLE_DEVICES: Start
[4528] 0011938: Handheld: MCC_REENUM_PORTABLE_DEVICES: Finish (10531 ms)
Logged

sbsp2

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 402
Re: MC 11.1 - Slow at Startup Problem
« Reply #3 on: January 03, 2006, 09:40:45 am »

and after plugging the card reader back in and telling MC to not support it again (MC prompted me, I mean), the delay at startup seems to have gone away (handeld enumeration is under 500 ms).  I guess MC was in some 'twilight zone' condition and has returned from there (finally).  If it happens again, I'll report again.
Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: MC 11.1 - Slow at Startup Problem
« Reply #4 on: January 03, 2006, 10:09:55 am »

Just FYI,

MC takes quite a bit longer to startup when my ipod is docked.
It starts instantly when no ipod is connected.
Not saying it's a problem, but it's the way it is.
It's gotta read the contents of the device in order to display it in the tree.
Logged

sbsp2

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 402
Re: MC 11.1 - Slow at Startup Problem
« Reply #5 on: January 03, 2006, 10:26:34 am »

Sadly, the 10 second startup delay is back. I did nothing except stop using (exited) MC for about 20 mins and restared MC and the 10 second delay is back.  Same problem (handheld enumeration delay).
Logged
Pages: [1]   Go Up