.NET Error Message:
The runtime has encountered a fatal error. The address of the error was at 0x7f570c2b, on thread 0x1158. The error code is 0xc0000005. This error may be a bug in the CLR or in the unsafe or non-verifiable portions of user code. Common sources of this bug include user marshaling errors for COM-interop or PInvoke, which may corrupt the stack.
Solution: Change the target in your Visual Studio project from "Any CPU" to a custom config for x86.