Latest Update (1.0.2.1) causing crashes unable to launch

Moderator: MOD_DW2

Post Reply
eddiaz79
Posts: 27
Joined: Thu Jan 28, 2021 1:00 am

Latest Update (1.0.2.1) causing crashes unable to launch

Post by eddiaz79 »

Since the Latest Update (1.0.2.1) my game is crashing when zooming in and zooming out, the FPS goes from 38 FPS to 5 FPS when zooming in or sometimes crashes.

I followed the AMD GPU recommendations and I still that game is crashing. My game was crashing in prior updates but not as frequent as now. I am basically unable to launch the game. I pressed shift and ~ and AMD 5700 XT is running however when I zoom in, my FPS goes to 5 fps from 30 fps to 38 fps and it sometimes crashes. I accidentally pressed shift and tab and turned off the interface display and suddenly the FPS is consistent 60 FPS so far. Not sure if that helps. The game is still crashing when launching.

I have a Ryzen 7 3800x
32 gig
SSD
5700XT AMD

8-03-2022 23-56-24.831: Obtaining Current Adapter: AMD Radeon RX 5700 XT
18-03-2022 23-56-24.831: Adapter found: AMD Radeon RX 5700 XT
18-03-2022 23-56-48.114: CRASH while creating texture of size 4096x2048 with format R32_Float:
18-03-2022 23-56-48.116: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateTexture2D(Texture2DDescription& descRef, DataBox[] initialDataRef, Texture2D texture2DOut)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at DistantWorlds.Types.DrawingHelper.CreateTextureSafely(GraphicsDevice graphics, Int32 width, Int32 height, PixelFormat pixelFormat)
18-03-2022 23-56-48.222: CRASH while creating texture of size 4096x2048 with format R32_Float:
18-03-2022 23-56-48.222: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateTexture2D(Texture2DDescription& descRef, DataBox[] initialDataRef, Texture2D texture2DOut)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at DistantWorlds.Types.DrawingHelper.CreateTextureSafely(GraphicsDevice graphics, Int32 width, Int32 height, PixelFormat pixelFormat)
18-03-2022 23-56-48.641: CRASH while creating texture of size 4096x2048 with format R32_Float:
18-03-2022 23-56-48.653: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateTexture2D(Texture2DDescription& descRef, DataBox[] initialDataRef, Texture2D texture2DOut)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at DistantWorlds.Types.DrawingHelper.CreateTextureSafely(GraphicsDevice graphics, Int32 width, Int32 height, PixelFormat pixelFormat)
18-03-2022 23-56-48.747: CRASH while creating texture of size 4096x2048 with format R32_Float:
18-03-2022 23-56-48.748: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateTexture2D(Texture2DDescription& descRef, DataBox[] initialDataRef, Texture2D texture2DOut)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at DistantWorlds.Types.DrawingHelper.CreateTextureSafely(GraphicsDevice graphics, Int32 width, Int32 height, PixelFormat pixelFormat)
18-03-2022 23-56-48.848: CRASH while creating texture of size 4096x2048 with format R32_Float:
18-03-2022 23-56-48.848: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateTexture2D(Texture2DDescription& descRef, DataBox[] initialDataRef, Texture2D texture2DOut)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at DistantWorlds.Types.DrawingHelper.CreateTextureSafely(GraphicsDevice graphics, Int32 width, Int32 height, PixelFormat pixelFormat)

Distant Worlds - Crash Dump - Version 1.0.2.1

11:34:14 PM Friday, March 18, 2022


Xenko.Core.Serialization.Contents.ContentManagerException: Unexpected exception while loading asset [Effects/Weapons/lightning_blue]. Reason: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.
. Check inner-exception for details. ---> SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateShaderResourceView(Resource resourceRef, Nullable`1 descRef, ShaderResourceView sRViewOut)
at Xenko.Graphics.Texture.GetShaderResourceView(ViewType viewType, Int32 arrayOrDepthSlice, Int32 mipIndex)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at Xenko.Graphics.Data.TextureContentSerializer.Serialize(ArchiveMode mode, SerializationStream stream, Texture texture, Boolean allowContentStreaming)
at Xenko.Core.Serialization.Contents.ContentManager.DeserializeObject(Queue`1 serializeOperations, Reference parentReference, String url, Type objType, Object obj, ContentManagerLoaderSettings settings)
--- End of inner exception stack trace ---
at Xenko.Core.Serialization.Contents.ContentManager.DeserializeObject(Queue`1 serializeOperations, Reference parentReference, String url, Type objType, Object obj, ContentManagerLoaderSettings settings)
at Xenko.Core.Serialization.Contents.ContentManager.DeserializeObject(String initialUrl, String newUrl, Type type, Object obj, ContentManagerLoaderSettings settings)
at Xenko.Core.Serialization.Contents.ContentManager.Load(Type type, String url, ContentManagerLoaderSettings settings)
at Xenko.Core.Serialization.Contents.ContentManager.Load[T](String url, ContentManagerLoaderSettings settings)
at DistantWorlds2.ScaledRenderer.LoadParticleEffectsByName()
at DistantWorlds2.ScaledRenderer.Initialize(DWGame game)
at DistantWorlds2.DWGame.Update(GameTime gameTime)


Further info follows:

SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateShaderResourceView(Resource resourceRef, Nullable`1 descRef, ShaderResourceView sRViewOut)
at Xenko.Graphics.Texture.GetShaderResourceView(ViewType viewType, Int32 arrayOrDepthSlice, Int32 mipIndex)
at Xenko.Graphics.Texture.InitializeFromImpl(DataBox[] dataBoxes)
at Xenko.Graphics.Texture.InitializeFrom(Texture parentTexture, TextureDescription description, TextureViewDescription viewDescription, DataBox[] textureDatas)
at Xenko.Graphics.Data.TextureContentSerializer.Serialize(ArchiveMode mode, SerializationStream stream, Texture texture, Boolean allowContentStreaming)
at Xenko.Core.Serialization.Contents.ContentManager.DeserializeObject(Queue`1 serializeOperations, Reference parentReference, String url, Type objType, Object obj, ContentManagerLoaderSettings settings)


--- COMPLETE ---

SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.

at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateBuffer(BufferDescription& descRef, Nullable`1 initialDataRef, Buffer bufferOut)
at SharpDX.Direct3D11.Buffer..ctor(Device device, IntPtr dataPointer, BufferDescription description)
at Xenko.Graphics.Buffer.InitializeFromImpl(BufferDescription description, BufferFlags viewFlags, PixelFormat viewFormat, IntPtr dataPointer)
at Xenko.Graphics.Buffer.ToStaging()
at Xenko.Graphics.Buffer.GetData[TData](CommandList commandList, TData[] toData)
at Xenko.Graphics.Buffer.GetData[TData](CommandList commandList)
at DistantWorlds.Types.ModelVertexData.GetVertexData(Game game, Mesh mesh, Quaternion rotation, Single inflationFactor, VertexPositionNormalTexture[]& vertices, Int32[]& indices, Vector3& size, Vector3& minimum, Vector3& maximum, Single& maximumDimension, String modelName)
at DistantWorlds.Types.ModelVertexData.GetVertexData(Game game, GraphicsDevice graphics, Mesh mesh, Quaternion rotation, String modelName)
at DistantWorlds.Types.ModelEffectHelper.ProcessModel(Game game, GraphicsDevice graphics, Model model, String path, Boolean generateModelVertexData, Boolean includeChildMeshes)
at DistantWorlds.Types.ModelEffectHelper.ObtainModel(ContentManager assets, Game game, GraphicsDevice graphics, String modelPath, Boolean generateModelVertexData, Boolean includeChildMeshes, ModelVertexData& modelVertexData)
at DistantWorlds.Types.ModelEffectHelper.ObtainModelForDesign(ContentManager assets, Game game, GraphicsDevice graphics, Design design, Galaxy galaxy, Single& modelSizeScalar, Vector3& modelSize, Vector3& minimum, Vector3& maximum, Boolean[]& meshNodeRendered, Int32[]& meshNodeParentIndexes)
at DistantWorlds2.EffectHelper.GenerateGraphicsNode(StellarObject stellarObject, Design design, Boolean isDesignMode, Galaxy galaxy, Empire empire, Orb sun, Int32 originX, Int32 originY, Single coordinateDivisor, CameraInfo camera, Scene scene, SceneViewMode viewMode, SceneRenderType sceneRenderType, DWGame game, GraphicsDevice graphics, ContentManager assets, Location locationOverride)
at DistantWorlds2.EffectHelper.GenerateGraphicsNode(StellarObject stellarObject, Galaxy galaxy, Empire empire, Orb sun, Int32 originX, Int32 originY, Single coordinateDivisor, CameraInfo camera, Scene scene, SceneViewMode viewMode, SceneRenderType sceneRenderType, DWGame game, GraphicsDevice graphics, ContentManager assets, Location locationOverride)
at DistantWorlds2.ScaledRenderer.GenerateBackgroundScene(GraphicsDevice graphics, OrbType orbType, Race race, ShipRole baseRole, Boolean addColony, Random rnd)
at DistantWorlds2.ScaledRenderer.GenerateBackgroundScene(GraphicsDevice graphics)
at DistantWorlds2.ScaledRenderer.CheckGenerateMenuBackgroundScene(MenuRenderer preSceneRenderer, MenuRenderer postSceneRenderer)
at DistantWorlds2.DWGame.Update(GameTime gameTime)


--- COMPLETE ---
Attachments
DW2_CrashDump 19-03-2022 00-22-03.txt
(3.2 KiB) Downloaded 18 times
DW2_CrashDump 18-03-2022 23-34-14.txt
(3.54 KiB) Downloaded 16 times
SessionLog.txt
(134.89 KiB) Downloaded 13 times
DxDiag.txt
(96.62 KiB) Downloaded 18 times
User avatar
davidjruss
Posts: 256
Joined: Sat May 25, 2002 11:03 am
Location: Derby, England

Re: Latest Update (1.0.2.1) causing crashes unable to launch

Post by davidjruss »

I am also having CTD's when zooming in and out using the mousewheel. Did not have the CTD's using the mousewheel with previous versions , only the latest.

DavidR
Post Reply

Return to “Distant Worlds 2: Tech Support”