Clicking around a previous (saved) snapshot just after a new snapshot had been created.
Build305
JetBrains.ReSharper.Util.InternalErrorException: Exception of type 'System.OutOfMemoryException' was thrown.
An exception has occurred ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at JetBrains.dotTrace.Utils.BitArray..ctor(Int32 count) in C:\Agent\work\Server\dotTrace-Main\src\Utils\src\DataStructures\BitArray.cs:line 21
at JetBrains.dotTrace.SnapShot.Memory.ClassTree.Builds.RecursiveCollectActive(IGraph graph, ITree tree, Handle root) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.Memory\src\ClassTree\Builds.cs:line 411
at JetBrains.dotTrace.ViewControls.Memory.ClassTreeView.Aliases.GetNodesByAlias(Handle node) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.Memory\src\ClassTreeView\Aliases.cs:line 28
at JetBrains.dotTrace.ViewControls.Memory.ClassTreeView.View.GetHeld(AbstractTreeNode node) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.Memory\src\ClassTreeView\View.cs:line 372
at JetBrains.dotTrace.ViewControls.Memory.ClassTreeView.TreePresenter.UpdateNode(IAbstractTreeNode n, Object o) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.Memory\src\ClassTreeView\TreePresenter.cs:line 104
at JetBrains.dotTrace.TreeViewControl.Support.TreePresenterWithEvents.UpdateNode(IAbstractTreeNode n, Object o) in C:\Agent\work\Server\dotTrace-Main\src\TreeViewControl\src\Support\TreePresenterWithEvents.cs:line 39
at JetBrains.ReSharper.UI.AbstractTreeBuilder.AbstractTreeBuilder.UpdateChildren(IAbstractTreeNode parentNode) in c:\Agent\work\Server\ReSharper2.0\src\AbstractTreeBuilder\src\AbstractTreeBuilder.cs:line 269
at JetBrains.ReSharper.UI.AbstractTreeBuilder.AbstractTreeBuilder.UpdateSubtree(IAbstractTreeNode rootNode, Object rootItem) in c:\Agent\work\Server\ReSharper2.0\src\AbstractTreeBuilder\src\AbstractTreeBuilder.cs:line 97
at JetBrains.ReSharper.UI.AbstractTreeBuilder.AbstractTreeBuilder.UpdateAll() in c:\Agent\work\Server\ReSharper2.0\src\AbstractTreeBuilder\src\AbstractTreeBuilder.cs:line 88
at JetBrains.dotTrace.ViewControls.Memory.ClassTreeView.View.Update(IHandleSet roots) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.Memory\src\ClassTreeView\View.cs:line 155
at JetBrains.dotTrace.ViewControls.Memory.AllocationView.View.myTimer_Tick(Object sender, EventArgs e) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.Memory\src\AllocationView\View.cs:line 96
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
— End of inner exception stack trace —
at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean) in c:\Agent\work\Server\ReSharper2.0\src\Util\src\Logger.cs:line 331 column 9
at JetBrains.ReSharper.Util.Logger.LogException(Exception) in c:\Agent\work\Server\ReSharper2.0\src\Util\src\Logger.cs:line 343 column 5
at JetBrains.ReSharper.Shell.ShellBase.OnUnhandledException(Exception) in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\ShellBase.cs:line 132 column 5
at JetBrains.ReSharper.Shell.UIApplicationShell.Application_ThreadException(Object, ThreadExceptionEventArgs) in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\UIApplicationShell.cs:line 785 column 5
at System.Windows.Forms.ThreadContext.OnThreadException(Exception)
at System.Windows.Forms.TimerNativeWindow.OnThreadException(Exception)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&)
at System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32, Int32, Int32)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32, ApplicationContext)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32, ApplicationContext)
at System.Windows.Forms.Application.Run(Form)
at JetBrains.dotTrace.PocketTasks.RunMainFormTask.Execute() in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\PocketTasks\RunMainFormTask.cs:line 17 column 3
at JetBrains.dotTrace.MainStuff.Main(String[]) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\MainStuff.cs:line 31 column 6