Question Dota 2 Crashes on startup ?

Mar 9, 2024
9
0
20
Hi everyone. I did a fresh install of Windows 11 on my computer and for some reason the only game that I cannot play is Dota 2. I am able to play every other game in my library except Dota 2 which crashes on startup.

The following is what I found in Event Viewer:

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:
Faulting package-relative application ID:

Parts List

Any and all help is highly appreciated.
 
Mar 9, 2024
9
0
20
What was the reason for the fresh install of Windows?

Source for Dota 2?

Is the dota2.exe a beta version (per Faulting application path)?

Did you intend to or accidently install a beta version?
I fresh installed Windows 11 because I thought I was having some driver issues, but also wanted to upgrade to Windows 11 from 10 as my main drive wasn't formatted to GPT.

I'm not sure that I understand your question for "Source for Dota 2?" I'm using Steam as a launcher if that answers your question.

Dota 2 is not in beta anymore, but it was for a long time. The download from the Steam launcher defaults the creation path as "beta."

Things that I have done:
  • Updated graphics drivers for my 4070ti
  • Uninstalled Dota 2 and reinstalled it under my boot drive/C drive
  • Installed OpenGL support and Vulkan Support
  • Ran SFC /scannow and fixed some corrupted drivers
After trying a few more times to run Dota 2, it is not showing in the event viewer anymore and I have BSOD with error code DRIVER_IRQL_NOT_LESS_OR_EQUAL

I’m currently running Windows Memory Diagnostics Tool

UPDATE: No errors detected on the Diagnostics Tool

I started Dota 2 up again and immediately my screen froze.
 
Last edited:

Ralston18

Titan
Moderator
Try "dism" then "sfc /scannow" again.

= = = =

However I am still wondering about the path. Note the second line.

Faulting application path: D:\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
Faulting module path: unknown

and (after the Report ID)

Faulting package full name:
Faulting package-relative application ID:


Nothing.

I will need to defer to those who play Dota 2 for some confirmation with respect to the path, filename, and Faulting package.
 
Mar 9, 2024
9
0
20
Thanks for your help. Having someone to talk to is easing my ongoing insanity.

As for an update:
I was running my computer normally until I got hit with another BSOD with error SYSTEM_SERVICE_EXCEPTION.

Then I ran dism, and opened Chrome just to get hit with another BSOD, this time error IRQL_NOT_LESS_OR_EQUAL.

The third time booting up I have run:
  • dism /online /cleanup-image /scanhealth
    • “The component store is repairable. The operation completed successfully”
  • dism /online /cleanup-image /checkhealth
    • “The component store is repairable. The operation completed successfully”
  • dism /online /cleanup-image /restorehealth
    • "The restore operation completed successfully. The operation completed successfully"
  • sfc /scannow
    • "Windows Resource Protection did not find any integrity violations."
Update:

When trying to start AC Valhalla it crashed and Task Manager crashed.

Event Viewer also shows the following Application Crashing Event (not sure if it is related or relevant)

Faulting application name: SearchHost.exe, version: 624.4606.60.0, time stamp: 0x65f0cc44
Faulting module name: ntdll.dll, version: 10.0.22621.3374, time stamp: 0xeae8eecc
Exception code: 0xc0000409
Fault offset: 0x00000000000a7cd8
Faulting process id: 0x0x59EC
Faulting application start time: 0x0x1DA8142AC45277F
Faulting application path: C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\SearchHost.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 08a5ed95-18aa-41bb-b9dc-7b99f18cb7f1
Faulting package full name: MicrosoftWindows.Client.CBS_1000.22688.1000.0_x64__cw5n1h2txyewy
Faulting package-relative application ID: CortanaUI

After many failed attempts, AC Valhalla is able to start and run seamlessly.
 
Last edited:
Mar 9, 2024
9
0
20
Thanks for your help. Having someone to talk to is easing my ongoing insanity.

As for an update:
I was running my computer normally until I got hit with another BSOD with error SYSTEM_SERVICE_EXCEPTION.

Then I ran dism, and opened Chrome just to get hit with another BSOD, this time error IRQL_NOT_LESS_OR_EQUAL.

The third time booting up I have run:
  • dism /online /cleanup-image /scanhealth
    • “The component store is repairable. The operation completed successfully”
  • dism /online /cleanup-image /checkhealth
    • “The component store is repairable. The operation completed successfully”
  • dism /online /cleanup-image /restorehealth
    • "The restore operation completed successfully. The operation completed successfully"
  • sfc /scannow
    • "Windows Resource Protection did not find any integrity violations."
Update:

When trying to start AC Valhalla it crashed and Task Manager crashed.

Event Viewer also shows the following Application Crashing Event (not sure if it is related or relevant)

Faulting application name: SearchHost.exe, version: 624.4606.60.0, time stamp: 0x65f0cc44
Faulting module name: ntdll.dll, version: 10.0.22621.3374, time stamp: 0xeae8eecc
Exception code: 0xc0000409
Fault offset: 0x00000000000a7cd8
Faulting process id: 0x0x59EC
Faulting application start time: 0x0x1DA8142AC45277F
Faulting application path: C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\SearchHost.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 08a5ed95-18aa-41bb-b9dc-7b99f18cb7f1
Faulting package full name: MicrosoftWindows.Client.CBS_1000.22688.1000.0_x64__cw5n1h2txyewy
Faulting package-relative application ID: CortanaUI

After many failed attempts, AC Valhalla is able to start and run seamlessly.
UPDATE: After coming back from a break, my computer BSOD again with error ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY

I reinstalled Dota 2 again and tried to run it and my computer restarted itself with no error screen.

Event Viewer does not show Dota 2 Application Crashing, but rather:

Faulting application name: MsMpEng.exe, version: 4.18.24020.7, time stamp: 0x824940dd
Faulting module name: mpengine.dll, version: 1.1.24030.4, time stamp: 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, not sure if it is relevant or related.

UPDATE 2: Upon coming back to my computer again. It appeared to have restarted on its own. I logged in and an error box came up:

"powershelll.exe - System Error
Exception Processing Message 0xc0000005 - Unexpected parameters"​
UPDATE 3: Chrome pages are crashing with STATUS_ACCESS_VIOLATION; Discord randomly crashes and starts again; my mouse highlights text randomly; my monitors turn off and back on randomly; I received more powershell.exe - System Error boxes; and finally my computer restarted out of nowhere. Below is the PowerShell Event Viewer Engine Health Warning.

Settings: JIT Compiler encountered an internal limitation.

Details:
ExceptionClass=InvalidProgramException
ErrorCategory=
ErrorId=
ErrorMessage=JIT Compiler encountered an internal limitation.

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=
CommandType=
ScriptName=
CommandPath=
CommandLine=

AdditionalInfo:
Name=;Value=
Name=;Value=
Name=;Value=

Again, not sure if this information helps, but I will add more updates tomorrow when I reseat EVERYTHING in my computer.
 
Last edited:
Mar 9, 2024
9
0
20
Try "dism" then "sfc /scannow" again.

= = = =

However I am still wondering about the path. Note the second line.

Faulting application path: D:\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
Faulting module path: unknown

and (after the Report ID)

Faulting package full name:
Faulting package-relative application ID:


Nothing.

I will need to defer to those who play Dota 2 for some confirmation with respect to the path, filename, and Faulting package.
I FOUND THE SOLUTION!
I was recommended to underclock to CPU to see if it would work and it did! Then I was directed to set the CPU back to default settings and reduce Vdroop by providing more power to my CPU at peak levels. Not sure why this is specific to Dota 2, but it worked!