[Managed to Native Transition] System.Private.CoreLib.dll!System.Reflection.RuntimeAssembly.InternalLoad(System.Reflection.AssemblyName assemblyName, ref System.Threading.StackCrawlMark stackMark, System.Runtime.Loader.AssemblyLoadContext assemblyLoadContext, System.Reflection.RuntimeAssembly requestingAssembly, bool throwOnFileNotFound) Unknown System.Private.CoreLib.dll!System.Reflection.TypeNameParser.ResolveAssembly(string assemblyName) Unknown System.Private.CoreLib.dll!System.Reflection.TypeNameParser.GetType(string typeName, System.ReadOnlySpan nestedTypeNames, string assemblyNameIfAny) Unknown System.Private.CoreLib.dll!System.Reflection.TypeNameParser.Parse() Unknown System.Private.CoreLib.dll!System.Reflection.TypeNameParser.GetType(string typeName, System.Func assemblyResolver, System.Func typeResolver, System.Reflection.Assembly requestingAssembly, bool throwOnError, bool ignoreCase, bool extensibleParser) Unknown System.Private.CoreLib.dll!System.Type.GetType(string typeName, bool throwOnError) Unknown System.Private.CoreLib.dll!System.Diagnostics.StackFrameHelper.InitializeSourceInfo(int iSkip, bool fNeedFileInfo, System.Exception exception) Unknown System.Private.CoreLib.dll!System.Diagnostics.StackTrace.CaptureStackTrace(int skipFrames, bool fNeedFileInfo, System.Exception e) Unknown System.Private.CoreLib.dll!System.Exception.StackTrace.get() Unknown System.Private.CoreLib.dll!System.Exception.ToString() Unknown System.Private.CoreLib.dll!System.Exception.ToString() Unknown System.Private.CoreLib.dll!System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(System.Exception value) Unknown Arcanox.GameEngine.Core.dll!Arcanox.GameEngine.Core.Logging.FileLogger.Log(Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.FormattedLogValues state, System.Exception exception, System.Func formatter) Line 28 C# Microsoft.Extensions.Logging.dll!Microsoft.Extensions.Logging.Logger.Log.__LoggerLog|14_0(Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.ILogger logger, System.Exception exception, System.Func formatter, ref System.Collections.Generic.List exceptions, Microsoft.Extensions.Logging.FormattedLogValues state) Unknown Microsoft.Extensions.Logging.dll!Microsoft.Extensions.Logging.Logger.Log(Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.FormattedLogValues state, System.Exception exception, System.Func formatter) Unknown Microsoft.Extensions.Logging.Abstractions.dll!Microsoft.Extensions.Logging.Logger.Log(Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.FormattedLogValues state, System.Exception exception, System.Func formatter) Unknown Microsoft.Extensions.Logging.Abstractions.dll!Microsoft.Extensions.Logging.LoggerExtensions.Log(Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, System.Exception exception, string message, object[] args) Unknown Microsoft.Extensions.Logging.Abstractions.dll!Microsoft.Extensions.Logging.LoggerExtensions.Log(Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, System.Exception exception, string message, object[] args) Unknown Microsoft.Extensions.Logging.Abstractions.dll!Microsoft.Extensions.Logging.LoggerExtensions.LogError(Microsoft.Extensions.Logging.ILogger logger, System.Exception exception, string message, object[] args) Unknown MetroidTestGame.dll!MetroidTestGame.Program.GameManager_OnExited(object sender, Arcanox.GameEngine.Engine.GameExitedEventArgs e) Line 92 C# Arcanox.GameEngine.Engine.dll!Arcanox.GameEngine.Engine.Internal.GameManager.HandleShutdown() Line 336 C# Arcanox.GameEngine.Engine.dll!Arcanox.GameEngine.Engine.Internal.GameWatchdog.RunWatchdogAsync() Line 147 C# [Resuming Async Method] System.Private.CoreLib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown System.Private.CoreLib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AsyncStateMachineBoxd__27>.MoveNext(System.Threading.Thread threadPoolThread) Unknown System.Private.CoreLib.dll!System.Runtime.CompilerServices.TaskAwaiter.OutputWaitEtwEvents.AnonymousMethod__12_0(System.Action innerContinuation, System.Threading.Tasks.Task innerTask) Unknown Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.AsyncContextSynchronizationContext.Post.AnonymousMethod__0() Unknown System.Private.CoreLib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref System.Threading.Tasks.Task currentTaskSlot, System.Threading.Thread threadPoolThread) Unknown System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteEntry() Unknown Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.AsyncContextTaskScheduler.DoTryExecuteTask(System.Threading.Tasks.Task task) Unknown Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.Execute.AnonymousMethod__12_0() Unknown Nito.AsyncEx.Tasks.dll!Nito.AsyncEx.SynchronizationContextSwitcher.ApplyContext(System.Threading.SynchronizationContext context, System.Action action) Unknown Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.Execute() Unknown Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.Run(System.Func action) Unknown Arcanox.GameEngine.Engine.dll!Arcanox.GameEngine.Engine.Internal.GameWatchdog.RunWatchdog() Line 76 C# [Async Call Stack] [Async] System.Private.CoreLib.dll!System.Threading.Tasks.Task.Run Unknown [Async] Nito.AsyncEx.Context.dll!Nito.AsyncEx.AsyncContext.Run.AnonymousMethod__0(System.Threading.Tasks.Task t) Unknown