nrlemo Posted December 7, 2020 Share Posted December 7, 2020 dcs.log-20201207-171826.zip Link to comment Share on other sites More sharing options...
nrlemo Posted December 7, 2020 Author Share Posted December 7, 2020 2 hours ago, nrlemo said: dcs.log-20201207-171826.zip 902.13 kB · 6 downloads Hello! i'd appreciate the help on this matter. I've got constant CTD usings DCS. Already did two complete reinstallations of DCS World and the GPU drivers using DDU. Thanks Link to comment Share on other sites More sharing options...
Flappie Posted December 7, 2020 Share Posted December 7, 2020 Hello. Your archive doesn't contain the full dcs.log file, only the final crashlog. I can already say it looks like a driver crash, but it's not always the case: # -------------- 20201207-171826 -------------- DCS/2.5.6.55960 (x86_64; Windows NT 10.0.20215) C:\WINDOWS\SYSTEM32\d3d11.dll # C0000005 ACCESS_VIOLATION at E395C7C5 00:00000000 SymInit: Symbol-SearchPath: '.;E:\DCS World;E:\DCS World\bin;C:\WINDOWS;C:\WINDOWS\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'nrlemo' OS-Version: 10.0.20215 () 0x100-0x1 0x000000000013C7C5 (d3d11): CreateDirect3D11SurfaceFromDXGISurface + 0xED95 0x0000000000030857 (dx11backend): createRenderer + 0x17907 0x0000000000076523 (edterrainGraphics41): edtg41::TerrainRenderable::dumpRenderItem + 0x65C13 0x00000000000C942F (edterrainGraphics41): createInstancerRenderable + 0x368FF 0x00000000000C4FB0 (edterrainGraphics41): createInstancerRenderable + 0x32480 0x00000000000C6200 (edterrainGraphics41): createInstancerRenderable + 0x336D0 0x00000000000DC9B8 (edCore): ed::this_thread::yield + 0x318 0x00000000000D3F7A (edCore): ed::make_render_thread_tasks + 0x1A 0x0000000000724408 (DCS): CoreUtils::TempFilesManager::operator= + 0x3B67D8 0x00000000006F6604 (DCS): CoreUtils::TempFilesManager::operator= + 0x3889D4 0x00000000006F69C9 (DCS): CoreUtils::TempFilesManager::operator= + 0x388D99 0x00000000016E8CEB (DCS): AmdPowerXpressRequestHighPerformance + 0xB1ACE7 0x00000000008E261E (DCS): CoreUtils::TempFilesManager::operator= + 0x5749EE 0x0000000000018394 (KERNEL32): BaseThreadInitThunk + 0x14 0x000000000005262B (ntdll): RtlUserThreadStart + 0x2B Can you please attach your latest dcs.log file? ( C:\Users\username\Saved Games\DCS...\Logs\dcs.log ) Your dxdiag log might be useful too. Here's how to obtain one. Don't accept indie game testing requests from friends in Discord. Ever. Link to comment Share on other sites More sharing options...
nrlemo Posted December 7, 2020 Author Share Posted December 7, 2020 1 hour ago, Flappie said: Hello. Your archive doesn't contain the full dcs.log file, only the final crashlog. I can already say it looks like a driver crash, but it's not always the case: # -------------- 20201207-171826 -------------- DCS/2.5.6.55960 (x86_64; Windows NT 10.0.20215) C:\WINDOWS\SYSTEM32\d3d11.dll # C0000005 ACCESS_VIOLATION at E395C7C5 00:00000000 SymInit: Symbol-SearchPath: '.;E:\DCS World;E:\DCS World\bin;C:\WINDOWS;C:\WINDOWS\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'nrlemo' OS-Version: 10.0.20215 () 0x100-0x1 0x000000000013C7C5 (d3d11): CreateDirect3D11SurfaceFromDXGISurface + 0xED95 0x0000000000030857 (dx11backend): createRenderer + 0x17907 0x0000000000076523 (edterrainGraphics41): edtg41::TerrainRenderable::dumpRenderItem + 0x65C13 0x00000000000C942F (edterrainGraphics41): createInstancerRenderable + 0x368FF 0x00000000000C4FB0 (edterrainGraphics41): createInstancerRenderable + 0x32480 0x00000000000C6200 (edterrainGraphics41): createInstancerRenderable + 0x336D0 0x00000000000DC9B8 (edCore): ed::this_thread::yield + 0x318 0x00000000000D3F7A (edCore): ed::make_render_thread_tasks + 0x1A 0x0000000000724408 (DCS): CoreUtils::TempFilesManager::operator= + 0x3B67D8 0x00000000006F6604 (DCS): CoreUtils::TempFilesManager::operator= + 0x3889D4 0x00000000006F69C9 (DCS): CoreUtils::TempFilesManager::operator= + 0x388D99 0x00000000016E8CEB (DCS): AmdPowerXpressRequestHighPerformance + 0xB1ACE7 0x00000000008E261E (DCS): CoreUtils::TempFilesManager::operator= + 0x5749EE 0x0000000000018394 (KERNEL32): BaseThreadInitThunk + 0x14 0x000000000005262B (ntdll): RtlUserThreadStart + 0x2B Can you please attach your latest dcs.log file? ( C:\Users\username\Saved Games\DCS...\Logs\dcs.log ) Your dxdiag log might be useful too. Here's how to obtain one. Hello Flappie, thanks for your reply, i think the log is this one. dcs.log Link to comment Share on other sites More sharing options...
Flappie Posted December 7, 2020 Share Posted December 7, 2020 Thank you. This is the dreaded "DXGI_ERROR_DEVICE_REMOVED" error, which means the GPU was not responding to DirectX requests in the expected timing. However, you have two unusual events a few seconds before the crash: an "invalidated" audio device, and a new TrackIR discovery (as if you had closed the TIR program then reopened it while the game was on - did you?). 2020-12-07 20:10:44.332 ERROR SOUND: IAudioClient::GetCurrentPadding failed: 0x88890004 (AUDCLNT_E_DEVICE_INVALIDATED) 2020-12-07 20:10:45.734 INFO SOUND: Opening default audio device. 2020-12-07 20:10:45.741 INFO SOUND: Driver reports 2 channels with mask 0x3 2020-12-07 20:10:45.741 INFO SOUND: Using 2 channels at 48000 Hz 2020-12-07 20:10:45.741 INFO SOUND: Channel layout: Headphones/Stereo 2020-12-07 20:10:49.088 INFO INPUT: Device [TrackIR] created deviceId = -1 2020-12-07 20:10:50.984 ERROR DX11BACKEND: DX device removed. Reason: 0x887A0007 2020-12-07 20:19:27.084 WARNING LOG: 88223 duplicate message(s) skipped. 2020-12-07 20:19:27.084 ERROR DX11BACKEND: Failed to create shader resource view for dxgui/skins/skinme/images/mission_editor/static_me_question.png. Reason: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action. Can you check for an audio driver issue? In your NVIDIA panel, what is the value of the "Maximm pre-rendered frames" parameter? Don't accept indie game testing requests from friends in Discord. Ever. Link to comment Share on other sites More sharing options...
nrlemo Posted December 8, 2020 Author Share Posted December 8, 2020 Flappie, currently the "Maximm pre-rendered frames" setting is set to "Use the 3d application settings". Although, i reloaded the drivers to a previous version 432.00 and no issues so far. I dont have a trackir hardware. And i have an asus xonar DG sound card installed, its active but its not the currently used sound output. Regarding the "dreaded "DXGI_ERROR_DEVICE_REMOVED" error".... is it happening to other users as well? any hints of its cause? THANKS! Link to comment Share on other sites More sharing options...
Flappie Posted December 8, 2020 Share Posted December 8, 2020 You're welcome! Yes, the "DXGI_ERROR_DEVICE_REMOVED" is probably the most seen error in this section of the forum. As I said, it means DirectX has work to do with the GPU, which doesn't respond in the expected timing. Unfortunately, DCS logs don't say much more about this. If it happens to you again, please come back here. 1 Don't accept indie game testing requests from friends in Discord. Ever. Link to comment Share on other sites More sharing options...
Glow Posted March 21, 2021 Share Posted March 21, 2021 (edited) Hi. I had similar error: DX device removed 0x887A0006 I found solution, looks like it's working fine: https://docs.substance3d.com/spdoc/gpu-drivers-crash-with-long-computations-128745489.html In short: GPU drivers will stop and get a kick from Windows and DCS will crash. I had like 50-60fps, but when to many textures or smoke and explosions, I get crash with no hang or any foreshadowing of evil forces involvement, not a hang, no fps drop, just a CTD. Solution: Add to DWORD (32-bit) Values to Windows registry to alow Windows to wait for a driver (60-120 sec). Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers TdrDelay TdrDdiDelay Give both value of 60 (secunds decimal). I'm testing this now in my scenarios and looks like is working. Maybe would be a good thing to add this to DCS World updater? Windows updates will clean those values, so you have to remember to set those after any Win update. Edited March 21, 2021 by Glow Link to comment Share on other sites More sharing options...
Flappie Posted March 21, 2021 Share Posted March 21, 2021 Hi @Glow. Thanks for your feedback. I've already helped someone using this tweak in the past, but this is a last resort measure in my opinion. Chances are it hides another issue. However, it's a good solution when nothing else works. Don't accept indie game testing requests from friends in Discord. Ever. Link to comment Share on other sites More sharing options...
Recommended Posts