Haven't been able to run any of the 4.5 series with WPF projects loaded

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

19 comments

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!"


0

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...

0

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

0

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

0

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!"



0

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....

0

I posted above...I still get the deadlocks with today's build...this sucks.

0

It's a typo :( The correct is
loadby sos mscorwks

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

Hello,

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?


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!”


0

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...

0

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()        

0

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]



0

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


0

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
0

Still getting deadlocks in build 1219 with WPF.

Attached stack-traces.

Cheers,

Steve



Attachment(s):
ReSharper 1219 deadlock.txt
0

I am also getting random freezes while editing XAML.

0

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

, 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

0

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!"


0

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'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
>> , 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



0

Please sign in to leave a comment.