stack overflow exception ?

SyntaxEditor for Windows Forms Forum

Posted 7 years ago by Bas Hamer
Version: 12.1.0300
Avatar

Has anyone seen this behaviour? 

If so, what ended up being your cause ? 

System.StackOverflowException
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoad(System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection)
at static Assembly System.Reflection.Assembly.Load(System.String assemblyString)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#DGe(System.String assemblyName, System.Boolean reflectionOnly)
at Assembly ActiproSoftware.SyntaxEditor.Addons.DotNet.Dom.AssemblyCodeRepository+#g.#2ye.#zGe(System.Object sender, System.ResolveEventArgs e)
at RuntimeAssembly System.AppDomain.OnAssemblyResolveEvent(System.Reflection.RuntimeAssembly assembly, System.String assemblyFullName)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName fileName, System.String codeBase, System.Security.Policy.Evidence assemblySecurity, System.Reflection.RuntimeAssembly locationHint, System.Threading.StackCrawlMark stackMark, System.Boolean throwOnFileNotFound, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)
at static RuntimeAssembly System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity, System.Threading.StackCrawlMark stackMark, System.Boolean forIntrospection, System.Boolean suppressSecurityChecks)

Comments (2)

Posted 7 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hello, can you try to repro this in a new minimal sample project, then send it to our support address?  Please rename the .zip file extension so it doesn't get spam blocked.  Then we'll debug it.  Thanks!


Actipro Software Support

Posted 7 years ago by Bas Hamer
Avatar

so far no luck on that one, it seems that a particular DLL kills it when it is loaded for the intelisense.

 We are poking the dll to see if we can figure out what is going on. 

The latest build of this product (v2018.1 build 0341) was released 7 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.