Haven't been able to run any of the 4.5 series with WPF projects loaded Follow
I am running VS2008 SP1. Using any of the release builds for 4.5 the entire Visual Studio session will freeze up occasionally, and I have to go to the Task Manager to close it. When version 4.1 is installed, this never happens. It seems like this may only be happening when I have WPF projects loaded, but there is no consistant time when the freezing-up occurs...sometimes its after 10 minutes, sometimes after 2 hours.
I wish I could provide more information than this, but there is nothing showing up in the Event Log....
Please fix this, as I really want to use 4.5 before it goes past beta
Thanks,
Mike Gates
Please sign in to leave a comment.
Mike,
When it happens next time could you attach a WinDbg and capture all
stacktraces? Thanks in advance.
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
I don't know how to do this. I have downloaded and installed the latest
WinDbg and attached to the DevEnv process...but what do I do to capture all
stacktraces? When I go to View-CallStack I get a bunch of garbage that
doesn't look like a call stack to me...
I have been suffering from this problem with 4.5 whenever I switch to Xaml files.Do you have a FAQ on getting a windbg dump?
Thanks,Nic
I was seeing this yesterday too. I got the stack trace when it hung and also provided a small sample project the exhibited that deadlock.
Thankfully, from this, the devs found the problem so it shouldn't be a problem in today's build. I haven't tried it yet but will let them know if I see it again.
Cheers,
Steve Dunn
http://blog.dunnhq.com
Here you go
WinDbg is unmanaged debugger, capable of doing some managed tricks.
Install and Run
Download and install Debugging tools for Windows
(http://www.microsoft.com/whdc/devtools/debugging/default.mspx), select x86
or x64 as appropriate.
It installs to "C:\Program Files\Debugging Tools for Windows" by default,
run WinDbg from there.
Attaching and loading SOS
a.. File | Attach to process (F6)
b.. Select devenv.exe instance
c.. When debugger stops, load "Son Of Strike" (SOS, managed helper for
WinDbg)
.loadby sos mscorwksa.. If you let application run and then use Ctrl-Break
to break into debugger, you will be on special debug-break thread. Use the
following command to select UI thread:
~0 sChecking for leaked solution object
a.. Collect garbage
b.. Attach debugger or break into debugger (Ctrl-Break) if already running
c.. Dump solution objects (type name is case sensitive!):
!dumpheap -type VSSolutionImplSample output:
Address MT Size
0400d010 11580534 140
total 1 objects
Statistics:
MT Count TotalSize Class Name
11580534 1 140
JetBrains.VSIntegration.ProjectModel.VSSolutionImpl
Total 1 objectsMT stands for MethodTable ("!dumpheap -mt 11580534" will dump
objects with specified MT)
d.. Select object address from list and look for roots:
!gcroot 0400d010e.. Try hard to understand what's going on
Tip: find VSSolutionImpl text (Ctrl-F), look from end of object trace
upwards to nearest shell-scoped instance (shell, or shell component)
Some useful commands:
!do ]]>dumps object contents. E.g. you can look at
VSSolutionImpl.myIsDisposed to find that one which is disposed, but still
hanging around.
Checking for deadlocks
a.. Break into debugger
b.. Dump all managed stack traces:
~* e !ClrStackc.. Meditate
Troubleshooting
a.. If attaching to processes is very slow and symbols for all modules are
loading - you have symbol-matching breakpoint, clear all breakpoints
bc *b.. If it takes so long that you can't wait until all modules are
loaded, run windbg without workspace:
windbg -WX
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
When I run:
.loadby sos mscorwksa
I get:
Unable to find module 'mscorwksa'
Also, I tried the 3/19 night build and I still get the deadlocks....
I posted above...I still get the deadlocks with today's build...this sucks.
It's a typo :( The correct is
loadby sos mscorwks
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Hello,
Actually, you could attach another Visual Studio instance to the hung process
in mixed-mode (Managed+Native, see "Select" button in the "Attach to Process"
dialog), and capture the stack traces manually. For that, open Debug -> Windows
-> Threads, select all of the meaningful threads in turn (there shouldn't
be many of them containing something about ReSharper), and copypaste the
stack trace from the Debug -> Windows -> Call Stack pane for each of the
threads.
WinDbg can do it but with a single command, however, it has, uhm, a few usability
issues ;)
—
Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”
Oh, ok. Thanks.
Can you by any chance edit the above post to put linebreaks in where they should be? It is very confusing to read...
Couldn't get windbg to work for a trace, kept getting this error:
0:056> .loadby sos mscorwks
Unable to find module 'mscorwks'
Anyway tried with VS, and captured the following. Not many Resharper threads though:
Main Thread:
ntdll.dll!7746039d()
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
kernel32.dll!76b71270()
[Managed to Native Transition]
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.NativeEvent.WaitOne(int timeout) + 0xe bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire(int timeout = -1) + 0x184 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire() + 0x9 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ShellLocks.AcquireWriteLock() + 0x53 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Init(bool takeLock) + 0x4a bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Create(bool takeLock) + 0x3c bytes
JetBrains.Platform.ReSharper.DocumentModel.dll!JetBrains.DocumentModel.Impl.DocumentBase.HandleDocumentChange(JetBrains.DocumentModel.DocumentChange args = {JetBrains.DocumentModel.DocumentChange}, int timestamp = 177, bool underWriteLock) + 0x87 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.HandleDocumentChangeAction.Run() Line 466 + 0x28 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeStreamTextInternal(int iPos = 1296, int iOldLen = 0, int iNewLen = 1) Line 486 + 0xb bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeLineText(System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.TextManager.Interop.TextLineChange> pTextLineChange = {Microsoft.VisualStudio.TextManager.Interop.TextLineChange[1]}) Line 607 + 0x1d bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeLineText(Microsoft.VisualStudio.TextManager.Interop.TextLineChange[] pTextLineChange = {Microsoft.VisualStudio.TextManager.Interop.TextLineChange[1]}, int fLast = 1) Line 571 + 0xf bytes C#
[Native to Managed Transition]
msenv.dll!5d00913c()
msenv.dll!5d009d5d()
msenv.dll!5d009de0()
msenv.dll!5d0019ec()
msenv.dll!5d00a30d()
msenv.dll!5d009d49()
msenv.dll!5d009983()
msenv.dll!5d0017eb()
msenv.dll!5d51cf6a()
> ATL90.dll!AtlInternalQueryInterface(void * pThis=0x2199c058, const ATL::_ATL_INTMAP_ENTRY * pEntries=0x00000000, const _GUID & iid={...}, void * * ppvObject=0x0035d16c) Line 258 C++
msenv.dll!5d0033d1()
msenv.dll!5d000836()
msenv.dll!5d0004ac()
[Managed to Native Transition]
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControl.MyCommandFilter.MyDelegator.Exec() Line 822 + 0x35 bytes C#
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControl.ExecuteDelegateCommand() Line 772 + 0x1b bytes C#
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControlManager.MyDefaultTypingHandler.Type(JetBrains.TextControl.ITextControl textControl = {JetBrains.VSIntegration.TextControl.VSTextControl}, char c = 'a', System.Action nextHandler = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 109 + 0xb bytes C#
JetBrains.Platform.TeamCity.TextControl.dll!JetBrains.TextControl.Impl.TextControlManagerImplBase.NextWrapper.Next() + 0x8b bytes
JetBrains.Platform.TeamCity.TextControl.dll!JetBrains.TextControl.Util.TypingHandlerUtil.Type(JetBrains.TextControl.ITextControl textControl, char c, System.Action nextHandler) + 0xb5 bytes
JetBrains.Platform.TeamCity.TextControl.dll!JetBrains.TextControl.Impl.TextControlManagerImplBase.NextWrapper.Next() + 0x8b bytes
JetBrains.Platform.TeamCity.TextControl.dll!JetBrains.TextControl.Impl.TextControlManagerImplBase.Type(JetBrains.TextControl.ITextControl textControl, char c) + 0xd2 bytes
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControlManager.DoType(JetBrains.VSIntegration.TextControl.VSTextControl textControl = {JetBrains.VSIntegration.TextControl.VSTextControl}, char c = 'a') Line 92 + 0x11 bytes C#
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControl.MyCommandFilter.TryDelegateToReSharper(uint nCmdID = 1, System.IntPtr pvaIn = 3534592, uint nCmdexecopt = 0, System.IntPtr pvaOut = 0, ref System.Guid pguidCmdGroup = {System.Guid}) Line 946 + 0x20 bytes C#
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControl.MyCommandFilter.Exec.AnonymousMethod() Line 859 + 0x3f bytes C#
JetBrains.Platform.TeamCity.Util.dll!JetBrains.Threading.ReentrancyGuard.Execute(string name, System.Action action) + 0x81 bytes
JetBrains.Platform.TeamCity.Util.dll!JetBrains.Threading.ReentrancyGuard.TryExecute(string name, System.Action action) + 0x46 bytes
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextControl.MyCommandFilter.Exec(ref System.Guid pguidCmdGroupRef = {System.Guid}, uint nCmdID = 1, uint nCmdexecopt = 0, System.IntPtr pvaIn = 3534592, System.IntPtr pvaOut = 0) Line 842 + 0x54 bytes C#
[Native to Managed Transition]
msenv.dll!5d0004ac()
[Managed to Native Transition]
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.InnerExec(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x1b bytes
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.ExecCommand(ref System.Guid guidCmdGroup = {System.Guid}, uint nCmdId = 1, uint nCmdexecopt = 0, System.IntPtr pvaIn = 3534592, System.IntPtr pvaOut = 0) + 0x121 bytes
Microsoft.VisualStudio.Xaml.LanguageService.dll!Microsoft.VisualStudio.Xaml.LanguageService.VsXamlLanguageService.XamlViewFilter.ExecCommand(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x96 bytes
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x8b bytes
[Native to Managed Transition]
msenv.dll!5d0004ac()
[Managed to Native Transition]
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs.AnonymousMethod() Line 918 + 0x35 bytes C#
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.CommandProcessor.WithCommand(string commandname, System.Action F) + 0x2e bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs.AnonymousMethod() Line 914 + 0x3f bytes C#
JetBrains.Platform.ReSharper.DocumentModel.dll!JetBrains.DocumentModel.Impl.DocumentBase.WithIgnoreModification(System.Action F) + 0x25 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs(string sCommandName = "Typing", System.Guid pguidCmdGroup = {System.Guid}, uint nCmdID = 1, uint nCmdexecopt = 0, System.IntPtr pvaIn = 3534592, System.IntPtr pvaOut = 0) Line 914 + 0x3b bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec.AnonymousMethod(string sCommandName = "Typing") Line 1151 + 0x4c bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.WithRegisteredDelegateBackToVsHandler.AnonymousMethod() Line 1077 + 0x14 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Logger.Catch(System.Action action) + 0x28 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.DelegateToVs() Line 884 + 0x8 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControlManager.DefaultVsTypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext = {JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext}) Line 128 + 0xe bytes C#
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.LiveTemplates.dll!JetBrains.ReSharper.LiveTemplates.Execution.LiveTemplateTracker.TypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext = {JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext}) + 0x1a bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Util.TypingHandlerUtil.Type(JetBrains.TextControl.ITypingContext typingContext) + 0xc6 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.CodeCompletion.CSharpCodeCompletionSessionManager.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x144 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x167 bytes
JetBrains.ReSharper.Asp.dll!JetBrains.ReSharper.Asp.LanguageService.AspCSharpTypingAssist.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x11e bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.BuildScriptSupport.dll!JetBrains.ReSharper.BuildScriptSupport.CodeCompletion.MSBuild.MSBuildTypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext = {JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext}) + 0x3f bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.BuildScriptSupport.dll!JetBrains.ReSharper.BuildScriptSupport.CodeCompletion.NAnt.NAntTypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext = {JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext}) + 0x3f bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x167 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Feature.Services.VB.dll!JetBrains.ReSharper.Feature.Services.VB.TypingAssist.VBTypingAssistBase.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x9a bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Feature.Services.Xml.dll!JetBrains.ReSharper.Feature.Services.Xml.TypingAssist.XmlTypingAssist.Type(JetBrains.TextControl.ITypingContext typingContext) + 0xb6 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Features.Environment.dll!JetBrains.ReSharper.Features.Environment.Tips.SolutionEventListener.MyTypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext = {JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext}) + 0x87 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.ReSharper.Features.Intellisense.dll!JetBrains.ReSharper.Features.Intellisense.ParameterInfo.ParameterInfoPopupControllerImpl.TypingHandler.Type(JetBrains.TextControl.ITypingContext typingContext) + 0x11c bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.TypingContext.CallNext() + 0x61 bytes
JetBrains.Platform.ReSharper.TextControl.dll!JetBrains.TextControl.Impl.TextControlTypingHandlersManager.Type(JetBrains.TextControl.ITextControl textControl, char c) + 0xd4 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControlManager.DoType(JetBrains.VSIntegration.TextControl.VsTextControl textControl = {JetBrains.VSIntegration.TextControl.VsTextControl}, char c = 'a') Line 44 + 0x1c bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper_Typing.AnonymousMethod() Line 1053 + 0x4d bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.WithRegisteredDelegateBackToVsHandler(string sCommandName = "Typing", System.Action<string> FExecDelegateBackToVs = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}, System.Action FRun = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1086 + 0xb bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper_Typing.AnonymousMethod() Line 1056 + 0x24 bytes C#
JetBrains.Platform.ReSharper.DocumentModel.dll!JetBrains.DocumentModel.Impl.DocumentBase.WithIgnoreModification(System.Action F) + 0x25 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper_Typing(System.IntPtr pvaIn = 3534592, System.Action<string> FExecDelegateBackToVs = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1056 + 0x3b bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper(bool bIsTyping = true, System.Guid guidCmdGroup = {System.Guid}, uint nCmdID = 1, System.IntPtr pvaIn = 3534592, System.Action<string> FExecDelegateBackToVsClosed = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1006 + 0x4c bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec.AnonymousMethod() Line 1153 + 0x49 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.Execute(string name, System.Action action) + 0x81 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.TryExecute(string name, System.Action action) + 0x46 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroupRef = {System.Guid}, uint nCmdID = 1, uint nCmdexecopt = 0, System.IntPtr pvaIn = 3534592, System.IntPtr pvaOut = 0) Line 1139 + 0x54 bytes C#
msenv.dll!5d0004ac()
[Native to Managed Transition]
msenv.dll!5d0004ac()
msenv.dll!5d0004ac()
msenv.dll!5d0005e3()
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DefWndProc(ref System.Windows.Forms.Message m = {System.Windows.Forms.Message}) + 0x93 bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.WndProc(ref System.Windows.Forms.Message m) + 0x5 bytes
JetBrains.Platform.CommonServices.dll!JetBrains.Platform.CommonServices.TextControlServices.Impl.VSTextViewWindow.WndProc(ref System.Windows.Forms.Message m) + 0x9c bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.Callback(System.IntPtr hWnd, int msg = 258, System.IntPtr wparam, System.IntPtr lparam) + 0x5a bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DefWndProc(ref System.Windows.Forms.Message m = {System.Windows.Forms.Message}) + 0x130 bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.WndProc(ref System.Windows.Forms.Message m) + 0x5 bytes
JetBrains.Platform.TeamCity.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VSTextViewWindowEx.WndProc(ref System.Windows.Forms.Message m = {System.Windows.Forms.Message}) Line 181 + 0xb bytes C#
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.Callback(System.IntPtr hWnd, int msg = 258, System.IntPtr wparam, System.IntPtr lparam) + 0x5a bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DefWndProc(ref System.Windows.Forms.Message m = {System.Windows.Forms.Message}) + 0x130 bytes
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.WndProc(ref System.Windows.Forms.Message m) + 0x5 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextViewCurrentLineHighlighter.WndProc(ref System.Windows.Forms.Message m = {System.Windows.Forms.Message}) Line 262 + 0xb bytes C#
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DebuggableCallback(System.IntPtr hWnd, int msg = 258, System.IntPtr wparam, System.IntPtr lparam) + 0x57 bytes
user32.dll!75d28807()
user32.dll!75d28962()
user32.dll!75d28911()
user32.dll!75d28aad()
user32.dll!75d28b00()
msenv.dll!5cff1553()
msenv.dll!5d0ab9bd()
msenv.dll!5d0ab94d()
msenv.dll!5d0ab8e9()
msenv.dll!5d0ab8b8()
msenv.dll!5d0abe4e()
msenv.dll!5d0a7561()
devenv.exe!2ff2aabc()
devenv.exe!2ff278f2()
advapi32.dll!76f8f2f5()
advapi32.dll!76f8f1c0()
advapi32.dll!76f8f594()
ntdll.dll!774604a2()
advapi32.dll!76f8f405()
advapi32.dll!76f8f4d5()
advapi32.dll!76f8f4d5()
devenv.exe!2ff21ea4()
kernel32.dll!76bee3f3()
ntdll.dll!774bcfed()
ntdll.dll!774bd1ff()
UiTaskExecutorWorker:
> ntdll.dll!77460bc5()
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
[Managed to Native Transition]
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.Run() + 0x2d bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.CreateDispatcherThread.AnonymousMethod() + 0x54 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
kernel32.dll!76b71638()
shimeng.dll!72cb4435()
kernel32.dll!76bee3f3()
ntdll.dll!774bcfed()
ntdll.dll!774bd1ff()
LicenseCheck:
> ntdll.dll!7746039d()
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
mswsock.dll!75082283()
mswsock.dll!7508ec24()
[Managed to Native Transition]
System.dll!System.Net.Sockets.Socket.ReceiveFrom(byte[] buffer = {byte[65536]}, int offset = 0, int size = 65536, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP = {System.Net.IPEndPoint}) + 0x15d bytes
System.dll!System.Net.Sockets.UdpClient.Receive(ref System.Net.IPEndPoint remoteEP = null) + 0x6e bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.SocketManager.PortListenerThread.Run() + 0x94 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
kernel32.dll!76bee3f3()
ntdll.dll!774bcfed()
ntdll.dll!774bd1ff()
Teamcity Activtion:
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.TeamCity.WebLinkListener.dll!JetBrains.TeamCity.WebLinkListener.BlockingHttpHost.BeginAccept() + 0x6a bytes
JetBrains.TeamCity.WebLinkListener.dll!JetBrains.TeamCity.WebLinkListener.BlockingHttpHost.Start(System.Threading.AutoResetEvent started) + 0x22 bytes
JetBrains.TeamCity.WebLinkListener.dll!JetBrains.TeamCity.WebLinkListener.HttpHost.ActivationThreadRun() + 0x36 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
[Frames below may be incorrect and/or missing, no symbols loaded for mscorwks.dll]
kernel32.dll!76bee3f3()
ntdll.dll!774bcfed()
ntdll.dll!774bd1ff()
Here's what I get from an attached VS:
[Managed to Native Transition]
> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.NativeEvent.WaitOne(int timeout) + 0xe bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire(int timeout = -1) + 0x184 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire() + 0x9 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ShellLocks.AcquireWriteLock() + 0x53 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Init(bool takeLock) + 0x4a bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Execute(System.Action action = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) + 0x44 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.AnonymousMethod(JetBrains.ProjectModel.IProjectFile dfile = {JetBrains.ProjectModel.Impl.ProjectFileImpl}) Line 703 + 0x27 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.CollectionUtil.ForEach<JetBrains.ProjectModel.IProjectFile>(System.Collections.Generic.IEnumerable<JetBrains.ProjectModel.IProjectFile> enumerable = {System.Linq.Enumerable.WhereImpl<JetBrains.ProjectModel.IProjectFile>}, System.Action<JetBrains.ProjectModel.IProjectFile> action = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) + 0x95 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.AnonymousMethod() Line 703 + 0xcf bytes C#
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ReadLockCookie.Execute(System.Action action) + 0x45 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.AnonymousMethod() Line 677 + 0x26 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.LogCookie.Execute(string comment, System.Action F) + 0x67 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.AnonymousMethod() Line 677 + 0x3d bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.ProjectModel.UnguardedCallbackMerger.ExecuteOrQueue.AnonymousMethod() + 0x20 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.Execute(string name, System.Action action) + 0x81 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.ExecuteOrQueue(string name, System.Action action) + 0x75 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.ProjectModel.UnguardedCallbackMerger.ExecuteOrQueue(JetBrains.Threading.ReentrancyGuard reega, JetBrains.DataFlow.Disposables disposables, string name, System.Action F) + 0xa8 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.ProjectModel.UnguardedCallbackMerger.ExecuteOrQueueOrMerge(string name, System.Action F) + 0x57 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx(JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE docCookie = {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE}, string pszMkDocumentNew = null, string pszMkDocumentOld = null, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierOld = null, JetBrains.VSIntegration.Interop.Declarations.VsShell.VSRDTATTRIB grfAttribs = RDTA_DocDataIsDirty) Line 677 + 0x39 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentModel.VSIntegration.VsDocumentManagerRdtListener.JetBrains.VSIntegration.Interop.Declarations.VsShell.IVsRunningDocTableEvents2.OnAfterAttributeChangeEx(JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE docCookie = {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE}, JetBrains.VSIntegration.Interop.Declarations.VsShell.VSRDTATTRIB grfAttribs = RDTA_DocDataIsDirty, JetBrains.VSIntegration.Interop.Declarations.VsShell.IVsHierarchy pHierOld = null, JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE itemidOld = {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE}, string pszMkDocumentOld = null, JetBrains.VSIntegration.Interop.Declarations.VsShell.IVsHierarchy pHierNew = null, JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE itemidNew = {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE}, string pszMkDocumentNew = null) Line 135 + 0x2e bytes C#
[Native to Managed Transition]
Hello Mike,
Thank you! But this is only main (UI) thread. We need all managed threads
stacktraces to identify deadlock or other threading issue. Could you please
capture stack traces from other threads next time you hit into the issue?
Thanks!
Sincerely,
Ilya Ryzhenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
IR> Here's what I get from an attached VS:
IR>
IR>
IR>
>> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.Nati
>> veEvent.WaitOne(int timeout) + 0xe bytes
>>
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.Ree
IR> ntrantWriterPreferenceReadWriteLock.WriterLock.Acquire(int timeout =
IR> -1) + 0x184 bytes
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.Ree
IR> ntrantWriterPreferenceReadWriteLock.WriterLock.Acquire() + 0x9 bytes
IR> JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ShellLo
IR> cks.AcquireWriteLock() + 0x53 bytes
IR> JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLo
IR> ckCookie.Init(bool takeLock) + 0x4a bytes
IR> JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLo
IR> ckCookie.Execute(System.Action action = {Method = Cannot evaluate
IR> expression because a native frame is on top of the call stack.}) +
IR> 0x44 bytes
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.Anony
IR> mousMethod(JetBrains.ProjectModel.IProjectFile dfile =
IR> {JetBrains.ProjectModel.Impl.ProjectFileImpl}) Line 703 + 0x27 bytes
IR> C#
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.CollectionUtil.
IR> ForEach<JetBrains.ProjectModel.IProjectFile>(System.Collections.Gene
IR> ric.IEnumerable<JetBrains.ProjectModel.IProjectFile> enumerable =
IR> {System.Linq.Enumerable.WhereImpl<JetBrains.ProjectModel.IProjectFil
IR> e>}, System.Action<JetBrains.P
IR> rojectModel.IProjectFile> action = {Method = Cannot evaluate
IR> expression because a native frame is on top of the call stack.}) +
IR> 0x95 bytes
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.Anony
IR> mousMethod() Line 703 + 0xcf bytes C#
IR> JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ReadLoc
IR> kCookie.Execute(System.Action action) + 0x45 bytes
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.Anony
IR> mousMethod() Line 677 + 0x26 bytes C#
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.LogCookie.Execu
IR> te(string comment, System.Action F) + 0x67 bytes
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx.Anony
IR> mousMethod() Line 677 + 0x3d bytes C#
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.Projec
IR> tModel.UnguardedCallbackMerger.ExecuteOrQueue.AnonymousMethod() +
IR> 0x20 bytes
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.Reentrancy
IR> Guard.Execute(string name, System.Action action) + 0x81 bytes
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.Reentrancy
IR> Guard.ExecuteOrQueue(string name, System.Action action) + 0x75 bytes
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.Projec
IR> tModel.UnguardedCallbackMerger.ExecuteOrQueue(JetBrains.Threading.Re
IR> entrancyGuard reega, JetBrains.DataFlow.Disposables disposables,
IR> string name, System.Action F) + 0xa8 bytes
IR> JetBrains.Platform.ReSharper.Util.dll!JetBrains.VSIntegration.Projec
IR> tModel.UnguardedCallbackMerger.ExecuteOrQueueOrMerge(string name,
IR> System.Action F) + 0x57 bytes
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManager.OnRdtAfterAttributeChangeEx(JetBr
IR> ains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE docCookie =
IR> {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE},
IR> string pszMkDocumentNew = null
IR> , string pszMkDocumentOld = null,
IR> Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierOld = null,
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.VSRDTATTRIB
IR> grfAttribs = RDTA_DocDataIsDirty) Line 677 + 0x39 bytes C#
IR> JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.DocumentMod
IR> el.VSIntegration.VsDocumentManagerRdtListener.JetBrains.VSIntegratio
IR> n.Interop.Declarations.VsShell.IVsRunningDocTableEvents2.OnAfterAttr
IR> ibuteChangeEx(JetBrains.VSIntegration.Interop.Declarations.VsShell.V
IR> SCOOKIE docCookie = {JetBrai
IR> ns.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE},
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.VSRDTATTRIB
IR> grfAttribs = RDTA_DocDataIsDirty,
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.IVsHierarchy
IR> pHierOld = null,
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE
IR> itemidOld =
IR> {JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE},
IR> string pszMkDocumentOld = null,
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.IVsHierarchy
IR> pHierNew = null,
IR> JetBrains.VSIntegration.Interop.Declarations.VsShell.VSCOOKIE
IR> itemidNew = {JetBrains.VSIntegration.Interop.
IR> Declarations.VsShell.VSCOOKIE}, string pszMkDocumentNew = null) Line
IR> 135 + 0x2e bytes C#
IR>
IR>
IR> ---
IR> Original message URL:
IR> http://www.jetbrains.net/devnet/message/5234263#5234263
Here are the stack traces of all the threads I could find. I have also attached a text file to this post which has these stack traces in it (a little more readable)
Main Thread:
[Managed to Native Transition]
> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.NativeEvent.WaitOne(int timeout) + 0xe bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire(int timeout = -1) + 0x184 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Concurrency.ReentrantWriterPreferenceReadWriteLock.WriterLock.Acquire() + 0x9 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.ShellLocks.AcquireWriteLock() + 0x53 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Init(bool takeLock) + 0x4a bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.WriteLockCookie.Create(bool takeLock) + 0x3c bytes
JetBrains.Platform.ReSharper.DocumentModel.dll!JetBrains.DocumentModel.Impl.DocumentBase.HandleDocumentChange(JetBrains.DocumentModel.DocumentChange args = {JetBrains.DocumentModel.DocumentChange}, int timestamp = 3884, bool underWriteLock) + 0x86 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.HandleDocumentChangeAction.Run() Line 467 + 0x28 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeStreamTextInternal(int iPos = 12834, int iOldLen = 0, int iNewLen = 2) Line 487 + 0xb bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeLineText(System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.TextManager.Interop.TextLineChange> pTextLineChange = {Microsoft.VisualStudio.TextManager.Interop.TextLineChange[1]}) Line 608 + 0x1d bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.DocumentModel.VSDocumentOperationsHandler.OnChangeLineText(Microsoft.VisualStudio.TextManager.Interop.TextLineChange[] pTextLineChange = {Microsoft.VisualStudio.TextManager.Interop.TextLineChange[1]}, int fLast = 1) Line 572 + 0xf bytes C#
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.InnerExec(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x1b bytes
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.ExecCommand(ref System.Guid guidCmdGroup = {System.Guid}, uint nCmdId = 3, uint nCmdexecopt = 0, System.IntPtr pvaIn = 0, System.IntPtr pvaOut = 0) + 0x121 bytes
Microsoft.VisualStudio.Xaml.LanguageService.dll!Microsoft.VisualStudio.Xaml.LanguageService.VsXamlLanguageService.XamlViewFilter.ExecCommand(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x96 bytes
Microsoft.VisualStudio.Package.LanguageService.9.0.dll!Microsoft.VisualStudio.Package.ViewFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x8b bytes
[Native to Managed Transition]
[Managed to Native Transition]
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs.AnonymousMethod() Line 918 + 0x35 bytes C#
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.CommandProcessor.WithCommand(string commandname, System.Action F) + 0x2e bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs.AnonymousMethod() Line 914 + 0x3f bytes C#
JetBrains.Platform.ReSharper.DocumentModel.dll!JetBrains.DocumentModel.Impl.DocumentBase.WithIgnoreModification(System.Action F) + 0x25 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.ExecDelegateBackToVs(string sCommandName = "TextControl.Enter", System.Guid pguidCmdGroup = {System.Guid}, uint nCmdID = 3, uint nCmdexecopt = 0, System.IntPtr pvaIn = 0, System.IntPtr pvaOut = 0) Line 914 + 0x3b bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec.AnonymousMethod(string sCommandName = "TextControl.Enter") Line 1151 + 0x4c bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.WithRegisteredDelegateBackToVsHandler.AnonymousMethod() Line 1077 + 0x14 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Util.Logger.Catch(System.Action action) + 0x28 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.DelegateToVs() Line 884 + 0x8 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControlManager.VsTextControlDelegatingActionHandler.Execute(JetBrains.ActionManagement.IDataContext context = {JetBrains.ActionManagement.DataContext}, JetBrains.ActionManagement.DelegateExecute nextExecute = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 146 + 0xd bytes C#
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.NextActionHandler.CallExecute() + 0x47 bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.ActionHandler(JetBrains.TextControl.ITextControl textControl, System.Windows.Forms.Keys key, JetBrains.ActionManagement.DelegateExecute nextExecute) + 0x3c bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.TypingAssistActionHandler.Execute(JetBrains.ActionManagement.IDataContext context, JetBrains.ActionManagement.DelegateExecute nextExecute) + 0x43 bytes
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.NextActionHandler.CallExecute() + 0x47 bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.ActionHandler(JetBrains.TextControl.ITextControl textControl, System.Windows.Forms.Keys key, JetBrains.ActionManagement.DelegateExecute nextExecute) + 0x3c bytes
JetBrains.ReSharper.Feature.Services.CSharp.dll!JetBrains.ReSharper.Feature.Services.CSharp.TypingAssist.CSharpTypingAssistBase.TypingAssistActionHandler.Execute(JetBrains.ActionManagement.IDataContext context, JetBrains.ActionManagement.DelegateExecute nextExecute) + 0x43 bytes
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.ExecutableAction.Execute(JetBrains.ActionManagement.IDataContext context) + 0xbc bytes
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.ActionManagerBase.CoreExecuteAction(JetBrains.ActionManagement.IExecutableAction action = {JetBrains.ActionManagement.Action}, JetBrains.ActionManagement.IDataContext context) + 0x3d bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.ActionManagement.VSActionManager.CoreExecuteAction(JetBrains.ActionManagement.IExecutableAction action = {JetBrains.ActionManagement.Action}, JetBrains.ActionManagement.IDataContext context = {JetBrains.ActionManagement.DataContext}) Line 2325 + 0xf bytes C#
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.ActionManagerBase.ExecuteActionUnsafe(JetBrains.ActionManagement.IExecutableAction action) + 0x20 bytes
JetBrains.Platform.ReSharper.UI.dll!JetBrains.ActionManagement.ActionManagerBase.ExecuteActionUnsafe(string actionId) + 0x3c bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper_NonTyping.AnonymousMethod() Line 1025 + 0x16 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.WithRegisteredDelegateBackToVsHandler(string sCommandName = "TextControl.Enter", System.Action<string> FExecDelegateBackToVs = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}, System.Action FRun = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1086 + 0xb bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper_NonTyping(uint nCmdID = 3, System.Guid pguidCmdGroup = {System.Guid}, System.Action<string> FExecDelegateBackToVs = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1025 + 0x39 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.TryDelegateToReSharper(bool bIsTyping = false, System.Guid guidCmdGroup = {System.Guid}, uint nCmdID = 3, System.IntPtr pvaIn = 0, System.Action<string> FExecDelegateBackToVsClosed = {Method = Cannot evaluate expression because a native frame is on top of the call stack.}) Line 1006 + 0x31 bytes C#
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec.AnonymousMethod() Line 1153 + 0x49 bytes C#
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.Execute(string name, System.Action action) + 0x81 bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ReentrancyGuard.TryExecute(string name, System.Action action) + 0x46 bytes
JetBrains.Platform.ReSharper.VSIntegration.dll!JetBrains.VSIntegration.TextControl.VsTextControl.VsTextViewCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroupRef = {System.Guid}, uint nCmdID = 3, uint nCmdexecopt = 0, System.IntPtr pvaIn = 0, System.IntPtr pvaOut = 0) Line 1139 + 0x54 bytes C#
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Xaml.dll!MS.Internal.Designer.TextEditor.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup = {System.Guid}, uint nCmdID = 3, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x48 bytes
Microsoft.VisualStudio.Xaml.dll!MS.Internal.Designer.EditorTab.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) + 0x25 bytes
[Native to Managed Transition]
Application Mutices
[Managed to Native Transition]
> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.Run() + 0x2d bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.CreateDispatcherThread.AnonymousMethod() + 0x54 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Pool Thread #0
[In a sleep, wait, or join]
> JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.UpdateTreeTextCoords() + 0x2e bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.GetTextLength() + 0x5 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0x63 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.XmlContextActionDataProvider.FindElementAtCaret<JetBrains.ReSharper.Psi.Xml.Tree.IXmlTag>() + 0x41 bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.MakeEmptyTagContextAction.IsAvailableInternal(JetBrains.Util.IUserDataHolder dataHolder) + 0x1d bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.XmlContextAction.IsAvailable(JetBrains.Util.IUserDataHolder cache) + 0x8 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.ContextActionTableImpl.InstantiateAvailableActions(System.Collections.Generic.IDictionary<System.Type,JetBrains.ReSharper.Daemon.IContextActionDataProvider> cache = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.Util.IUserDataHolder dataHolder = {JetBrains.Util.UserDataHolder}, JetBrains.Application.CheckForInterrupt checkForInterrupt = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}) + 0xa4 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x39 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x47 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BackgroundContextActionBuilder.Work(JetBrains.Application.CheckForInterrupt interrupt) + 0x13 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.DoWork() + 0x43 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.WorkerThreadProc() + 0x7e bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ThreadManager.PooledThread.ThreadProc() + 0x45 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Pool Thread #1
[In a sleep, wait, or join]
> JetBrains.ReSharper.Psi.Xml.dll!JetBrains.ReSharper.Psi.Xml.Impl.Tree.XmlCompositeElement.GetFirstClassReferences.MoveNext() + 0x51 bytes
JetBrains.Platform.ReSharper.Util.dll!System.Linq.Enumerable.FirstImpl<JetBrains.ReSharper.Psi.Resolve.IReference>(System.Collections.Generic.IEnumerable<JetBrains.ReSharper.Psi.Resolve.IReference> source, System.Func<JetBrains.ReSharper.Psi.Resolve.IReference,bool> predicate = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}, bool orDefault = true) + 0x5b bytes
JetBrains.Platform.ReSharper.Util.dll!System.Linq.Enumerable.FirstOrDefault<System.__Canon>(System.Collections.Generic.IEnumerable<System.__Canon> source, System.Func<System.__Canon,bool> predicate) + 0x3b bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Resolve.XamlIdentifierReferencesUtil.GetTypeReference(JetBrains.ReSharper.Psi.Xaml.Impl.Tree.ITypeUsage owner) + 0xc0 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElement.TypeReference.get() + 0x6 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlDeclaredElementUtil.QuickResolveObjectElementType(JetBrains.ReSharper.Psi.Xaml.Tree.IXamlObjectElement objectElement = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x2a bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlDeclaredElementUtil.CanDeclareElement(JetBrains.ReSharper.Psi.Xaml.Tree.IXamlAttribute nameAttribute) + 0x2b bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration.CanDeclareElementWith(JetBrains.ReSharper.Psi.Xaml.Tree.IDeclarationNameAttribute nameAttribute) + 0x49 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElementDeclaration<JetBrains.ReSharper.Psi.Xaml.Tree.IDeclarationNameAttribute>.DeclarationNameAttribute.get() + 0x182 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElementDeclaration<JetBrains.ReSharper.Psi.Xaml.Tree.IDeclarationNameAttribute>.GetNameRange() + 0x10 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElementDeclaration<System.__Canon>.DoCreateDeclaredElement() + 0x19 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElementDeclaration<JetBrains.ReSharper.Psi.Xaml.Tree.IDeclarationNameAttribute>.DeclaredElement.get() + 0x3a bytes
JetBrains.ReSharper.Feature.Services.dll!JetBrains.ReSharper.Feature.Services.CodeStructure.CodeStructureDeclarationAspects.Present(JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.CommonControls.IPresentableItem item = {JetBrains.CommonControls.PresentableItem}, JetBrains.TreeModels.TreeModelNode modelNode = {JetBrains.TreeModels.TreeSimpleModel.TreeSimpleNode}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0x18 bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0x9b bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0xca bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0xca bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0xca bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0xca bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BuildPresentation(System.Collections.Generic.IEnumerable<JetBrains.TreeModels.TreeModelNode> modelNodes, System.Collections.Generic.IDictionary<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presentation = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.UI.TreeView.StructuredPresenter<JetBrains.TreeModels.TreeModelNode,JetBrains.CommonControls.IPresentableItem> presenter = {JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter}, JetBrains.UI.TreeView.PresentationState state = {JetBrains.UI.TreeView.PresentationState}) + 0xca bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.UpdateCache(System.Collections.Generic.KeyValuePair<JetBrains.ProjectModel.IProjectFile,JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.CodeStructureCacheItem> cachePair, JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructurePresenter presenter, JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x90 bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.PerformBackgroundUpdate(JetBrains.Application.CheckForInterrupt checkForInterrupt = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}) + 0x14c bytes
JetBrains.ReSharper.Features.Browsing.dll!JetBrains.ReSharper.Features.Browsing.CodeStructure.CodeStructureBrowser.BackgroundUpdate.Work(JetBrains.Application.CheckForInterrupt interrupt) + 0x28 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.DoWork() + 0x43 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.WorkerThreadProc() + 0x7e bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ThreadManager.PooledThread.ThreadProc() + 0x45 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Pool Thread #2
[In a sleep, wait, or join]
> JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.CachedPsiValue<JetBrains.Util.Pair<JetBrains.ReSharper.Psi.Resolve.IResolveResult,JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IResolveInfo>?>.SetValue(JetBrains.ReSharper.Psi.Tree.IElement element = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}, JetBrains.Util.Pair<JetBrains.ReSharper.Psi.Resolve.IResolveResult,JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IResolveInfo>? value) + 0x37 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase<System.__Canon>.CurrentResolveResult.set(JetBrains.Util.Pair<JetBrains.ReSharper.Psi.Resolve.IResolveResult,JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IResolveInfo>? value) + 0x24 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.ResolveWithCache(JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IReferenceImpl reference) + 0x27e bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase<System.__Canon>.Resolve() + 0x5 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Util.ReferenceUtil.GetType(JetBrains.ReSharper.Psi.Resolve.IReference typeReference) + 0x15 bytes
JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElement.CreateSecondClassReferences() + 0x6e bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.CachedPsiValue<JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IReferenceImpl[]>.GetValue(JetBrains.ReSharper.Psi.Tree.IElement element = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}, System.Func<JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.IReferenceImpl[]> calculator) + 0xbe bytes
JetBrains.ReSharper.Psi.Xml.dll!JetBrains.ReSharper.Psi.Xml.Impl.Tree.XmlCompositeElement.GetSecondClassReferences(string name) + 0x68 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Tree.ElementExtensions.GetReferences.MoveNext() + 0x1b1 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.FindReferencesAt(JetBrains.Util.TextRange treeTextRange) + 0x274 bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.FixModuleQualificationContextAction.IsAvailableInternal(JetBrains.Util.IUserDataHolder dataHolder = {JetBrains.Util.UserDataHolder}) + 0x55 bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.XmlContextAction.IsAvailable(JetBrains.Util.IUserDataHolder cache) + 0x8 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.ContextActionTableImpl.InstantiateAvailableActions(System.Collections.Generic.IDictionary<System.Type,JetBrains.ReSharper.Daemon.IContextActionDataProvider> cache = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.Util.IUserDataHolder dataHolder = {JetBrains.Util.UserDataHolder}, JetBrains.Application.CheckForInterrupt checkForInterrupt = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}) + 0xa4 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x39 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x47 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BackgroundContextActionBuilder.Work(JetBrains.Application.CheckForInterrupt interrupt) + 0x13 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.DoWork() + 0x43 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.WorkerThreadProc() + 0x7e bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ThreadManager.PooledThread.ThreadProc() + 0x45 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
LicenseCheck
[Managed to Native Transition]
> System.dll!System.Net.Sockets.Socket.ReceiveFrom(byte[] buffer = {byte[65536]}, int offset = 0, int size = 65536, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP = {System.Net.IPEndPoint}) + 0x15d bytes
System.dll!System.Net.Sockets.UdpClient.Receive(ref System.Net.IPEndPoint remoteEP = null) + 0x6e bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.SocketManager.PortListenerThread.Run() + 0x94 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Activity Tracking Flush Thread
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.ActivityTracking.Impl.ActivityTracker.FlushLogEntries() + 0x3c bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
DaemonFibers #0
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.Threading.MultiCoreFibersPool.DaemonFiberProc() + 0x39 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
DaemonFibers #1
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.Threading.MultiCoreFibersPool.DaemonFiberProc() + 0x39 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Daemon
[In a sleep, wait, or join]
> JetBrains.ReSharper.Psi.Xaml.dll!JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlObjectElementDeclaration<JetBrains.ReSharper.Psi.Xaml.Tree.IDeclarationNameAttribute>.DeclaredElement.get() + 0x2f bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Resolve.Resolver.ProcessBeforeInterior(JetBrains.ReSharper.Psi.Tree.IElement element = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0xa2 bytes
JetBrains.ReSharper.Daemon.Xaml.dll!JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess.ProcessBeforeInterior(JetBrains.ReSharper.Psi.Tree.IElement element = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x26 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x29 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x41 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x41 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x41 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.FieldDeclaration}) + 0x41 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveElementUtil.ProcessDescendantForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}, JetBrains.ReSharper.Psi.Tree.IElement descendant = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlTypeDeclaration}) + 0x41 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(JetBrains.ReSharper.Psi.IRecursiveElementProcessor processor = {JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess}) + 0x1c bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Resolve.Resolver.Process(JetBrains.ReSharper.Psi.Tree.IElement topElement) + 0x48 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Resolve.AllNonQualifiedReferencesResolver.Process(JetBrains.ReSharper.Psi.Tree.IElement topElement = {JetBrains.ReSharper.Psi.Xaml.Impl.Tree.XamlFile}) + 0x56 bytes
JetBrains.ReSharper.Daemon.Xaml.dll!JetBrains.ReSharper.Daemon.Xaml.Stages.SmartResolverStage.SmartResolverProcess.Execute(System.Action<JetBrains.ReSharper.Daemon.DaemonStageResult> commiter = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}) + 0x3d bytes
JetBrains.ReSharper.Daemon.dll!JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DoHighlighting(JetBrains.ReSharper.Daemon.DaemonProcessKind kind = VISIBLE_DOCUMENT, System.Action<JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DaemonCommitContext> commiter) + 0x37a bytes
JetBrains.ReSharper.Daemon.dll!JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.DoHighlighting(bool globalAnalysisStages = false) + 0x104 bytes
JetBrains.ReSharper.Daemon.dll!JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.EnqueueHighlightingJob.AnonymousMethod() + 0xf bytes
JetBrains.ReSharper.Daemon.dll!JetBrains.ReSharper.Daemon.Impl.DaemonThreadImpl.DaemonThreadProc() + 0xda bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
CacheUpdate
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.Monitor.Wait(object obj, int millisecondsTimeout, bool exitContext) + 0x18 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Impl.Caches2.CacheUpdateThread.Run() + 0x100 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
SolutionAnalysis.UpdatingDependencyToFilesMap
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.Threading.WorkerThread.ThreadProc() + 0x42 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
XML Doc Indexing
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.Impl.Reflection2.XmlDocIndexThread.Run() + 0x3e bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Unit Test Project Explorer
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.ReSharper.UnitTestExplorer.dll!JetBrains.ReSharper.UnitTestExplorer.UnitTestManager.BackgroundProjectExplorer() + 0x2c bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
UITaskExecutorWorker
[Managed to Native Transition]
> JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.Run() + 0x2d bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.JetDispatcher.CreateDispatcherThread.AnonymousMethod() + 0x54 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Pool Thread #3
[In a sleep, wait, or join]
> JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.UpdateTreeTextCoords() + 0x2e bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.GetTextLength() + 0x5 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0x63 bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Psi.dll!JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.CompositeElement.FindElementAt(JetBrains.Util.TextRange textRange) + 0xaa bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.XmlContextActionDataProvider.FindElementAtCaret<JetBrains.ReSharper.Psi.Xml.Tree.IXmlTag>() + 0x41 bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.MakeEmptyTagContextAction.IsAvailableInternal(JetBrains.Util.IUserDataHolder dataHolder) + 0x1d bytes
JetBrains.ReSharper.Intentions.Xml.dll!JetBrains.ReSharper.Intentions.Xml.ContextActions.XmlContextAction.IsAvailable(JetBrains.Util.IUserDataHolder cache) + 0x8 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.ContextActionTableImpl.InstantiateAvailableActions(System.Collections.Generic.IDictionary<System.Type,JetBrains.ReSharper.Daemon.IContextActionDataProvider> cache = Count = Cannot evaluate expression because the current thread is in a sleep, wait, or join, JetBrains.Util.IUserDataHolder dataHolder = {JetBrains.Util.UserDataHolder}, JetBrains.Application.CheckForInterrupt checkForInterrupt = {Method = Cannot evaluate expression because the current thread is in a sleep, wait, or join}) + 0xa4 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x39 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BuildAvailableActionsList.AnonymousMethod(JetBrains.Application.CheckForInterrupt checkForInterrupt) + 0x47 bytes
JetBrains.ReSharper.Intentions.dll!JetBrains.ReSharper.Intentions.Bulbs.BulbManagerImpl.BackgroundContextActionBuilder.Work(JetBrains.Application.CheckForInterrupt interrupt) + 0x13 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.DoWork() + 0x43 bytes
JetBrains.Platform.ReSharper.Shell.dll!JetBrains.Application.InterruptableReadActivity.WorkerThreadProc() + 0x7e bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ThreadManager.PooledThread.ThreadProc() + 0x45 bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Pool Thread #4
[In a sleep, wait, or join]
> mscorlib.dll!System.Threading.WaitHandle.WaitOne(long timeout, bool exitContext) + 0x2f bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne(int millisecondsTimeout, bool exitContext) + 0x25 bytes
mscorlib.dll!System.Threading.WaitHandle.WaitOne() + 0xd bytes
JetBrains.Platform.ReSharper.Util.dll!JetBrains.Threading.ThreadManager.PooledThread.ThreadProc() + 0x2c bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) + 0x66 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() + 0x44 bytes
Attachment(s):
stacktrace.txt
Still getting deadlocks in build 1219 with WPF.
Attached stack-traces.
Cheers,
Steve
Attachment(s):
ReSharper 1219 deadlock.txt
I am also getting random freezes while editing XAML.
I'm getting this too, here's are some stack dumps...
"mike gates" <no_reply@jetbrains.com> wrote in message
news:27386894.29321236983946127.JavaMail.clearspace@app8.labs.intellij.net...
>I am running VS2008 SP1. Using any of the release builds for 4.5 the entire
>Visual Studio session will freeze up occasionally, and I have to go to the
>Task Manager to close it. When version 4.1 is installed, this never
>happens. It seems like this may only be happening when I have WPF projects
>loaded
>
>
>
>
Matt,
We've just discovered and fixed a deadlock in XAML. Tomorrow's nightly will
contain the fix.
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Mike,
Thanks for the stacktrace. It reveals exactly the same deadlock we've just
fixed.
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Jacek Sieka" <arnetheduck@gmail.com> wrote in message
news:gr1n2h$ac1$1@is.intellij.net...
>
>
>>I am running VS2008 SP1. Using any of the release builds for 4.5 the
>>entire
>>Visual Studio session will freeze up occasionally, and I have to go to the
>>Task Manager to close it. When version 4.1 is installed, this never
>>happens. It seems like this may only be happening when I have WPF projects
>>loaded
>> , but there is no consistant time when the freezing-up occurs...sometimes
>> its after 10 minutes, sometimes after 2 hours.
>>
>> I wish I could provide more information than this, but there is nothing
>> showing up in the Event Log....
>>
>> Please fix this, as I really want to use 4.5 before it goes past beta
>>
>>
>> Thanks,
>> Mike Gates
>>
>> ---
>> Original message URL:
>> http://www.jetbrains.net/devnet/message/5233726#5233726