Is Dota 2 prone to crashes when starting up?
Is Dota 2 prone to crashes when starting up?
Hi everyone. I recently updated my computer to Windows 11 and encountered an issue where only Dota 2 won't launch. All other games work fine in my library except for Dota 2, which fails at startup. In Event Viewer I discovered several details about the problem:
Faulting application name: dota2.exe, version: 0.0.0.0, time stamp: 0x65c4c452
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x0000018c00000000
Faulting process id: 0x0x2D28
Faulting application start time: 0x0x1DA80B2BA70F04B
Faulting application path: D:\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
Faulting module path: unknown
Report Id: 0519fa4e-4755-4ac7-992b-eba667920baa
Faulting package full name:
Help is greatly appreciated.
The reason for the fresh install of Windows was not specified. The source for Dota 2 was not mentioned. Whether dota2.exe is a beta version or not depends on the Faulting application path. It seems you might have either meant to install or accidentally got a beta version.
I recently set up Windows 11 thinking I might be facing driver problems, but also wanted to move from Windows 10 since my main drive wasn't formatted to GPT.
I'm not entirely clear on your question about "Source for Dota 2?" I'm using Steam as the launcher if that helps.
Dota 2 is no longer in beta, though it used to be for a long time. The default creation path in the Steam launcher is set to "beta."
Actions I've taken:
- Updated graphics drivers for my 4070ti
- Removed Dota 2 and reinstalled it on my boot drive/C drive
- Added OpenGL and Vulkan support
- Ran SFC /scannow and resolved some corrupted drivers
After several attempts to launch Dota 2, it stopped appearing in the event viewer and I encountered a BSOD with error code DRIVER_IRQL_NOT_LESS_OR_EQUAL
I'm currently using Windows Memory Diagnostics Tool
Update: The diagnostics tool found no errors.
I tried to run Dota 2 again, but the game froze right away.
Try "dism" then "sfc /scannow" once more.
= = = =
I'm still unsure about the path. Pay attention to the second line.
The faulting application path is listed as: D:\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
The faulting module path is unknown.
After the Report ID, the faulting package full name is:
Faulting package-relative application ID:
Nothing.
I should rely on players who play Dota 2 for further confirmation about the path, file name, and faulting package.
Thank you for your assistance. Having a person to discuss with is helping me manage my current situation.
Regarding the latest updates:
I was using my computer normally until I encountered another BSOD with the error code SYSTEM_SERVICE_EXCEPTION. After that, I tried dism and opened Chrome, which resulted in another BSOD, this time with the error IRQL_NOT_LESS_OR_EQUAL. On my third attempt to boot, I executed several cleanup commands:
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /checkhealth
dism /online /cleanup-image /restorehealth
sfc /scannow
The scan results indicated that the component store is fixable and the operation succeeded.
dism /online /cleanup-image /restorehealth confirmed the successful restoration.
Additionally, the system reported:
"Windows Resource Protection did not detect any integrity issues."
Update on AC Valhalla:
When attempting to launch it, the application crashed and the Task Manager also failed. The Event Viewer displayed an Application Crashing Event, possibly related to the issue.
Fault details from Event Viewer:
- Application: SearchHost.exe, version 624.4606.60.0, timestamp 0x65f0cc44
- Module: ntdll.dll, version 10.0.22621.3374, timestamp 0xeae8eecc
- Exception code: 0xc0000409
- Fault offset: 0x00000000000a7cd8
- Process ID: 0x0x59EC
- Start time: 0x0x1DA8142AC45277F
- Path: C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\SearchHost.exe
- Module path: C:\Windows\SYSTEM32\ntdll.dll
- Report ID: 08a5ed95-18aa-41bb-b9dc-7b99f18cb7f1
- Package name: MicrosoftWindows.Client.CBS_1000.22688.1000.0_x64__cw5n1h2txyewy
- Application ID: CortanaUI
After numerous failures, AC Valhalla now starts and runs smoothly.
After returning from a break, my computer experienced another BSOD with the error code ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY. I reinstalled Dota 2 once more and attempted to launch it, which then restarted without displaying any error screen. The Event Viewer does not list a Dota 2 crash, but it shows:
Faulting application name: MsMpEng.exe, version: 4.18.24020.7, timestamp: 0x824940dd
Faulting module name: mpengine.dll, version: 1.1.24030.4, timestamp: 0x073dc37c
Exception code: 0xc0000005
Fault offset: 0x0000000000936f2a
Faulting process id: 0x0x2228
Faulting application start time: 0x0x1DA8170DD1AD399
Faulting application path: C:\ProgramData\Microsoft\Windows Defender\Platform\4.18.24020.7-0\MsMpEng.exe
Faulting module path: C:\ProgramData\Microsoft\Windows Defender\Definition Updates\{F3AD94A1-03B7-46D2-ACC7-F93ECF06429E}\mpengine.dll
Report Id: a7fe0447-fd74-4175-b39f-8d2bf3e97bac
Faulting package full name:
Faulting package-relative application ID:
Again, uncertain if this is relevant or connected.
Update 2: Upon returning to my machine, it seemed to restart on its own. I logged in and saw an error box:
"powershelll.exe - System Error
Exception Processing Message 0xc0000005 - Unexpected parameters"
Update 3: Chrome is crashing with STATUS_ACCESS_VIOLATION; Discord randomly crashes and restarts. My mouse highlights text unpredictably, monitors turn off and back on randomly. I received more powerShell.exe - System Error boxes, and finally the computer restarted unexpectedly. The PowerShell Event Viewer shows an Engine Health Warning.
Settings: JIT Compiler hit an internal limit.
Details:
ExceptionClass=InvalidProgramException
ErrorCategory=…
Severity=Warning
SequenceNumber=13
HostName=ConsoleHost
HostVersion=5.1.22621.2506
HostId=1ae2692e-d894-4b03-89c2-a7682c0090f2
HostApplication=powershell.exe -NoLogo -InputFormat Text -NoExit -ExecutionPolicy Unrestricted -Command -
EngineVersion=…
RunspaceId=…
PipelineId=…
CommandName=…
CommandPath=…
CommandLine=…
AdditionalInfo:
Name=…
Value=…
Name=…
Value=…
I’m still unsure if these details will help, but I’ll add further updates tomorrow after reseating everything on my computer.