Unable to run Configuration JITC error, tried 1.0.0.0RC1 and 4/25 update (1 Viewer)

egandt

MP Donator
  • Premium Supporter
  • April 28, 2007
    45
    0
    48
    Tested both 1.0.0.0RC1 and the build listed as:
    Assembly creation time: 4/25/2008 8:34:52 PM (UTC)

    Running on Vista Ultimate SP1 and all updates, also I have the latest version of DX10 (march 2008 refresh) installed. Not much else to add the error occurs on loading the configuration program, on adding folders (sometimes like in Movies, but not in Pictures), and when you go to save. Teh configurations are never saved.


    I can test builds nightly (EST),
    ERIC



    Error message printed on screen
    ------------------------------------------

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at MediaPortal.Configuration.Sections.General.SaveSettings()
    at MediaPortal.Configuration.SettingsForm.SaveSectionSettings(TreeNode currentNode)
    at MediaPortal.Configuration.SettingsForm.SaveAllSettings()
    at MediaPortal.Configuration.SettingsForm.applyButton_Click(Object sender, EventArgs e)
    at MediaPortal.Configuration.SettingsForm.okButton_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    Configuration
    Assembly Version: 0.9.1.31050
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Configuration.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Core
    Assembly Version: 0.9.1.31035
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Core.DLL
    ----------------------------------------
    Utils
    Assembly Version: 0.9.1.31026
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Utils.DLL
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    BassRegistration
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/BassRegistration.DLL
    ----------------------------------------
    Databases
    Assembly Version: 0.9.1.31038
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Databases.DLL
    ----------------------------------------
    DirectShowLib
    Assembly Version: 2.0.0.18808
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/DirectShowLib.DLL
    ----------------------------------------
    System.ServiceProcess
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
    ----------------------------------------
    hqjebtt2
    Assembly Version: 0.9.1.31026
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    Microsoft.DirectX.Direct3D
    Assembly Version: 1.0.2902.0
    Win32 Version: 9.05.132.0000
    CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
    ----------------------------------------
    Bass.Net
    Assembly Version: 2.3.1.2
    Win32 Version: 2.3.1.2
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Bass.Net.DLL
    ----------------------------------------
    RemotePlugins
    Assembly Version: 0.9.1.31042
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/RemotePlugins.DLL
    ----------------------------------------
    Microsoft.DirectX.DirectInput
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.DirectInput/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectInput.dll
    ----------------------------------------
    Microsoft.DirectX
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
    ----------------------------------------
    MPInstaller.Library
    Assembly Version: 0.9.1.31044
    Win32 Version: 0.9.1.18808
    CodeBase: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/MPInstaller.Library.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    :oops:

    Needed to reboot (twice) and then clear the temp directory for it to start working.
     

    rsbrux

    Documentation Group
  • Team MediaPortal
  • April 15, 2007
    1,137
    117
    Home Country
    Switzerland Switzerland
    Hi Eric,
    I had a similar problem under Win XP MCE 2005 RU2. Cleaning out temp directories and rebooting (twice), as you describe above didn't resolve my problem. On closer examination, I noticed that BassRegistration.dll was completely missing from the installation. This had also previously happened to me with MP 0.2.3.0.
    After copying a previously saved copy of this DLL into the MP installation directory, I no longer have this error. However, MP Configuration still doesn't start. Now the error message complains about not finding "Microsoft.DirectX.Direct3D".

    I installed as follows (over 0.2.3.0 SVN):
    1. Installed 1.0 RC1 refresh complete package (including all prerequisites listed) with SQL Express 2005 DB
    2. Rebooted
    3. Ran TVServer config (couldn't find a new MP config)
    4. Rebooted
    5. Installed TVServer SVN from 25 April (including recommended uninstall)
    6. Ran TVServer config.
    7. Installed MP SVN from 25 April (including recommended backup)
    8. Attempted to run MP config.

    Even starting the new MP test tool causes an (apparently uncaught) exception.

    Logfiles and screenshots are attached.

    P.S.
    It turns out that Microsoft.DirectX.Direct3D.dll was also missing from the new installation. Only Microsoft.DirectX.Direct3DX.dll had been installed. After providing a copy of Microsoft.DirectX.Direct3D.dll, I am now missing "Bass.Net". What's going on here? :mad: Most comments are very positive about the new installation routine, but I don't recall ever having had so much difficulty with an MP installation. :confused:

    P.P.S.
    Now I have truly landed in DLL hell! :mad: I have two versions of Bass.Net.DLL from previous installations of MP: 2.3.0.9 and 2.3.1.2. If I copy 2.3.1.2 into the MP installation directory, the error message complains about not finding 2.3.0.9. If I copy 2.3.0.9 into the MP installation directory (BTW, I used the default, which is different from what it used to be for MP 0.2.3.0) the resulting error message complains that MP config doesn't find 2.3.1.2. Catch-22!
    What can I do now? Go back to a pre-MP system image and do a virgin installation of 1.0 RC1?

    P.P.P.S.
    Well, I was able to restore order without having to restore an earlier system image (although I may do that later anyway as a "cleanup" measure). I deinstalled all MP components and then reinstalled according to the above sequence with one major exception:
    I didn't let the SVN installation perform an uninstall first.
    Why is this the default, if the result doesn't work?
     

    Users who are viewing this thread

    Top Bottom