INTERACT FORUM

Please login or register.

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

Author Topic: MC12 crashes on Clear Playing Now. [solved -- incompatible NetRemote version]  (Read 6456 times)

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73

This is the third time I have posted about this.  Each time, I have been advised to try the next latest release, and it seems to work initially.  Then I was advised to uninstall completely, and reinstall removing all libraries as well.  That also worked briefly.  But this problem always comes back.  Now whenever I launch MC, I have an album stuck in Now Playing.  When I right-click and choose "Clear Playing Now", I get the following error message even after a reboot :

Microsoft Visual C++ Runtime Library
Runtime Error!
program d:\Media Center 12\Media Center 12.exe

This application has requested the runtime to terminate in an unusual way.  Please contact the application's support team for more information.

Also, I get this same error message often when I quit MC.  After letting it play MP3s all afternoon, I click the close button (upper right hand corner X), and it crashes.  Once again, I will download the latest build (I am running 338).  Once again I will completely uninstall, and then reinstall, and that will once again (most likely) fix my problem for a few weeks.  Can you write me some debug so that I can determine the root cause of this issue?  Is there any other way to troubleshoot this issue? 

This is a relatively new install of XP SP2 (reinstalled from scratch to a brand new HD a few months ago).  I install very little software onto it to avoid these types of issues.  This is my only application which is crashing constantly.  I am wondering if it has anything to do with my 650i chipset (or perhaps my onboard audio solution), because I didn't have this problem with MC10 on my old Athlon with an SBLive card.

Any help appreciated, I am fantastically frustrated.

WinXP SP2
Intel Core 2 Duo e6420
Asus P5N-E SLI with 650i chipset
OCZ 2 GB Platinum DDR2 PC-6400
eVGA GeForce 8800 GTS 320 MB
Seagate 500GB SATA II
IBM Deskstar 100 GB HD ATA 100
Quantum Fireball 40 GB HD ATA 100
External IBM 300 GB Deskstar (via Firewire port)
Prolific PL3507 Firewire enclosure
Pioneer  DVR-112D DVD-RW drive
LG 8120B 12X CD burner
Logitech Cordless Desktop - Cordless Desktop Optical
Epson Stylus Photo 895 printer
Motorola SB5100 Surfboard cable modem
LinkSys Wireless G WRT54GS router

Thanks,
DD.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #1 on: November 16, 2007, 02:38:18 pm »

Please post the tail end of the previous log after a crash here.  You can enable logging in Help > Logging.  The log should have the word "crash" in it.

Thanks!
Logged
Matt Ashland, JRiver Media Center

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #2 on: November 16, 2007, 02:55:28 pm »

What other software are you using with MC?  Visualizations, third-party plug-ins, etc.

Please copy your system info from MC Help and paste it here.
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #3 on: November 16, 2007, 03:29:52 pm »

Thanks for the quick replies.

I just uninstalled 338 (uninstalled libs as well), and installed 374.  As before, it is working again.  But this time I have enabled Logging as I know from the past attempts, it is only working for the time being.  Here is my system info from the present installation.  It should be exactly the same as the previous installation because I have been having this issue ever since I upgraded to MC 12.  After the first series of crashes, I uninstalled the few plugins I had tried out, and have never reinstalled them.  This is approximately my 4th reinstallation.  So theoretically, the last two versions should be clean :

Media Center Registered 12.0.374 -- d:\Media Center 12\

Microsoft Windows XP  Workstation 5.1 Service Pack 2 (Build 2600)
Intel Core 2 2133 MHz MMX / Memory: Total - 2095 MB, Free - 1508 MB

Internet Explorer: 7.0.5730.11 / ComCtl32.dll: 5.82.2900 / Shlwapi.dll: 6.0.2900 / Shell32.dll: 6.0.2900 / wnaspi32.dll: N/A
Ripping /   Drive H:   Mode:Normal  Type:Auto  Speed:Max
  Drive I:   Mode:Normal  Type:Auto  Speed:Max
  Drive O:   Mode:Normal  Type:Auto  Speed:Max
  Drive P:   Mode:Normal  Type:Auto  Speed:Max
  Digital playback: Yes /  Use YADB: Yes /  Get cover art: Yes /  Calc replay gain: Yes /  Copy volume: 32767
  Eject after ripping: Yes /  Play sound after ripping: No 

Burning /  Drive H: PIONEER  DVD-RW  DVR-112D   Addr: 5:1:0  Speed:19  MaxSpeed:19  BurnProof:Yes
  Drive I: GoldStar CD-RW CED-8120B    Addr: 5:0:0  Speed:12  MaxSpeed:12  BurnProof:No
  Test mode: No /  Eject after writing: Yes /  Direct decoding: Yes /  Write CD-Text: Yes
  Use playback settings: No /

Portable Device Info
  Removed devices:


Interface Plugins:
  last.fm (Active)
  Library Server (Active)
  TiVo Server (Active)
  UPnP Server (Active)


Thanks,
DD.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #4 on: November 16, 2007, 04:16:02 pm »

How about visualizations?  MusicLobby, NetRemote?  Skins?

What else could be non-standard?

Old installations of MC11 or earlier?

It's almost certainly not an MC problem, or we'd be seeing it repeatedly.

The fact that it runs for a while, then seems to crash suggests a possible memory leak somewhere.  Even a driver.
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #5 on: November 16, 2007, 04:21:48 pm »

It now happens with the newly installed 374.  But this time I have logging turned on.  :) I do not see the word crash in the output.  But to make it easier, I renamed the massive log files which also recorded all the imports, then clicked Help - Logging - Click to Reset Log file.

Then I tried to unload what was in Playing Now (right-click Playing Now - Clear Playing Now)
I get the same error message immediately.

I can also see that two new log files were created, Log.txt and Previous Log.txt.

I can post as much as you like of the "Previous Log" file, but I don't see the word crash in it.  However, I can see that it did record something about the problem :

0008969: 2952: General: CMJFileListCtrl::FinishFileInsertion: Start
0008969: 2952: General: CMJFileListCtrl::FinishFileInsertion: Finish (0 ms)
0008969: 2936: Import: JRAnalyzer::AddFile: Start
0009000: 944: Database: CThumbnailsDatabase::AddThumbnail: Finish (62 ms)

0009000: 2936: Import: JRAnalyzer::AddFile: Filename: D:\My Music\ACDC\Official\ACDC-Back_In_Black-(Remastered)-2003-h8me\08-have_a_drink_on_me.mp3
0009000: 944: General: CThumbnailCacheInfo::CreateThumbnail: Finish (140 ms)
0009016: 2936: Import: JRAnalyzer::AddFileMJ: Start
 D:\My Music\AC DC - Back In Black [Remaster] [1980]\09 - Shake A Leg.mp3): Finish (156 ms)
0009016: 944: Database: Thumbnail Thread (INTERNAL - D:\My Music\ACDC\Official\ACDC-Back_In_Black-(Remastered)-2003-h8me\09-shake_a_leg.mp3): Finish (156 ms)
0009016: 2936: Import: JRAnalyzer::AddFileMJ: Finish (0 ms)
0009016: 2936: Import: JRAnalyzer::AddFile: Finish (47 ms)
0009016: 2936: Import: JRAnalyzer::Open: Finish (78 ms)
0009016: 2936: Reader: CLocalReader::OpenInternal: Opening: D:\My Music\ACDC\Official\ACDC-Back_In_Black-(Remastered)-2003-h8me\08-have_a_drink_on_me.mp3
0009016: 2936: Reader: CLocalReader::Close: Closing: D:\My Music\ACDC\Official\ACDC-Back_In_Black-(Remastered)-2003-h8me\08-have_a_drink_on_me.mp3
0009032: 2936: Database: JRAnalyzerFile::GetImage: Start
0009032: 2936: Database: JRAnalyzerFile::GetImage: Finish (0 ms)
0009032: 2936: Database: CThumbnailsDatabase::AddThumbnail: Start
0009032: 2936: Reader: CLocalReader::OpenInternal: Opening: C:\Documents and Settings\Bruce\Application Data\J River\Media Center 12\Temp\MP3 Image - 2936.jpg
0009032: 2936: Reader: CLocalReader::Close: Closing: C:\Documents and Settings\Bruce\Application Data\J River\Media Center 12\Temp\MP3 Image - 2936.jpg
0009047: 2936: Database: CThumbnailsDatabase::AddThumbnail: Finish (15 ms)
0009047: 2936: General: CThumbnailCacheInfo::CreateThumbnail: Finish (109 ms)
0009047: 2936: Database: Thumbnail Thread (INTERNAL - D:\My Music\ACDC\Official\ACDC-Back_In_Black-(Remastered)-2003-h8me\08-have_a_drink_on_me.mp3): Finish (125 ms)
0009047: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009047: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009047: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009047: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (16 ms)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009063: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009078: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (16 ms)
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Start
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Returning 0/31(O)
0009094: 2952: SDK: CMJMixerAutomation::GetEQBand: Finish (0 ms)
4555156: 2292: General: Launcher: Command Line:
4555156: 2292: General: ExecuteMJFileCommand: Start
4555156: 2292: General: ExecuteMJFileCommand: Waiting on lock
4555171: 2292: General: ExecuteMJFileCommand: Have lock
4555171: 2292: General: ExecuteMJFileCommand: Media Core not running
4555171: 2292: General: RunProgram: Start
4555171: 2292: General: RunProgram: Filename: d:\Media Center 12\Media Center 12.exe / Parameters: /
4555453: 2292: General: RunProgram: Running...
4555453: 2292: General: RunProgram: Finish (282 ms)
4555453: 2292: General: ExecuteMJFileCommand: Finish (297 ms)


If you want the complete log or previous log files, just let me know.

Thanks,
DD.
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #6 on: November 16, 2007, 04:28:10 pm »

>>>>How about visualizations?  MusicLobby, NetRemote?  Skins?
1). Don't use visualizations (LCD is almost always off when MC is playing)
2). No MusicLobby
3). Yes.  I use 0.99 of NetRemote so that I can control MC from my Thinkpad.  I turn on the Media Server, and set it to port 20002.  You may have something here.  I'll turn off Media Server and stop accessing it with NetRemove and see if I can reproduce the issue.
4). I don't use any custom skins.  Just leave the default skin when it is installed.

>>>>What else could be non-standard?
Nothing that I am aware of.  I haven't added any plug-ins since I first started crashing.  What I have now is the default install of 374 with no add-ons.

>>>>Old installations of MC11 or earlier?
I used to run MC10, but it was installed to a different drive.  I originally did try an upgrade, but when I started crashing, did a brand new installation to a diff dir with MC12.

>>>>It's almost certainly not an MC problem, or we'd be seeing it repeatedly.
Yeah, I was wondering if it was specific to my hardware.  It's not that unusual, but the 650i chipset only came out in 2006 so it is fairly new.

The fact that it runs for a while, then seems to crash suggests a possible memory leak somewhere.  Even a driver.
>>>>Interesting.  I'll try out the NetRemote angle first and let you know.


DD.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #7 on: November 16, 2007, 04:30:35 pm »

Try posting on the promixis.com site in the NetRemote forum.  Make sure you're using a combination they recommend (NR/MC).
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #8 on: November 16, 2007, 04:44:33 pm »

Ah ha!  Sorry for the multiple posts, but the problem is with Remote Server.  If I choose Tools - Options - Startup Actions - Run Remote Server on Port - and then put in 20002, I can recreate this problem.  I select a large number of MP3s, add them to Playing Now, then right-click and try to remove them (from Playing Now).  Crash.

Perhaps this is why you don't see this problem reported a lot.  I am not sure how many people use the Remote Server option.  For me, it is the reason I bought MC in the first place.  I spend all day staring at my Thinkpad pushing electronic paper, so it is incredibly handy (and cool) to be able to control MP3 playback from my desktop's speakers with the desktop's LCD panel off, directly from my Thinkpad.  I use NetRemote 0.99 which pulls up the album art, and the tag info into a window and provides full control of playback (skip to next song, volume, mute, etc.).

I have been using NetRemote for as long as I can remember, and certainly for a number of years with MC10.  It has always been setup to use port 20002.  Also, I have Norton Protection Center on the desktop and MC12 is configured to allow communication on any port.  I have a LinkSys WRT54GS router in between the Thinkpad and the desktop acting as both a router and a hub.  Port 20002 is listed in the Port Forward table with the desktop's static IP.  It has been configured like this for 4 or 5 years (since whenever MC10 came out, I may have even had MC9 before that, can't remember).  It is only since the upgrade to MC12 that I have had this Remote Server crash.  That is not to say it is MC12's fault, but it may be.  Also between MC10 and MC12 I upgraded my entire computer, and reinstalled XP from scratch.

This is as close as I have ever been to resolving this!  Any ideas on how we can narrow it down a little more?  I would really like to continue using the Remote Server, it is my favourite MC feature.

Thanks,
DD.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #9 on: November 16, 2007, 04:54:49 pm »

Ah ha!  Sorry for the multiple posts, but the problem is with Remote Server.  If I choose Tools - Options - Startup Actions - Run Remote Server on Port - and then put in 20002, I can recreate this problem.  I select a large number of MP3s, add them to Playing Now, then right-click and try to remove them (from Playing Now).  Crash.

Perhaps this is why you don't see this problem reported a lot.  I am not sure how many people use the Remote Server option.  For me, it is the reason I bought MC in the first place.  I spend all day staring at my Thinkpad pushing electronic paper, so it is incredibly handy (and cool) to be able to control MP3 playback from my desktop's speakers with the desktop's LCD panel off, directly from my Thinkpad.  I use NetRemote 0.99 which pulls up the album art, and the tag info into a window and provides full control of playback (skip to next song, volume, mute, etc.).

I just tried this and can't duplicate a problem.  I added about 5000 files, started playback, then cleared Playing Now.  How long does it take?

Were you running NetRemote?  Can you duplicate the problem without NetRemote? 

Anything else running on that port?  Did you try another port?
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #10 on: November 16, 2007, 05:02:01 pm »

Try posting on the promixis.com site in the NetRemote forum.  Make sure you're using a combination they recommend (NR/MC).

I'll have to post faster, you keep beating me to the punch!  I am using the free version of NetRemote they had available on their site for many years (0.99).  Since then, they were bought by another company, and no longer offer the free version for download.  Now they want 50 bones for it and will only answer support related questions about the latest 50-dollar version.

You may be right, this old version of NetRemote could be the problem.  I'll keep testing with it.  However, I know MC10 worked perfectly with this version so there must have been a change to the code somewhere within MC12 which caused the error message to appear.  Since I don't have a PocketPC, I can't really make use of any of the features available in the 50-dollar version of NetRemote to make its purchase worthwhile.  I assume you changed your code to work better with the new version?  If I find that it is indeed the communication between NetRemote 0.99 and MC12 which is causing the crashes, is there anything we can do?  I am perfectly willing to try a different product which can control MC the way NetRemote can, or to test any code you send me.  I will certainly understand if you can't change your MC12 code to work with such an old product as NetRemote .99 (Help About lists 2003 as the copyright year), but I was wondering if the change you did make was inadvertent, then perhaps it is just as easy to change it back, or change it so that it works with both versions.

Thanks for the replies thus far,
DD.
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #11 on: November 16, 2007, 05:04:12 pm »

Ha!  It only crashes when Netremote is running on my Thinkpad!  If I turn off NetRemote on the Tpad, I can clear the Playing Now just fine.  That's interesting.  NetRemote actually controls the playback perfectly, if I remember to shut it down before I clear Playing now, I can work around this problem and continue to use NetRemote.  Is there any way to fix this permanently (assuming you want to since it is such an old version of NetRemote) ?

Thanks again,
DD.
Logged

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 always crashes when I quit or Clear Playing Now.
« Reply #12 on: November 16, 2007, 05:43:24 pm »

To answer your other questions, no nothing else on that port.  It is dedicated to NetRemote and MC.  I have tried other ports, as soon as I configure NetRemote to the new port, I can duplicate the problem.  I can send you the version I have of NetRemote if you like, if you want to try to reproduce the issue.  When I downloaded it, it was offered free by its creator Benjamin Sweet as "freeware / use at your own risk" deal.  It has worked really well for 4 years but like any good software out there, got snapped up by another company.

DD.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?
Re: MC12 crashes on clearing Playing Now [solved]
« Reply #13 on: November 16, 2007, 06:17:10 pm »

I'll have to post faster, you keep beating me to the punch!  I am using the free version of NetRemote they had available on their site for many years (0.99).  Since then, they were bought by another company, and no longer offer the free version for download. 
I'm sorry, but you're going to have to buy NetRemote or not use it with MC12.  The old version is definitely not compatible.

You could still control MC by running RemoteServer and connecting to it with a browser. 

http://ipaddress:port will work.
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird

Dare978Devil,

Have you seen this thread on the third party plug-ins board?

http://yabb.jriver.com/interact/index.php?topic=43402.0
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Dare978Devil

  • Junior Woodchuck
  • **
  • Posts: 73
Re: MC12 crashes on clearing Playing Now [solved]
« Reply #15 on: November 16, 2007, 07:16:06 pm »

I'm sorry, but you're going to have to buy NetRemote or not use it with MC12.  The old version is definitely not compatible.

You could still control MC by running RemoteServer and connecting to it with a browser. 

http://ipaddress:port will work.

JimH, thanks for you efforts on this problem.  This is without question, the best support experience I have ever experienced for any software product I have ever purchased.  I have root cause, plus the workaround you suggested above which does exactly what NetRemote used to do for me, and all of that in less than a day.  I also see that there is another follow-up post indicating there is an alpha of the Enhanced Remote Server which I am only too happy to try out. 

Problem solved man!   I have retired my ancient version of NetRemote and am happily controlling MC via browser with no stability problems.  Futhermore, the HTML page actually gives me more control since I can pick any MP3 from the Now Playing list.  With NetRemote, I didn't have that level of control, if I didn't like the song which came up on random play, I could only skip to the next one.  Can't tell you what a relief it is to know for certain what was causing my crashes!

Thanks again,
DD.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71351
  • Where did I put my teeth?

You're welcome.  I'm glad it's working now.  Thanks for the kind words.
Logged
Pages: [1]   Go Up