This one is really getting me down. I can't find any info on this on the web and urgently need to solve it. The debugger was working well up to resently so its either a config issue, dependancy issue or a compiler issue but I can't see where. Can anyone give me a heads up
SharpDevelop Version : 3.1.0.4545
.NET Version : 2.0.50727.3074
OS Version : Microsoft Windows NT 6.0.6001 Service Pack 1
Current culture : English (Australia) (en-AU)
Current UI language : en-US
Terminal Server Session
Working Set Memory : 129544kb
GC Heap Memory : 54226kb
Exception thrown:
System.Runtime.InteropServices.COMException (0x80131323): Cannot use JMC on this code (likely wrong JIT settings). (Exception from HRESULT: 0x80131323)
at Debugger.Interop.CorDebug.ICorDebugModule2.SetJMCStatus(Int32 bIsJustMyCode, UInt32 cTokens, UInt32& pTokens)
at Debugger.Module.ResetJustMyCodeStatus()
at Debugger.Module..ctor(Process process, ICorDebugModule pModule)
at Debugger.Process.AddModule(ICorDebugModule corModule)
at Debugger.ManagedCallback.LoadModule(ICorDebugAppDomain pAppDomain, ICorDebugModule pModule)
at Debugger.ManagedCallbackSwitch.LoadModule(ICorDebugAppDomain pAppDomain, ICorDebugModule pModule)
at Debugger.ManagedCallbackProxy.<>c__DisplayClass1c.<LoadModule>b__1b()
at Debugger.Interop.MTA2STA.<>c__DisplayClass3.<EnqueueCall>b__0()
at Debugger.Interop.MTA2STA.PerformCall()
at Debugger.Interop.MTA2STA.PerformAllCalls()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
---- Recent log messages:
12:22:08.866 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.007 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.007 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.038 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
oot\fb599c57\910982b\App_Web_imig6h9x.dll
12:22:09.053 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.053 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.053 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.053 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
oot\fb599c57\910982b\App_Web_vkamdnjm.dll
12:22:09.069 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.069 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.069 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.069 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll
12:22:09.069 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.069 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.069 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.069 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
oot\fb599c57\910982b\App_Web__xy4mpxx.dll
12:22:09.131 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.225 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.225 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.241 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll
12:22:09.241 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.241 [1] DEBUG - Debugger: Callback: LoadAssembly
12:22:09.241 [1] DEBUG - Debugger: Process has queued callbacks
12:22:09.241 [1] DEBUG - Debugger: Callback: LoadModule C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
oot\fb599c57\910982b\assembly\dl3\6b89222e\b02ee946_3022ca01\Gios Pdf.NET.DLL
12:22:09.241 [1] ERROR - ThreadException caught
--> Exception:
System.Runtime.InteropServices.COMException (0x80131323): Cannot use JMC on this code (likely wrong JIT settings). (Exception from HRESULT: 0x80131323)
at Debugger.Interop.CorDebug.ICorDebugModule2.SetJMCStatus(Int32 bIsJustMyCode, UInt32 cTokens, UInt32& pTokens)
at Debugger.Module.ResetJustMyCodeStatus()
at Debugger.Module..ctor(Process process, ICorDebugModule pModule)
at Debugger.Process.AddModule(ICorDebugModule corModule)
at Debugger.ManagedCallback.LoadModule(ICorDebugAppDomain pAppDomain, ICorDebugModule pModule)
at Debugger.ManagedCallbackSwitch.LoadModule(ICorDebugAppDomain pAppDomain, ICorDebugModule pModule)
at Debugger.ManagedCallbackProxy.<>c__DisplayClass1c.<LoadModule>b__1b()
at Debugger.Interop.MTA2STA.<>c__DisplayClass3.<EnqueueCall>b__0()
at Debugger.Interop.MTA2STA.PerformCall()
at Debugger.Interop.MTA2STA.PerformAllCalls()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()