219 Hang

This is the stacktrace:

> jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonControls.Browser.NavigableBrowser.NavigableBrowser(bool showScrollbars = , bool allowKeysProcessing = , bool isDialogLike = ) Line 86 C# jetbrains.resharper.unittestsupport.dll!JetBrains.ReSharper.UnitTestSupport.UI.UnitTestControl.UnitTestControl(JetBrains.ReSharper.ProjectModel.ISolution solution = , JetBrains.ReSharper.UnitTestSupport.UI.IUnitTestStatusBar statusBar = ) Line 187 + 0x1d bytes C# jetbrains.resharper.unittestsupport.dll!JetBrains.ReSharper.UnitTestSupport.Integration.UnitTestRunner.AfterSolutionOpened() Line 37 C# jetbrains.resharper.projectmodel.dll!JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.AfterSolutionOpened() Line 189 + 0xf bytes C# jetbrains.resharper.projectmodel.dll!JetBrains.ReSharper.ProjectModel.Impl.SolutionManagerBase.OpenSolutionInternal(JetBrains.ReSharper.ProjectModel.Impl.SolutionImpl newSolution = {JetBrains.ReSharper.ProjectModel.Impl.SolutionImpl}, JetBrains.ReSharper.Shell.Progress.ITaskExecutor executor = ]]>) Line 80 C#
jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager.OpenCurrentSolution() Line 851 + 0x2a bytes C#
jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager.OpenVSSolution(bool afterOpenSolution = true) Line 350 + 0x9 bytes C#
jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager._OnAfterOpenSolutionDelegatesClass._Delegate76() Line 333 C#
jetbrains.resharper.shell.dll!JetBrains.ReSharper.Shell.Invocator.PendingAction.Execute() Line 230 + 0xb bytes C#
jetbrains.resharper.shell.dll!JetBrains.ReSharper.Shell.Invocator.ProcessQueue() Line 167 + 0xb bytes C#
mscorlib.dll!System.Delegate.DynamicInvokeImpl(System.Object[] args) + 0x34 bytes
mscorlib.dll!System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args) + 0x3e bytes
system.windows.forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbacks() + 0x1ff bytes
system.windows.forms.dll!System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message m) + 0x743 bytes
system.windows.forms.dll!System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message m) + 0x36 bytes
system.windows.forms.dll!System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message m) + 0x17 bytes
system.windows.forms.dll!System.Windows.Forms.Application.ParkingWindow.WndProc(System.Windows.Forms.Message m) + 0xe bytes
system.windows.forms.dll!ControlNativeWindow.OnMessage(System.Windows.Forms.Message m) + 0xb bytes
system.windows.forms.dll!ControlNativeWindow.WndProc(System.Windows.Forms.Message m) + 0xbc bytes
system.windows.forms.dll!System.Windows.Forms.NativeWindow.Callback(int hWnd, int msg, int wparam, int lparam) + 0x30 bytes
system.windows.forms.dll!ThreadContext.LocalModalMessageLoop(System.Windows.Forms.Form form) + 0x19d bytes
system.windows.forms.dll!ThreadContext.RunMessageLoopInner(int reason, System.Windows.Forms.ApplicationContext context) + 0x177 bytes
system.windows.forms.dll!ThreadContext.RunMessageLoop(int reason, System.Windows.Forms.ApplicationContext context) + 0x45 bytes
system.windows.forms.dll!System.Windows.Forms.Application.RunDialog(System.Windows.Forms.Form form) + 0x34 bytes
system.windows.forms.dll!System.Windows.Forms.Form.ShowDialog(System.Windows.Forms.IWin32Window owner) + 0x4a1 bytes
system.windows.forms.dll!System.Windows.Forms.Form.ShowDialog() + 0x8 bytes
devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(DevExpress.Utils.About.ProductInfo info) + 0x45 bytes
devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(System.Type type, DevExpress.Utils.About.ProductKind kind, int[] code, bool isBetaVersion) + 0x45 bytes
devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(System.Type type, DevExpress.Utils.About.ProductKind kind, int[] code) + 0xc bytes
devexpress.xtraeditors3.dll!DevExpress.XtraEditors.BaseEdit.About() + 0x39 bytes
devexpress.xtraeditors3.dll!DevExpress.XtraTab.XtraTabControl..cctor() + 0x5e bytes
.
.
.
mscorlib.dll!System.Activator.CreateInstance(System.Type type, bool nonPublic) + 0x43 bytes
mscorlib.dll!System.RuntimeType.CreateInstanceImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) + 0x117 bytes
mscorlib.dll!System.Activator.CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) + 0xc9 bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateObject(System.Type objectClass, System.Object[] args, System.Type[] argTypes, bool fThrowException) + 0x12b bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateComponent(System.Type componentClass, Microsoft.VisualStudio.Designer.Host.DesignSite newSite) + 0x11a bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateComponent(System.Type componentClass, string name) + 0x3b bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.CodeDomLoader.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(System.Type type, System.Collections.ICollection arguments, string name, bool addToContainer) + 0xed bytes
system.design.dll!System.ComponentModel.Design.Serialization.CodeDomSerializer.DeserializeExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string name, System.CodeDom.CodeExpression expression) + 0x13c8 bytes
system.design.dll!System.ComponentModel.Design.Serialization.ComponentCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Object codeObject) + 0x1e6 bytes
system.design.dll!System.Windows.Forms.Design.ControlCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Object codeObject) + 0x278 bytes
system.design.dll!System.ComponentModel.Design.Serialization.RootCodeDomSerializer.DeserializeName(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string name) + 0x39e bytes
system.design.dll!System.ComponentModel.Design.Serialization.RootCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Object codeObject) + 0xcbc bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.CodeDomLoader.Load() + 0x1f6 bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.BaseDesignerLoader.Load() + 0x59 bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.BaseDesignerLoader.BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost host) + 0x49b bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.Load(bool reloading) + 0x16c bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.Init(System.IServiceProvider provider, System.ComponentModel.Design.Serialization.DesignerLoader designerLoader) + 0x39a bytes
microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Shell.DesignerService.Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.CreateDesigner(System.Object provider, System.Object designerLoader) + 0x100 bytes

7 comments
Comment actions Permalink

Were there any exceptions prior to hung?

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Nat" <no_mail@jetbrains.com> wrote in message
news:1311780.1140490929962.JavaMail.javamailuser@localhost...

This is the stacktrace:

>
>> jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonControls.Browser.NavigableBrowser.NavigableBrowser(bool
>> showScrollbars = , bool allowKeysProcessing = > no runtime value>, bool isDialogLike = ]]>) Line 86 C#


jetbrains.resharper.unittestsupport.dll!JetBrains.ReSharper.UnitTestSupport.UI.UnitTestControl.UnitTestControl(JetBrains.ReSharper.ProjectModel.ISolution
solution = <undefined value>,
JetBrains.ReSharper.UnitTestSupport.UI.IUnitTestStatusBar statusBar =
<undefined value>) Line 187 + 0x1d bytes C#

jetbrains.resharper.unittestsupport.dll!JetBrains.ReSharper.UnitTestSupport.Integration.UnitTestRunner.AfterSolutionOpened()
Line 37 C#

jetbrains.resharper.projectmodel.dll!JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.AfterSolutionOpened()
Line 189 + 0xf bytes C#

jetbrains.resharper.projectmodel.dll!JetBrains.ReSharper.ProjectModel.Impl.SolutionManagerBase.OpenSolutionInternal(JetBrains.ReSharper.ProjectModel.Impl.SolutionImpl
newSolution = {JetBrains.ReSharper.ProjectModel.Impl.SolutionImpl},
JetBrains.ReSharper.Shell.Progress.ITaskExecutor executor = <undefined
value>) Line 80 C#

jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager.OpenCurrentSolution()
Line 851 + 0x2a bytes C#

jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager.OpenVSSolution(bool
afterOpenSolution = true) Line 350 + 0x9 bytes C#

jetbrains.resharper.vsintegration.dll!JetBrains.ReSharper.ProjectModel.VSIntegration.VSSolutionManager._OnAfterOpenSolutionDelegatesClass._Delegate76()
Line 333 C#

jetbrains.resharper.shell.dll!JetBrains.ReSharper.Shell.Invocator.PendingAction.Execute()
Line 230 + 0xb bytes C#

jetbrains.resharper.shell.dll!JetBrains.ReSharper.Shell.Invocator.ProcessQueue()
Line 167 + 0xb bytes C#
mscorlib.dll!System.Delegate.DynamicInvokeImpl(System.Object[] args) +
0x34 bytes
mscorlib.dll!System.MulticastDelegate.DynamicInvokeImpl(System.Object[]
args) + 0x3e bytes

system.windows.forms.dll!System.Windows.Forms.Control.InvokeMarshaledCallbacks()
+ 0x1ff bytes

system.windows.forms.dll!System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message
m) + 0x743 bytes

system.windows.forms.dll!System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message
m) + 0x36 bytes

system.windows.forms.dll!System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message
m) + 0x17 bytes

system.windows.forms.dll!System.Windows.Forms.Application.ParkingWindow.WndProc(System.Windows.Forms.Message
m) + 0xe bytes

system.windows.forms.dll!ControlNativeWindow.OnMessage(System.Windows.Forms.Message
m) + 0xb bytes

system.windows.forms.dll!ControlNativeWindow.WndProc(System.Windows.Forms.Message
m) + 0xbc bytes
system.windows.forms.dll!System.Windows.Forms.NativeWindow.Callback(int
hWnd, int msg, int wparam, int lparam) + 0x30 bytes

system.windows.forms.dll!ThreadContext.LocalModalMessageLoop(System.Windows.Forms.Form
form) + 0x19d bytes
system.windows.forms.dll!ThreadContext.RunMessageLoopInner(int reason,
System.Windows.Forms.ApplicationContext context) + 0x177 bytes
system.windows.forms.dll!ThreadContext.RunMessageLoop(int reason,
System.Windows.Forms.ApplicationContext context) + 0x45 bytes

system.windows.forms.dll!System.Windows.Forms.Application.RunDialog(System.Windows.Forms.Form
form) + 0x34 bytes

system.windows.forms.dll!System.Windows.Forms.Form.ShowDialog(System.Windows.Forms.IWin32Window
owner) + 0x4a1 bytes
system.windows.forms.dll!System.Windows.Forms.Form.ShowDialog() + 0x8
bytes

devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(DevExpress.Utils.About.ProductInfo
info) + 0x45 bytes
devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(System.Type
type, DevExpress.Utils.About.ProductKind kind, int[] code, bool
isBetaVersion) + 0x45 bytes
devexpress.utils3.dll!DevExpress.Utils.About.AboutForm.Show(System.Type
type, DevExpress.Utils.About.ProductKind kind, int[] code) + 0xc bytes
devexpress.xtraeditors3.dll!DevExpress.XtraEditors.BaseEdit.About() +
0x39 bytes
devexpress.xtraeditors3.dll!DevExpress.XtraTab.XtraTabControl..cctor() +
0x5e bytes
.
.
.
mscorlib.dll!System.Activator.CreateInstance(System.Type type, bool
nonPublic) + 0x43 bytes

mscorlib.dll!System.RuntimeType.CreateInstanceImpl(System.Reflection.BindingFlags
bindingAttr, System.Reflection.Binder binder, System.Object[] args,
System.Globalization.CultureInfo culture, System.Object[]
activationAttributes) + 0x117 bytes
mscorlib.dll!System.Activator.CreateInstance(System.Type type,
System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder
binder, System.Object[] args, System.Globalization.CultureInfo culture,
System.Object[] activationAttributes) + 0xc9 bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateObject(System.Type
objectClass, System.Object[] args, System.Type[] argTypes, bool
fThrowException) + 0x12b bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateComponent(System.Type
componentClass, Microsoft.VisualStudio.Designer.Host.DesignSite newSite) +
0x11a bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.CreateComponent(System.Type
componentClass, string name) + 0x3b bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.CodeDomLoader.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(System.Type
type, System.Collections.ICollection arguments, string name, bool
addToContainer) + 0xed bytes

system.design.dll!System.ComponentModel.Design.Serialization.CodeDomSerializer.DeserializeExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager
manager, string name, System.CodeDom.CodeExpression expression) + 0x13c8
bytes

system.design.dll!System.ComponentModel.Design.Serialization.ComponentCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager
manager, System.Object codeObject) + 0x1e6 bytes

system.design.dll!System.Windows.Forms.Design.ControlCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager
manager, System.Object codeObject) + 0x278 bytes

system.design.dll!System.ComponentModel.Design.Serialization.RootCodeDomSerializer.DeserializeName(System.ComponentModel.Design.Serialization.IDesignerSerializationManager
manager, string name) + 0x39e bytes

system.design.dll!System.ComponentModel.Design.Serialization.RootCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager
manager, System.Object codeObject) + 0xcbc bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.CodeDomLoader.Load()
+ 0x1f6 bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.BaseDesignerLoader.Load()
+ 0x59 bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Serialization.BaseDesignerLoader.BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost
host) + 0x49b bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.Load(bool
reloading) + 0x16c bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Host.DesignerHost.Init(System.IServiceProvider
provider, System.ComponentModel.Design.Serialization.DesignerLoader
designerLoader) + 0x39a bytes

microsoft.visualstudio.dll!Microsoft.VisualStudio.Designer.Shell.DesignerService.Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.CreateDesigner(System.Object
provider, System.Object designerLoader) + 0x100 bytes



0
Comment actions Permalink

Hello Eugene,

No exception at all. Look like the problem occurs when I close the solution
having some forms open. So next time, when I open the solution, devenv will
open those form designers by default causing the unit test runner to inspect
on something while the background assembly loader introduced in 219 is running.
Does this make sense?

Nat

Were there any exceptions prior to hung?



0
Comment actions Permalink

Unfortunately, this didn't help :(

One more question - does your Internal Explorer works normally, and it
normally can navigate to empty page ("about:blank")?

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Nat" <nat@do-not-spam.org> wrote in message
news:a4b668e64a338c804d3bfd2effc@news.intellij.net...

Hello Eugene,

>

No exception at all. Look like the problem occurs when I close the
solution having some forms open. So next time, when I open the solution,
devenv will open those form designers by default causing the unit test
runner to inspect on something while the background assembly loader
introduced in 219 is running. Does this make sense?

>

Nat

>
>> Were there any exceptions prior to hung?
>>
>



0
Comment actions Permalink

Yep... I can...

0
Comment actions Permalink

the deadlock happens when resharper is trying to parse AxShDocVw.dll while NavigableBrowser is loading. So somehow this part of the code is keep looping forever...

while ((this.myDocument = (volatile IHTMLDocument2) ((IHTMLDocument2) this.myBrowser.get_Document())) == null)
{
Application.DoEvents();
}

0
Comment actions Permalink

Has it been fixed?

0
Comment actions Permalink

I've made some changes in that piece of code, so I hope that this bug
disappears.

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Nat" <no_mail@jetbrains.com> wrote in message
news:2630767.1141667218448.JavaMail.itn@is.intellij.net...

Has it been fixed?



0

Please sign in to leave a comment.