I have a .netcore 3.1 (with some .netstandard 2.0 libraries, no external references and only managed code) project where I'm currently investigating an issue with managed heap corruption. Occasionally, it throws a System.ExecutionEngineException
, with HResult=0x80131506, in different areas of the code (for instance, when creating a new list).
Update: I have removed the .net dll and rewrote it as a .net standard project, but the issue persists.
I haven't been able to create a simple project to demonstrate the issue, but when I looked up the exception on msdn, I got:
"This type previously indicated an unspecified fatal error in the runtime. The runtime no longer raises this exception so this type is obsolete."
It further lists that this type is obsolete for all of .net core. I've never had to delve so deep into .net to try and investigate heap corruption, so I'm not 100% sure how to phrase what I'm looking for, but I guess it comes down to:
User contributions licensed under CC BY-SA 3.0