Windows XP, SP3, all updates. English. MPTagThat lives in its own directory. Upon starting I get the semi-transparent splash screen, and it stalls at "Setting up grids" and never progresses from there. I have to get into task manager to kill the process. Fresh install didn't help, nuking config files didn't help. This is a first time install.. (well, second, since the first one gave me the same problem, and I tried uninstall/reinstall)
Killing the process is a pain, because the MPTagThat spash screen is in front of _every_ other window, including task manager, and I can't click through it - trying to click on the task in task manager just gives MPTagThat splash screen focus. Gotta navigate via keyboard to find the process, end task, and then confirm. Erg!
I edited the config.xml to change the portable value to 1, and MPTagThat created config folder w/ files in its directory, and a log folder w/ log.
I tried the main downloadable version, 2.0.4034.35136 (! what version numbers!), build date 1/17/2011, as well as another build from another 'MPTagThat won't start' thread, 2.0.4067.18816 (!).
Once or twice it threw up a .NET framework unhandled exception "The type initalizer for 'MPTagThat.Core.Util' threw an exception"
details
...and for what it's worth, there is a basscd.dll in the \bin\bass folder. (subfolder) Version- 2.4.4.0 , dated 10/27/2010. I have a few other basscd.dll's floating around, one is in a mediaportal subdirectory, but since no other applications are open that would use one of the other basscd.dlls, I should be ok..
It doesn't always throw the .NET exception, I think it does that only after it has run once, and created its config folder/files. The log reads the same, I believe, whether it gives the .NET exception or not.
I did have the 2.0.4067.18816 version bring up the main application screen once, when I hit Continue on the .NET exception, but then I got another .NET exception, "Object reference not set to an instance of an object." I hit continue anyway, and tried to identify a file, and more .NET exceptions...So basically, it's all @#^&%ed from the get go, stemming from, I'm assuming, whatever causes the stalling on 'setting up grids' and/or the first .NET exception.
Log:
Any assistance would be great, I'm trying to organize my mp3s, de-dupe them, get the tags right... Some CD's I ripped twice at different bitrates at different times, some I ripped a loooong time ago, and they've got various issues, etc..
thx,
b
Killing the process is a pain, because the MPTagThat spash screen is in front of _every_ other window, including task manager, and I can't click through it - trying to click on the task in task manager just gives MPTagThat splash screen focus. Gotta navigate via keyboard to find the process, end task, and then confirm. Erg!
I edited the config.xml to change the portable value to 1, and MPTagThat created config folder w/ files in its directory, and a log folder w/ log.
I tried the main downloadable version, 2.0.4034.35136 (! what version numbers!), build date 1/17/2011, as well as another build from another 'MPTagThat won't start' thread, 2.0.4067.18816 (!).
Once or twice it threw up a .NET framework unhandled exception "The type initalizer for 'MPTagThat.Core.Util' threw an exception"
details
Code:
System.TypeInitializationException: The type initializer for 'MPTagThat.Core.Util' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'basscd.dll': The specified procedure could not be found. (Exception from HRESULT: 0x8007007F)
at Un4seen.Bass.AddOn.Cd.BassCd.BASS_CD_GetInfoInternal(Int32 A_0, a& A_1)
at Un4seen.Bass.AddOn.Cd.BassCd.BASS_CD_GetInfo(Int32 drive, BASS_CD_INFO info)
at Un4seen.Bass.AddOn.Cd.BassCd.BASS_CD_GetDriveCount(Boolean release)
at Un4seen.Bass.AddOn.Cd.BassCd.BASS_CD_GetDriveCount()
at MPTagThat.Core.Util..ctor()
at MPTagThat.Core.Util..cctor()
--- End of inner exception stack trace ---
...and for what it's worth, there is a basscd.dll in the \bin\bass folder. (subfolder) Version- 2.4.4.0 , dated 10/27/2010. I have a few other basscd.dll's floating around, one is in a mediaportal subdirectory, but since no other applications are open that would use one of the other basscd.dlls, I should be ok..
It doesn't always throw the .NET exception, I think it does that only after it has run once, and created its config folder/files. The log reads the same, I believe, whether it gives the .NET exception or not.
I did have the 2.0.4067.18816 version bring up the main application screen once, when I hit Continue on the .NET exception, but then I got another .NET exception, "Object reference not set to an instance of an object." I hit continue anyway, and tried to identify a file, and more .NET exceptions...So basically, it's all @#^&%ed from the get go, stemming from, I'm assuming, whatever causes the stalling on 'setting up grids' and/or the first .NET exception.
Log:
Code:
2011-03-13 00:34:51.226109 [ Info][ 1][Program.Main ]: MPTagThat is starting...
2011-03-13 00:34:51.272984 [ Info][ 1][Program.Main ]: Registering Services
2011-03-13 00:34:51.272984 [Debug][ 1][Program.Main ]: Registering Settings Manager
2011-03-13 00:34:54.304234 [Debug][ 1][Program.Main ]: Registering Localisation Services
2011-03-13 00:34:54.382359 [ Info][ 1][LocalisationProvider.LoadStrin]: Loading strings file: strings_en.xml
2011-03-13 00:34:55.960484 [Debug][ 1][Program.Main ]: Registering Message Broker
2011-03-13 00:34:55.976109 [Debug][ 1][Program.Main ]: Registering Script Manager
2011-03-13 00:34:55.991734 [Debug][ 1][Program.Main ]: Registering Burn Manager
2011-03-13 00:34:56.007359 [Debug][ 1][Program.Main ]: Registering Audio Encoder
2011-03-13 00:34:56.007359 [Debug][ 1][Program.Main ]: Registering Media Change Monitor
2011-03-13 00:34:56.022984 [Debug][ 1][Program.Main ]: Registering Theme Manager
2011-03-13 00:34:56.022984 [Debug][ 1][Program.Main ]: Registering Action Handler
2011-03-13 00:34:56.038609 [ Info][ 1][ActionHandler.LoadKeyMap ]: Load key mapping from C:\util\audio\mptagthat\bin\keymap.xml
2011-03-13 00:34:56.054234 [ Info][ 1][Program.Main ]: Finished registering services
2011-03-13 00:35:02.210484 [ Info][ 1][Main.Main_Load ]: Main: Loading Main form
2011-03-13 00:35:02.585484 [ Info][ 1][RibbonControl..ctor ]: Initialising Ribbon
2011-03-13 00:35:02.851109 [ Info][ 5][BurnManager.GetAvailableDrives]: BurnManager: Drive iHAP322 9 available for DVD burning. Supporting Dummymode: True, BurnFree: True, MaxWriteSpeed: 8468 kB/s (CD 48x, DVD 6x, BD 1x)
2011-03-13 00:35:03.038609 [ Info][ 5][BurnManager.GetAvailableDrives]: BurnManager: Drive bse4P6NSHYN available for reading only. Supporting CD: True, DVD: True, DVD-RAM: False, BD-ROM: True, MaxReadSpeed: 8467 kB/s (CD 48x, DVD 6x, BD 1x)
2011-03-13 00:35:03.054234 [ Info][ 5][BurnManager.GetAvailableDrives]: BurnManager: Drive DVDROM available for reading only. Supporting CD: True, DVD: True, DVD-RAM: False, BD-ROM: False, MaxReadSpeed: 5632 kB/s (CD 32x, DVD 4x, BD 1x)
2011-03-13 00:35:03.054234 [ Info][ 5][BurnManager.SetPreferredDrive ]: BurnManager: Drive ATAPI-iHAP322 9 will be used as preferred burner.
2011-03-13 00:35:05.054234 [Debug][ 1][RibbonControl.LocaliseScreen ]: Localise Ribbon
2011-03-13 00:35:05.085484 [Debug][ 1][RibbonControl.LocaliseScreen ]: Finished localising Ribbon
2011-03-13 00:35:05.116734 [ Info][ 1][RibbonControl..ctor ]: Finished Initialising Ribbon
2011-03-13 00:35:05.382359 [Debug][ 1][Main.Main_Load ]: Main: Setup Grid
Any assistance would be great, I'm trying to organize my mp3s, de-dupe them, get the tags right... Some CD's I ripped twice at different bitrates at different times, some I ripped a loooong time ago, and they've got various issues, etc..
thx,
b