Bug 7328 - Deadlock in the debugger
Summary: Deadlock in the debugger
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Debugger ()
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Jeffrey Stedfast
URL:
Depends on:
Blocks:
 
Reported: 2012-09-20 07:17 UTC by Alan McGovern
Modified: 2013-03-28 18:27 UTC (History)
1 user (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Alan McGovern 2012-09-20 07:17:31 UTC
Full thread dump:

"Autosave" tid=0x0xb060f000 this=0x0x10329000 thread handle 0x8c8 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at MonoDevelop.SourceEditor.AutoSave.AutoSaveThread () [0x00005] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AutoSave.cs:137
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Syntax highlighting" tid=0x0xb08fb000 this=0x0x10329160 thread handle 0x8b2 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at Mono.TextEditor.Highlighting.SyntaxModeService.ProcessQueue () [0x00047] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor.Highlighting/SyntaxModeService.cs:327
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Background dispatcher" tid=0x0xb040b000 this=0x0x4c84d0 thread handle 0x80b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at MonoDevelop.Ide.DispatchService.backgroundDispatcher () [0x00055] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DispatchService.cs:304
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb09fd000 this=0x0xfd4ab00 thread handle 0x808 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <IL 0x00021, 0xffffffff>
  at System.Threading.Thread.Sleep (int) [0x00017] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:375
  at System.IO.KeventWatcher.Monitor () [0x000b6] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/System/System.IO/KeventWatcher.cs:233
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Background parser" tid=0x0xb050d000 this=0x0x8055790 thread handle 0x8e7 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:376
  at MonoDevelop.Ide.TypeSystem.TypeSystemService.WaitForParseJob (int) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2135
  at MonoDevelop.Ide.TypeSystem.TypeSystemService.ParserUpdateThread () [0x00005] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2194
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Debugger evaluator" tid=0x0xb0307000 this=0x0x250e3bb0 thread handle 0x1fa5 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at Mono.Debugging.Evaluation.TimedEvaluator.Runner () [0x0000d] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/TimedEvaluator.cs:144
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Timer-Scheduler" tid=0x0xb0c01000 this=0x0x1be269a0 thread handle 0xab8 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:376
  at System.Threading.WaitHandle.WaitOne (int) [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:387
  at System.Threading.Timer/Scheduler.SchedulerThread () [0x0022d] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Timer.cs:382
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"SDB event handler" tid=0x0xb1291000 this=0x0x25cf12c0 thread handle 0x1856 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <IL 0x00022, 0xffffffff>
  at System.Threading.Monitor.Wait (object,int) [0x0003e] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Monitor.cs:148
  at System.Threading.Monitor.Wait (object) [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Monitor.cs:134
  at Mono.Debugger.Soft.VirtualMachine.GetNextEventSet () [0x00021] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachine.cs:104
  at Mono.Debugging.Soft.SoftDebuggerSession.EventHandler () [0x00000] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:1080
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb0f8b000 this=0x0x25cf14d0 thread handle 0x1828 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Receive_internal (intptr,byte[],int,int,System.Net.Sockets.SocketFlags,int&) <IL 0x00028, 0xffffffff>
  at System.Net.Sockets.Socket.Receive_nochecks (byte[],int,int,System.Net.Sockets.SocketFlags,System.Net.Sockets.SocketError&) [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:1383
  at System.Net.Sockets.Socket.Receive (byte[],int,int,System.Net.Sockets.SocketFlags) [0x00070] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/System/System.Net.Sockets/Socket.cs:1598
  at Mono.Debugger.Soft.TcpConnection.TransportReceive (byte[],int,int) [0x00000] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:2343
  at Mono.Debugger.Soft.Connection.Receive (byte[],int,int) [0x00007] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1050
  at Mono.Debugger.Soft.Connection.ReadPacket () [0x00008] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1107
  at Mono.Debugger.Soft.Connection.ReceivePacket () [0x00000] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1174
  at Mono.Debugger.Soft.Connection.receiver_thread_main () [0x00005] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1154
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"SDB error reader" tid=0x0xb118f000 this=0x0x25cf1370 thread handle 0x1835 state : interrupted state owns ()
  at (wrapper managed-to-native) System.IO.MonoIO.Read (intptr,byte[],int,int,System.IO.MonoIOError&) <IL 0x00026, 0xffffffff>
  at System.IO.FileStream.ReadData (intptr,byte[],int,int) [0x00002] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:1073
  at System.IO.FileStream.RefillBuffer () [0x00007] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:1061
  at System.IO.FileStream.ReadInternal (byte[],int,int) [0x00055] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:566
  at System.IO.FileStream.Read (byte[],int,int) [0x000be] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:533
  at System.IO.StreamReader.ReadBuffer () [0x00012] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/StreamReader.cs:376
  at System.IO.StreamReader.Read (char[],int,int) [0x00077] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/StreamReader.cs:453
  at Mono.Debugging.Soft.SoftDebuggerSession.ReadOutput (System.IO.StreamReader,bool) [0x00010] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:507
  at Mono.Debugging.Soft.SoftDebuggerSession/<ConnectOutput>c__AnonStorey7.<>m__8 () [0x00000] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:490
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"SDB output reader" tid=0x0xb108d000 this=0x0x25cf1420 thread handle 0x1832 state : interrupted state owns ()
  at (wrapper managed-to-native) System.IO.MonoIO.Read (intptr,byte[],int,int,System.IO.MonoIOError&) <IL 0x00026, 0xffffffff>
  at System.IO.FileStream.ReadData (intptr,byte[],int,int) [0x00002] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:1073
  at System.IO.FileStream.RefillBuffer () [0x00007] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:1061
  at System.IO.FileStream.ReadInternal (byte[],int,int) [0x00055] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:566
  at System.IO.FileStream.Read (byte[],int,int) [0x000be] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/FileStream.cs:533
  at System.IO.StreamReader.ReadBuffer () [0x00012] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/StreamReader.cs:376
  at System.IO.StreamReader.Read (char[],int,int) [0x00077] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.IO/StreamReader.cs:453
  at Mono.Debugging.Soft.SoftDebuggerSession.ReadOutput (System.IO.StreamReader,bool) [0x00010] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:507
  at Mono.Debugging.Soft.SoftDebuggerSession/<ConnectOutput>c__AnonStorey7.<>m__8 () [0x00000] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:490
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Message dispatcher" tid=0x0xb0e05000 this=0x0x25cf1e70 thread handle 0x180f state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at MonoDevelop.Debugger.DebugExecutionHandler.WaitForCompleted () [0x00042] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs:86
  at MonoDevelop.Projects.DotNetProject.DoExecute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x000ca] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetProject.cs:1148
  at MonoDevelop.Projects.Project.OnExecute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002c] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/Project.cs:687
  at MonoDevelop.Projects.DefaultProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00044] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectService.cs:705
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.NUnit.NUnitProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00021] in /Users/alan/Projects/monodevelop/main/src/addins/NUnit/Services/NUnitProjectServiceExtension.cs:40
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Autotools.MakefileProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00050] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Autotools/MakefileProjectServiceExtension.cs:399
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:188
  at MonoDevelop.Projects.CustomCommandExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.SolutionEntityItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00057] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/CustomCommandExtension.cs:91
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:179
  at MonoDevelop.Projects.SolutionItem.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItem.cs:619
  at MonoDevelop.Projects.Solution.OnExecute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0003c] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/Solution.cs:533
  at MonoDevelop.Projects.DefaultProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0005e] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectService.cs:708
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.NUnit.NUnitProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00021] in /Users/alan/Projects/monodevelop/main/src/addins/NUnit/Services/NUnitProjectServiceExtension.cs:40
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.Solution,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:193
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.WorkspaceItem,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0000b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:199
  at MonoDevelop.Projects.ProjectServiceExtension.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x0002b] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectServiceExtension.cs:181
  at MonoDevelop.Projects.WorkspaceItem.Execute (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.ExecutionContext,MonoDevelop.Projects.ConfigurationSelector) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/WorkspaceItem.cs:273
  at MonoDevelop.Ide.ProjectOperations.ExecuteSolutionItemAsync (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,MonoDevelop.Projects.ExecutionContext) [0x00006] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:896
  at MonoDevelop.Ide.ProjectOperations/<Execute>c__AnonStoreyAB.<>m__148 () [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:877
  at MonoDevelop.Ide.GenericMessageContainer.Run () [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DispatchService.cs:447
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"GUI Thread" tid=0x0xaceaa2c0 this=0x0x4c8f20 thread handle 0x803 state : waiting on 0x800 : Event  owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x00023, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],int,bool) [0x00024] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:186
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],int) [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/corlib/System.Threading/WaitHandle.cs:202
  at Mono.Debugging.Soft.MethodCall.WaitForCompleted (int) [0x0000d] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerAdaptor.cs:1528
  at Mono.Debugging.Evaluation.AsyncOperation.InternalAbort () [0x000b7] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/AsyncOperationManager.cs:177
  at Mono.Debugging.Evaluation.AsyncOperationManager.Invoke (Mono.Debugging.Evaluation.AsyncOperation,int) [0x0005a] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/AsyncOperationManager.cs:53
  at Mono.Debugging.Evaluation.ObjectValueAdaptor.AsyncExecute (Mono.Debugging.Evaluation.AsyncOperation,int) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/ObjectValueAdaptor.cs:1069
  at Mono.Debugging.Soft.SoftEvaluationContext.RuntimeInvoke (Mono.Debugger.Soft.MethodMirror,object,Mono.Debugger.Soft.Value[]) [0x001c1] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftEvaluationContext.cs:148
  at Mono.Debugging.Soft.PropertyValueReference.get_Value () [0x00017] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/PropertyValueReference.cs:98
  at Mono.Debugging.Evaluation.ObjectValueAdaptor.GetObjectValueChildren (Mono.Debugging.Evaluation.EvaluationContext,Mono.Debugging.Evaluation.IObjectSource,object,object,int,int,bool) [0x001a0] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/ObjectValueAdaptor.cs:458
  at Mono.Debugging.Evaluation.ObjectValueAdaptor.GetObjectValueChildren (Mono.Debugging.Evaluation.EvaluationContext,Mono.Debugging.Evaluation.IObjectSource,object,int,int) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/ObjectValueAdaptor.cs:402
  at Mono.Debugging.Evaluation.ValueReference.GetChildren (Mono.Debugging.Client.ObjectPath,int,int,Mono.Debugging.Client.EvaluationOptions) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/ValueReference.cs:201
  at Mono.Debugging.Evaluation.ValueReference.Mono.Debugging.Backend.IObjectValueSource.GetChildren (Mono.Debugging.Client.ObjectPath,int,int,Mono.Debugging.Client.EvaluationOptions) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Evaluation/ValueReference.cs:190
  at Mono.Debugging.Client.ObjectValue.GetAllChildren (Mono.Debugging.Client.EvaluationOptions) [0x00059] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Client/ObjectValue.cs:505
  at Mono.Debugging.Client.ObjectValue.GetAllChildren () [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Client/ObjectValue.cs:480
  at MonoDevelop.Debugger.ObjectValueTreeView.OnRowExpanded (Gtk.TreeIter,Gtk.TreePath) [0x0004f] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs:819
  at Gtk.TreeView.rowexpanded_cb (intptr,intptr,intptr) <IL 0x00040, 0x00161>
  at (wrapper native-to-managed) Gtk.TreeView.rowexpanded_cb (intptr,intptr,intptr) <IL 0x00023, 0xffffffff>
  at (wrapper managed-to-native) Gtk.Widget.gtksharp_widget_base_button_release_event (intptr,intptr) <IL 0x00026, 0xffffffff>
  at Gtk.Widget.OnButtonReleaseEvent (Gdk.EventButton) <IL 0x0001c, 0x0002b>
  at MonoDevelop.Debugger.ObjectValueTreeView.OnButtonReleaseEvent (Gdk.EventButton) [0x00007] in /Users/alan/Projects/monodevelop/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs:1121
  at Gtk.Widget.buttonreleaseevent_cb (intptr,intptr) <IL 0x00014, 0x00061>
  at (wrapper native-to-managed) Gtk.Widget.buttonreleaseevent_cb (intptr,intptr) <IL 0x00024, 0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x00022, 0xffffffff>
  at Gtk.Application.Run () <IL 0x00000, 0x0000b>
  at MonoDevelop.Ide.IdeApp.Run () [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:362
  at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions) [0x006e6] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:281
  at MonoDevelop.Ide.IdeStartup.Main (string[]) [0x0004f] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:523
  at MonoDevelop.Startup.MonoDevelopMain.Main (string[]) [0x00000] in /Users/alan/Projects/monodevelop/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup/MonoDevelopMain.cs:16
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
System.Net.Sockets.SocketException: interrupted
  at System.Net.Sockets.Socket.Receive (System.Byte[] buffer, Int32 offset, Int32 size, SocketFlags flags) [0x000af] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.10/_build/mono-2.10.10.git/mcs/class/System/System.Net.Sockets/Socket.cs:1607 
  at Mono.Debugger.Soft.TcpConnection.TransportReceive (System.Byte[] buf, Int32 buf_offset, Int32 len) [0x00000] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:2343 
  at Mono.Debugger.Soft.Connection.Receive (System.Byte[] buf, Int32 buf_offset, Int32 len) [0x00007] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1050 
  at Mono.Debugger.Soft.Connection.ReadPacket () [0x00008] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1107 
  at Mono.Debugger.Soft.Connection.ReceivePacket () [0x00000] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1174 
  at Mono.Debugger.Soft.Connection.receiver_thread_main () [0x00005] in /Users/alan/Projects/monodevelop/main/contrib/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1154
Comment 1 Jeffrey Stedfast 2013-03-28 18:27:19 UTC
fixed in git master