Bugzilla – Bug 321638
Crash debugging MonoDevelop
Last modified: 2007-10-05 12:35:39 UTC
---- Reported by lluis@ximian.com 2006-07-21 13:31:37 MST ---- The debgger crashes with the following exception when trying to debug MonoDevelop. EXCEPTION: System.InvalidOperationException: Hashtable.Enumerator: snapshot out of sync. at System.Collections.Hashtable+Enumerator.FailFast () [0x00021] in /home/lluis/work/mcs/class/corlib/System.Collections/Hashtable.cs:888 at System.Collections.Hashtable+Enumerator.MoveNext () [0x00000] in /home/lluis/work/mcs/class/corlib/System.Collections/Hashtable.cs:901 at Mono.Debugger.Backends.ProcessServant.ReleaseGlobalThreadLock (Mono.Debugger.Backends.SingleSteppingEngine caller) [0x00049] in /home/lluis/nowork/debugger/backends/ProcessServant.cs:481 at (wrapper remoting-invoke-with-check) Mono.Debugger.Backends.ProcessServant:ReleaseGlobalThreadLock (Mono.Debugger.Backends.SingleSteppingEngine) at Mono.Debugger.Backends.SingleSteppingEngine+OperationStepOverBreakpoint.ReleaseThreadLock (Mono.Debugger.Backends.SingleSteppingEngine sse) [0x00045] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:2208 at Mono.Debugger.Backends.SingleSteppingEngine+OperationStepOverBreakpoint.ProcessEvent (Mono.Debugger.Backends.SingleSteppingEngine sse, Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent cevent, Mono.Debugger.TargetEventArgs args) [0x0000c] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:2220 at Mono.Debugger.Backends.SingleSteppingEngine+Operation.ProcessEvent (Mono.Debugger.Backends.SingleSteppingEngine sse, Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent cevent, Mono.Debugger.TargetEventArgs args) [0x0000c] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:1880 at Mono.Debugger.Backends.SingleSteppingEngine+Operation.ProcessEvent (Mono.Debugger.Backends.SingleSteppingEngine sse, Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent cevent, Mono.Debugger.TargetEventArgs args, System.Boolean send_result) [0x00000] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:1854 at Mono.Debugger.Backends.SingleSteppingEngine.ProcessChildEvent (Mono.Debugger.Backends.ChildEvent cevent, Mono.Debugger.TargetEventArgs result) [0x000d5] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:406 at Mono.Debugger.Backends.SingleSteppingEngine.ProcessChildEvent (Mono.Debugger.Backends.ChildEvent cevent) [0x003f7] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:356 at Mono.Debugger.Backends.SingleSteppingEngine.ProcessEvent (Int32 status) [0x00175] in /home/lluis/nowork/debugger/backends/SingleSteppingEngine.cs:184 at (wrapper remoting-invoke-with-check) Mono.Debugger.Backends.SingleSteppingEngine:ProcessEvent (int) at Mono.Debugger.Backends.ThreadManager.engine_thread_main () [0x000ce] in /home/lluis/nowork/debugger/backends/ThreadManager.cs:306 Unknown operating system unknown. Setting to default OS "Other".
Old.