ExecutionEngineException StackOverflowException OutOfMemoryExceptionExecutionEngineException StackOverflowException OutOfMemoryExceptionExecutionEngineException StackOverflowException OutOfMemoryException using System; namespace HelloWorld { class Program { static void Main() { Console.Write("Hello world!"); Console.ReadKey(); } } } WinDbg utility.HelloWorld.pdb . You also need to load symbols for other assemblies, so create a temp directory and in the Symbol File Path window specify something similar toD:\WORK\Projects\Own\HelloWorld\HelloWorld\bin\Debug; SRV*D:\Temp\Symbols*http://msdl.microsoft.com/download/symbols
 .loadby sos mscorwks sos.dll extension and allow debugging managed code. .dump /ma D:\Temp\HelloWorld.dmp HelloWorld.dmp !dumpheap -type Exception  7093fd68 1 84 System.ExecutionEngineException 7093fd1c 1 84 System.StackOverflowException 7093fcd0 1 84 System.OutOfMemoryException 
ExecutionEngineException, StackOverflowException OutOfMemoryException ) were specifically created when the application ExecutionEngineException, StackOverflowException OutOfMemoryException to cover a situation such as when you already run out of memory and do not even have enough to create an OutOfMemory exception, as this would lead to another OOM exception. Similarly, if you already have a stack overflow, you cannot create a StackOverflowException , since you would need to call its constructor, which is impossible if the stack is already full.Source: https://habr.com/ru/post/132656/
All Articles