Rank: Advanced Member
  Groups: Registered
 Joined: 6/17/2012(UTC) Posts: 509
  Thanks: 147 times Was thanked: 66 time(s) in 64 post(s)
  
 
     | 
    
        
            
	      
                v2.13.0.1 / vstudio 2013 I have my NCrunch distributed processing window (and ncrunhc tests= on my 2nd monitor (of 3), today when wanting to run a test vstudio chose to freeze while eating cpu like a madman. Attaching a new devenv a few times on the process revealed call stacks below on main thread (bug report submitted). It became responsive again after some minutes. (devenv.exe process is at 1.4GB private byte usage, engine host at 2GB (peaked at 2.7GB). I have both a local grid node server on my dev computer as well as grid node servers on remote computers. Code:
 	[Managed to Native Transition]	
>	System.Drawing.dll!System.Drawing.SolidBrush.SolidBrush(System.Drawing.Color color)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.GetCustomTextFormatDelegate(nCrunch.Client.UI.TreeGridControl.TreeGridRow row)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableRowObject.PaintableRowObject(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableBodyCell.PaintableBodyCell(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.(nCrunch.Client.UI.TreeGridControl.TreeGridRow , int , int )	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.BindToRows(nCrunch.Client.UI.TreeGridControl.TreeGridRowCollection allExpandedRows, System.Type rowType)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.(nCrunch.Client.UI.GridManagement.GridManagementUpdateEvent )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UIMessageDispatcher.(System.Delegate , object )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackDo(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(object obj)	Unknown
 	mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 581	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 531	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Line 520	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallback(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbacks()	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DebuggableCallback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam)	Unknown
    
    -------------------------------
    
    >	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.GetCustomTextFormatDelegate(nCrunch.Client.UI.TreeGridControl.TreeGridRow row)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableRowObject.PaintableRowObject(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableBodyCell.PaintableBodyCell(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.(nCrunch.Client.UI.TreeGridControl.TreeGridRow , int , int )	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.BindToRows(nCrunch.Client.UI.TreeGridControl.TreeGridRowCollection allExpandedRows, System.Type rowType)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.(nCrunch.Client.UI.GridManagement.GridManagementUpdateEvent )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UIMessageDispatcher.(System.Delegate , object )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackDo(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(object obj)	Unknown
 	mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 581	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 531	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Line 520	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallback(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbacks()	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DebuggableCallback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam)	Unknown
    ----------------------------------
    
>	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.GetCustomTextFormatDelegate(nCrunch.Client.UI.TreeGridControl.TreeGridRow row)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableRowObject.PaintableRowObject(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.TreeGridControl.PaintableObjects.PaintableBodyCell.PaintableBodyCell(NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid treeGrid, int viewX, int viewY, int width, int height, nCrunch.Client.UI.TreeGridControl.TreeGridRow row, nCrunch.VSAddIn.UI.TreeGridControl.Columns.TreeGridColumn column, nCrunch.VSAddIn.UI.TreeGridControl.Palette palette)	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.(nCrunch.Client.UI.TreeGridControl.TreeGridRow , int , int )	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.()	Unknown
 	nCrunch.VSAddIn.dll!NCrunch.VSAddIn.UI.TreeGridControl.TreeGrid.BindToRows(nCrunch.Client.UI.TreeGridControl.TreeGridRowCollection allExpandedRows, System.Type rowType)	Unknown
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UI.GridManagement.DistributedProcessingWindow.(nCrunch.Client.UI.GridManagement.GridManagementUpdateEvent )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	nCrunch.VSAddIn.dll!nCrunch.VSAddIn.UIMessageDispatcher.(System.Delegate , object )	Unknown
 	[Native to Managed Transition]	
 	mscorlib.dll!System.Delegate.DynamicInvokeImpl(object[] args) Line 132	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackDo(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(object obj)	Unknown
 	mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 581	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 531	C#
 	mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Line 520	C#
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallback(System.Windows.Forms.Control.ThreadMethodEntry tme)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbacks()	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.WndProc(ref System.Windows.Forms.Message m)	Unknown
 	System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DebuggableCallback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam)	Unknown
    
  
            
             
         
     |