{ "$Bundles": { "System.Runtime": "1.0.0.0", "VRage": "0.12.23.35" }, "$Type": "VRage:Keen.VRage.Core.Platform.CrashReporting.CollectedCrash", "$Value": { "GameID": "SpaceEngineers2", "IsOfficial": false, "AppVersion": "0.12.23.35", "UserContact": "", "State": "Managed", "TotalProcessTime": 55986068, "IsTask": true, "BranchName": "Stable", "MainLogName": "SpaceEngineers2_250206_135003_358_21120.log", "ProcessFiles": [ "C:\\Users\\casey\\AppData\\Roaming\\SpaceEngineers2\\Temp\\MiniDumps\\CrashReport_250206_135007_410.dmp" ], "Exception": { "ExceptionType": "Keen.VRage.Core.Platform.CrashReporting.ThreadException", "InnerExceptionInfo": [ { "ExceptionType": "Keen.VRage.Library.Threading.UnawaitedTaskException", "InnerExceptionInfo": [ { "ExceptionType": "SixLabors.ImageSharp.ImageFormatException", "InnerExceptionInfo": [], "Message": "Bad method for ZLIB header: cmf=45", "StackTrace": "SixLabors.ImageSharp.ImageFormatException: Bad method for ZLIB header: cmf=45\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.InitializeInflateStream(Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.AllocateNewBytes(Int32 bytes, Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.ReadScanlines[TPixel](PngChunk chunk, ImageFrame`1 image, PngMetadata pngMetadata)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.Decode[TPixel](BufferedReadStream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, Func`3 largeImageExceptionFactory, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoder.Decode[TPixel](Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.Decode[TPixel](Stream stream, Configuration config, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.<>c__DisplayClass130_0`1.b__0(Stream s)\r\n at SixLabors.ImageSharp.Image.WithSeekableStream[T](Configuration configuration, Stream stream, Func`2 action)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream, IImageFormat& format)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.ImageWrap.FromStream[TDest](Stream stream, Format format)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp..ctor(IImageInfo imageInfo, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.CreateFromFileAsync(FileHandle file)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.TryLoadNonDDSAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.LoadInternalAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, Int32 targetMipLevel, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(Int32 tier, ContinuationQueue renderThread)", "HResult": -2146233088, "Source": "SixLabors.ImageSharp", "Namespace": "SixLabors.ImageSharp.Compression.Zlib" } ], "Message": "Unawaited task Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(int, Keen.VRage.Library.Threading.ContinuationQueue) has thrown an exception:", "StackTrace": "Keen.VRage.Library.Threading.UnawaitedTaskException: Unawaited task Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(int, Keen.VRage.Library.Threading.ContinuationQueue) has thrown an exception:\r\n ---> SixLabors.ImageSharp.ImageFormatException: Bad method for ZLIB header: cmf=45\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.InitializeInflateStream(Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.AllocateNewBytes(Int32 bytes, Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.ReadScanlines[TPixel](PngChunk chunk, ImageFrame`1 image, PngMetadata pngMetadata)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.Decode[TPixel](BufferedReadStream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, Func`3 largeImageExceptionFactory, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoder.Decode[TPixel](Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.Decode[TPixel](Stream stream, Configuration config, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.<>c__DisplayClass130_0`1.b__0(Stream s)\r\n at SixLabors.ImageSharp.Image.WithSeekableStream[T](Configuration configuration, Stream stream, Func`2 action)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream, IImageFormat& format)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.ImageWrap.FromStream[TDest](Stream stream, Format format)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp..ctor(IImageInfo imageInfo, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.CreateFromFileAsync(FileHandle file)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.TryLoadNonDDSAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.LoadInternalAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, Int32 targetMipLevel, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(Int32 tier, ContinuationQueue renderThread)\r\n --- End of inner exception stack trace ---", "HResult": -2146233088, "Source": null, "Namespace": "Namespace not found" } ], "Message": "Thread 1 has thrown an exception", "StackTrace": "Keen.VRage.Core.Platform.CrashReporting.ThreadException: Thread 1 has thrown an exception\r\n ---> Keen.VRage.Library.Threading.UnawaitedTaskException: Unawaited task Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(int, Keen.VRage.Library.Threading.ContinuationQueue) has thrown an exception:\r\n ---> SixLabors.ImageSharp.ImageFormatException: Bad method for ZLIB header: cmf=45\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.InitializeInflateStream(Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Compression.Zlib.ZlibInflateStream.AllocateNewBytes(Int32 bytes, Boolean isCriticalChunk)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.ReadScanlines[TPixel](PngChunk chunk, ImageFrame`1 image, PngMetadata pngMetadata)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoderCore.Decode[TPixel](BufferedReadStream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, Func`3 largeImageExceptionFactory, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.ImageDecoderUtilities.Decode[TPixel](IImageDecoderInternals decoder, Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Formats.Png.PngDecoder.Decode[TPixel](Configuration configuration, Stream stream, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.Decode[TPixel](Stream stream, Configuration config, CancellationToken cancellationToken)\r\n at SixLabors.ImageSharp.Image.<>c__DisplayClass130_0`1.b__0(Stream s)\r\n at SixLabors.ImageSharp.Image.WithSeekableStream[T](Configuration configuration, Stream stream, Func`2 action)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream, IImageFormat& format)\r\n at SixLabors.ImageSharp.Image.Load[TPixel](Configuration configuration, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.ImageWrap.FromStream[TDest](Stream stream, Format format)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp..ctor(IImageInfo imageInfo, Stream stream)\r\n at Keen.VRage.Render12.Resources.Textures.ImageSharp.CreateFromFileAsync(FileHandle file)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.TryLoadNonDDSAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.LoadInternalAsync(String debugName, FileHandle fileHandle, ManagedResourceType resourceType, Int32 targetMipLevel, AllocationGroup allocationGroup)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask.GetResult(Int64 taskId)\r\n at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()\r\n at Keen.VRage.Render12.Resources.ManagedResources.FileTexture.Keen.VRage.Render12.SceneSystem.Components.ManagedTextureStreamingComponent.IListener.RequestUpdateTier(Int32 tier, ContinuationQueue renderThread)\r\n --- End of inner exception stack trace ---\r\n --- End of inner exception stack trace ---\r\n at Keen.VRage.Core.Platform.CrashReporting.CrashHandler.<>c__DisplayClass60_0.b__0()\r\n at Keen.VRage.Library.Threading.ActionCompletion.Activate()\r\n at Keen.VRage.Library.Threading.ICompletion.ActivateProfiled(ICompletion completion)\r\n at Keen.VRage.Library.Threading.ContinuationQueue.g__Activate|20_0(ICompletion completion)\r\n at Keen.VRage.Library.Threading.ContinuationQueue.ActivateWithDiagnostics(ICompletion completion)\r\n at Keen.VRage.Library.Threading.ContinuationQueue.ProcessQueue(Boolean forceAllPending)\r\n at Keen.VRage.Core.EngineComponents.LibraryEngineComponent.UpdateQueue()\r\n at Keen.VRage.Core.EngineComponents.LibraryEngineComponent.UpdateQueue_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext)\r\n at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex)\r\n at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync)\r\n at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta)\r\n at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback)\r\n at Keen.VRage.Core.VRageCore.Run()\r\n at Keen.Game2.Program.Main(String[] args)", "HResult": -2146233088, "Source": "VRage.Core", "Namespace": "Keen.VRage.Core.Platform.CrashReporting" }, "RawProcessData": {} } }