Crash running CXP Client 4.0 on Vista Enterprise x64 RRS feed

  • Question


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

    ************** Exception Text **************
    System.TypeInitializationException: The type initializer for 'MSR.LST.ConferenceXP.Conference' threw an exception. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
       at MSR.LST.MDShow.Installation.UnregisterCxpRtpFilters()
       at MSR.LST.MDShow.Installation.Uninstall(IDictionary savedState) in e:\sd\daily\lst\source\MSR.LST.MDShow\MDShowManager\Installation.cs:line 65
       at MSR.LST.MDShow.Installation.Install(IDictionary savedState) in e:\sd\daily\lst\source\MSR.LST.MDShow\MDShowManager\Installation.cs:line 24
       at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
       at System.Configuration.Install.AssemblyInstaller.Install(IDictionary savedState)
       at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
       at MSR.LST.ConferenceXP.Installation.Install(IDictionary savedState) in e:\sd\daily\lst\source\MSR.LST.ConferenceXP\Conference\Installation.cs:line 117
       at MSR.LST.ConferenceXP.Conference.CheckInstalled() in e:\sd\daily\lst\source\MSR.LST.ConferenceXP\Conference\Conference.cs:line 1984
       at MSR.LST.ConferenceXP.Conference..cctor() in e:\sd\daily\lst\source\MSR.LST.ConferenceXP\Conference\Conference.cs:line 82
       --- End of inner exception stack trace ---
       at MSR.LST.ConferenceXP.FMain.FMain_Resize(Object sender, EventArgs e) in e:\sd\daily\lst\source\MSR.LST.ConferenceXP\BarUI\FMain.cs:line 981
       at System.Windows.Forms.Control.OnResize(EventArgs e)
       at System.Windows.Forms.Form.OnResize(EventArgs e)
       at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
       at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
       at System.Windows.Forms.Control.UpdateBounds()
       at System.Windows.Forms.Control.WmCreate(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.Form.WmCreate(Message& m)

    If I could guess, I would say that the DirectShow filters are x86 and the CXP Exe is MSIL -> x64.  Is there a workaround for this issue?

    Monday, April 23, 2007 5:57 PM



    Microsoft has only done very little x64 testing and that was on WinXP, not Vista, where they were able to install and run all right.  they were limited by driver availability for testing.

    Howevermicrosft is planning to  do a 64bit release in the near future

    Monday, April 23, 2007 5:59 PM