Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
happened to catch this error the last time it happened. not sure if it was the cause or just a symptom of the issue. the error seems to indicate a stack overflow error. but i also found this info " NT Status code 0xC0000409 corresponds to STATUS_STACK_BUFFER_OVERRUN.
However, this status code is also used when the runtime library encounters an unrecoverable error and terminates the process. That would be a reason why ucrtbase.dll is identified as the faulty module, even if the problem originated elsewhere.
"
- source: https://devblogs.microsoft.com/oldnewthing/20190108-00/?p=100655
not sure which i the case, or how i would find out.
I did perform SFC and DISM checks to makes sure the files were ok. no issues were found in my files.
I did notice one thing since my 1st post. the game seems to minimize to desktop when the error starts. it isn't something else interupting my playing as far as i can tell. trying to go back to the game causes the game to then crash with a GPU device lost error and the below error message. It is curious that using DX12 (D3D) causes the issue, but Vulkan does not.
Faulting application name: evilgenius_dx12.exe, version: 2022.4.4.51685, time stamp: 0x624a6348
Faulting module name: ucrtbase.dll, version: 10.0.22000.1, time stamp: 0x00e78ce9
Exception code: 0xc0000409
Fault offset: 0x000000000007dd7e
Faulting process id: 0x76a0
Faulting application start time: 0x01d8538ef706849b
Faulting application path: C:\Program Files (x86)\Steam\steamapps\common\Evil Genius 2\bin\evilgenius_dx12.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: 79735334-d54c-4f18-98a4-450d0bfe5679
Faulting package full name:
Faulting package-relative application ID:
Display driver nvlddmkm stopped responding and has successfully recovered.
no other video card related errors or issues with other games.
i am already using the latest game ready drivers, 512.15. so if it turns out that the video driver IS at fault, then it is with the drivers themselves, not with how they are on my system.
also did some googling on the fault offset, since that can sometimes be illuminating on what went wrong when an error occurs.
100% of the returned search results of "offest 0x000000000007dd7e" were abour errors involving UCRTBASE.DLL.
99% both uscrtbase.dll AND OFFSET 0x000000000007dd7e.
80% involved windows explorer and ucrtbase.dll
the rest of the entys i found were for the exact same error, but for other software and games. there did not seems to be any solutions for the other cases i found. and cases were VERY recent, and not all of them were windows 11.
Fault bucket LKD_0x141_Tdr:6_IMAGE_nvlddmkm.sys_Pascal, type 0
Event Name: LiveKernelEvent
Response: Not available
Cab Id: 445585fe-64b9-430a-85f7-5816216e6634
Problem signature:
P1: 141
P2: ffffa806b70e4060
P3: fffff8019675de38
P4: 0
P5: c3c
P6: 10_0_22000
P7: 0_0
P8: 256_1
P9:
P10:
Attached files:
\\?\C:\WINDOWS\LiveKernelReports\WATCHDOG\WATCHDOG-20220418-2221.dmp
\\?\C:\WINDOWS\SystemTemp\WER-23540125-0.sysdata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c2851271-beec-4b77-be6d-69cb94524fad.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.8d97cbfb-ff55-4941-b271-94df0829be4f.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.2177a990-ccb6-4129-a37d-227ad69b317b.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.da513939-a2a9-4b61-9fa7-391dcb26af77.tmp.txt
\\?\C:\Windows\SystemTemp\WER.ce9ef2e6-112e-4f9f-bedb-15eb4ca012d3.tmp.WERDataCollectionStatus.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\Kernel_141_14116cdff08fdf9d655f7b887b738ab184af2e2d_00000000_cab_08bf0fda-143b-4d96-9df6-4d86158e3e99
Analysis symbol:
Rechecking for solution: 0
Report Id: 08bf0fda-143b-4d96-9df6-4d86158e3e99
Report Status: 268435456
Hashed bucket:
Cab Guid: 0
Windows seems to classify the issue as a hardware issue, but this is the only game i am having any issues with. which sorta rules that out.
according to the devs, Vulkan mode is meant to be used by lower end systems. i7s and other higher end systems (like mine) should use dx12 mode because of better visuals and higher framerate.
as far as i can tell the devs have basically shelved any further patching or development of EG2 and started to work on sniper elite 5. this is shameful to release a game with a broken graphics engine and no plans to fix it.
d next take this issue up with rebellion, valve or both, since i frequently use the steam overlay when i play my steam games.
update : after alt tabbing three or four times, the game crashed with same error right in the middle of playing. and the crash dump is now giving different results as well
to fix the issue, you need to perform the following steps:
1. turn off the steam overlay for the game.
2. turn on windows compatibility admin mode. for the launcher, and the Dx12 version of the executable (evilgenius_dx12.exe). since the issue is not pesent in the Vulkan mode of the game, leave the file 'evilgenius_vulkan.exe' alone.
the launcher resides here by default: c:\program files (x86)\steam\steamapps\common\Evil Genius 2\launcher
and the main executables for the game reside here: c:\program files (x86)\steam\steamapps\common\Evil Genius 2\bin
i did discover another thing which caused this crash error: if you find the game starts crashing in the middle of playing, with the same error as discussed in this thread, but not alt+tabbing, restarting the OS will cause the error to go away. if you simply just restart the game, it will crash again after a few minutes. I am not sure why this fix works, only that it does.
1. right click on the executable (*.exe)
2a. (winndows 11 only) - select show more options
2b. select troubleshoot compatibility
3. select troubleshoot program on the window that pops up.
4. select the option "this program requires additional permissions" do not select any oher options. click on next.
5. select test program on next menu.
6. once program opens sucessfully, close the program and go back to the troubleshooting wizard. and click next.
7. select "Yes, save these settings for this program." once the wizard has finished working, select the close button.