Random Game/server Crashes

Build 35199

During multiplayer games, the game randomly crashes for everyone (the game closes with no crash report or anything). It has happened at many different times during game. So far i have only seen it in 4v4s but i haven’t played many other types of games, this crash isn’t too common so hard to know.

https://clips.twitch.tv/BrightSuaveJellyfishVoteYea this is one example

1 Like

Hey! I’m sorry to hear you’ve been having trouble playing the game!

If you haven’t already, please start by working through these troubleshooting steps:

If none of those work for you, I’m going to need some more information about the issue you’re seeing. This includes:

  • Any crash logs that are generated as a result of the issue. You’ll find them here:

    • C:\Users<USERNAME>\AppData\Local\CrashDumps
    • …\Users<USERNAME>\Games\Age of Empires DE\logs
    • In the Windows Event Viewer

Hopefully the steps above work for you; otherwise, any information you can provide will help the team dig deeper into the issue at hand!

Thanks for the report!

I also experience a problem similar to the above user. I play multiplayer with a friend vs two CPUs. The game just crashes to desktop for both of us at the time of error with no error message. It is random. Sometimes it happens after a few minutes or sometimes longer like 20 minutes or so. Sometimes we can finish a whole game.

I have found the error logs in EventViewer. I will attach what info I could find from the Windows Event Viewer. I could not find any crash dumps relevant to the game crash at the location you list and there are no log files generated by the crash at “…\Users\Games\Age of Empires DE\logs” probably because the game cannot make them since it exits abnormally. The dumps listed in the error report are gone from the the Temp folder. I will try to capture them if we can reproduce the error tomorrow.

Here is the Windows Error Report text I could find related to the crash in “C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_AoEDE_s.exe_bbc7d6f492b8b1cb35b7139492cc6e186b53aaa_c290a64f_715e72ab-cb80-47ba-b8c3-438073957654”:

Report.WER
Version=1
EventType=APPCRASH
EventTime=132286250024817626
ReportType=2
Consent=1
UploadTime=132286250028737511
ReportStatus=268435456
ReportIdentifier=715e72ab-cb80-47ba-b8c3-438073957654
IntegratorReportIdentifier=b9b438ec-55cd-4bff-b3d3-cbedb4a586f5
Wow64Host=34404
NsAppName=AoEDE_s.exe
OriginalFilename=AoEDE.exe
AppSessionGuid=000006a4-0003-0035-4e3b-77e29ff9d501
TargetAppId=W:0000da39a3ee5e6b4b0d3255bfef95601890afd80709!0000da39a3ee5e6b4b0d3255bfef95601890afd80709!AoEDE_s.exe
TargetAppVer=2020//02//11:15:56:00!128e106!AoEDE_s.exe
BootId=4294967295
ServiceSplit=553775521
TargetAsId=1541
UserImpactVector=808457008
IsFatal=1
EtwNonCollectReason=1
Response.BucketId=09fffb55b75cd09eaffaa17c9713a3de
Response.BucketTable=4
Response.LegacyBucketId=2304331715836093406
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=AoEDE_s.exe
Sig[1].Name=Application Version
Sig[1].Value=100.1.35199.0
Sig[2].Name=Application Timestamp
Sig[2].Value=5e42ce90
Sig[3].Name=Fault Module Name
Sig[3].Value=AoEDE_s.exe
Sig[4].Name=Fault Module Version
Sig[4].Value=100.1.35199.0
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=5e42ce90
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=00000000002aa3dd
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.18363.2.0.0.768.101
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=3f11
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=3f111c2df19da60eb306136009d8be28
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=1e66
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=1e6618fed0b199b999b4014edc4a171f
UI[2]=G:\SteamLibrary\steamapps\common\AoEDE\AoEDE_s.exe
LoadedModule[0]=G:\SteamLibrary\steamapps\common\AoEDE\AoEDE_s.exe
LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\WINDOWS\System32\KERNEL32.DLL
LoadedModule[3]=C:\WINDOWS\System32\KERNELBASE.dll
LoadedModule[4]=C:\WINDOWS\System32\IMM32.dll
LoadedModule[5]=C:\WINDOWS\System32\USER32.dll
LoadedModule[6]=C:\WINDOWS\System32\win32u.dll
LoadedModule[7]=C:\WINDOWS\SYSTEM32\WINMM.dll
LoadedModule[8]=C:\WINDOWS\SYSTEM32\VERSION.dll
LoadedModule[9]=C:\WINDOWS\System32\GDI32.dll
LoadedModule[10]=C:\WINDOWS\System32\msvcrt.dll
LoadedModule[11]=C:\WINDOWS\System32\gdi32full.dll
LoadedModule[12]=C:\WINDOWS\System32\msvcp_win.dll
LoadedModule[13]=C:\WINDOWS\System32\ucrtbase.dll
LoadedModule[14]=C:\WINDOWS\SYSTEM32\winmmbase.dll
LoadedModule[15]=C:\WINDOWS\System32\cfgmgr32.dll
LoadedModule[16]=C:\WINDOWS\System32\RPCRT4.dll
LoadedModule[17]=C:\WINDOWS\System32\ADVAPI32.dll
LoadedModule[18]=C:\WINDOWS\System32\sechost.dll
LoadedModule[19]=C:\WINDOWS\SYSTEM32\MF.dll
LoadedModule[20]=C:\WINDOWS\System32\SHELL32.dll
LoadedModule[21]=C:\WINDOWS\SYSTEM32\MSVFW32.dll
LoadedModule[22]=C:\WINDOWS\System32\shcore.dll
LoadedModule[23]=C:\WINDOWS\System32\combase.dll
LoadedModule[24]=C:\WINDOWS\System32\bcryptPrimitives.dll
LoadedModule[25]=C:\WINDOWS\System32\windows.storage.dll
LoadedModule[26]=C:\WINDOWS\System32\profapi.dll
LoadedModule[27]=C:\WINDOWS\System32\powrprof.dll
LoadedModule[28]=C:\WINDOWS\System32\UMPDC.dll
LoadedModule[29]=C:\WINDOWS\System32\shlwapi.dll
LoadedModule[30]=C:\WINDOWS\System32\kernel.appcore.dll
LoadedModule[31]=C:\WINDOWS\System32\cryptsp.dll
LoadedModule[32]=C:\WINDOWS\System32\ole32.dll
LoadedModule[33]=C:\WINDOWS\System32\WS2_32.dll
LoadedModule[34]=C:\WINDOWS\System32\CRYPT32.dll
LoadedModule[35]=C:\WINDOWS\System32\MSASN1.dll
LoadedModule[36]=C:\WINDOWS\System32\bcrypt.dll
LoadedModule[37]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.657_none_2a27eafe46699ec9\COMCTL32.dll
LoadedModule[38]=C:\WINDOWS\SYSTEM32\CONCRT140.dll
LoadedModule[39]=C:\WINDOWS\SYSTEM32\d3d11.dll
LoadedModule[40]=C:\WINDOWS\SYSTEM32\MSVCP140.dll
LoadedModule[41]=C:\WINDOWS\SYSTEM32\dxgi.dll
LoadedModule[42]=C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll
LoadedModule[43]=C:\WINDOWS\SYSTEM32\D3DCOMPILER_47.dll
LoadedModule[44]=C:\WINDOWS\SYSTEM32\WINHTTP.dll
LoadedModule[45]=C:\WINDOWS\SYSTEM32\dbghelp.dll
LoadedModule[46]=C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
LoadedModule[47]=C:\WINDOWS\SYSTEM32\dxcore.dll
LoadedModule[48]=G:\SteamLibrary\steamapps\common\AoEDE\steam_api64.dll
LoadedModule[49]=G:\SteamLibrary\steamapps\common\AoEDE\InputSystem_w32.dll
LoadedModule[50]=C:\WINDOWS\SYSTEM32\MFCORE.DLL
LoadedModule[51]=C:\WINDOWS\SYSTEM32\ksuser.dll
LoadedModule[52]=C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
LoadedModule[53]=C:\Program Files (x86)\Steam\gameoverlayrenderer64.dll
LoadedModule[54]=C:\WINDOWS\System32\PSAPI.DLL
LoadedModule[55]=C:\WINDOWS\system32\uxtheme.dll
LoadedModule[56]=C:\WINDOWS\System32\MSCTF.dll
LoadedModule[57]=C:\WINDOWS\System32\OLEAUT32.dll
LoadedModule[58]=C:\WINDOWS\SYSTEM32\TextInputFramework.dll
LoadedModule[59]=C:\WINDOWS\SYSTEM32\CoreUIComponents.dll
LoadedModule[60]=C:\WINDOWS\SYSTEM32\CoreMessaging.dll
LoadedModule[61]=C:\WINDOWS\SYSTEM32\ntmarta.dll
LoadedModule[62]=C:\WINDOWS\SYSTEM32\wintypes.dll
LoadedModule[63]=C:\WINDOWS\SYSTEM32\iertutil.dll
LoadedModule[64]=C:\WINDOWS\SYSTEM32\secur32.dll
LoadedModule[65]=C:\WINDOWS\SYSTEM32\SSPICLI.DLL
LoadedModule[66]=C:\WINDOWS\system32\mswsock.dll
LoadedModule[67]=C:\WINDOWS\system32\napinsp.dll
LoadedModule[68]=C:\WINDOWS\system32\pnrpnsp.dll
LoadedModule[69]=C:\WINDOWS\SYSTEM32\DNSAPI.dll
LoadedModule[70]=C:\WINDOWS\System32\NSI.dll
LoadedModule[71]=C:\WINDOWS\System32\winrnr.dll
LoadedModule[72]=C:\WINDOWS\system32\NLAapi.dll
LoadedModule[73]=C:\WINDOWS\system32\wshbth.dll
LoadedModule[74]=C:\WINDOWS\System32\fwpuclnt.dll
LoadedModule[75]=C:\Windows\System32\rasadhlp.dll
LoadedModule[76]=C:\Program Files (x86)\Steam\steamclient64.dll
LoadedModule[77]=C:\WINDOWS\System32\imagehlp.dll
LoadedModule[78]=C:\WINDOWS\System32\SETUPAPI.dll
LoadedModule[79]=C:\Program Files (x86)\Steam\vstdlib_s64.dll
LoadedModule[80]=C:\Program Files (x86)\Steam\tier0_s64.dll
LoadedModule[81]=C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
LoadedModule[82]=C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
LoadedModule[83]=C:\WINDOWS\system32\rsaenh.dll
LoadedModule[84]=C:\WINDOWS\SYSTEM32\webio.dll
LoadedModule[85]=C:\WINDOWS\SYSTEM32\WINNSI.DLL
LoadedModule[86]=C:\WINDOWS\System32\clbcatq.dll
LoadedModule[87]=C:\WINDOWS\system32\schannel.DLL
LoadedModule[88]=C:\WINDOWS\SYSTEM32\mskeyprotect.dll
LoadedModule[89]=C:\WINDOWS\SYSTEM32\ncrypt.dll
LoadedModule[90]=C:\WINDOWS\SYSTEM32\NTASN1.dll
LoadedModule[91]=C:\WINDOWS\system32\ncryptsslp.dll
LoadedModule[92]=C:\WINDOWS\SYSTEM32\DPAPI.DLL
LoadedModule[93]=C:\WINDOWS\System32\WINTRUST.DLL
LoadedModule[94]=C:\WINDOWS\SYSTEM32\cryptnet.dll
LoadedModule[95]=C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_93eff437a314841a\nvldumdx.dll
LoadedModule[96]=C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_93eff437a314841a\nvwgf2umx.dll
LoadedModule[97]=C:\WINDOWS\SYSTEM32\MFPlat.DLL
LoadedModule[98]=C:\WINDOWS\SYSTEM32\RTWorkQ.DLL
LoadedModule[99]=C:\Windows\System32\MFMediaEngine.dll
LoadedModule[100]=C:\Windows\System32\XmlLite.dll
LoadedModule[101]=C:\WINDOWS\System32\MMDevApi.dll
LoadedModule[102]=C:\WINDOWS\System32\DEVOBJ.dll
LoadedModule[103]=C:\WINDOWS\SYSTEM32\AUDIOSES.DLL
LoadedModule[104]=C:\Windows\System32\Windows.UI.dll
LoadedModule[105]=C:\Windows\System32\InputHost.dll
LoadedModule[106]=C:\Windows\System32\PROPSYS.dll
LoadedModule[107]=C:\Windows\System32\twinapi.appcore.dll
LoadedModule[108]=C:\Windows\System32\RMCLIENT.dll
LoadedModule[109]=C:\Windows\System32\Windows.Media.MediaControl.dll
LoadedModule[110]=C:\Windows\System32\Windows.Media.Devices.dll
LoadedModule[111]=C:\WINDOWS\SYSTEM32\dwmapi.dll
LoadedModule[112]=C:\WINDOWS\SYSTEM32\XAudio2_7.DLL
LoadedModule[113]=C:\WINDOWS\SYSTEM32\avrt.dll
LoadedModule[114]=C:\WINDOWS\SYSTEM32\CompPkgSup.DLL
LoadedModule[115]=C:\Windows\System32\Windows.Media.dll
LoadedModule[116]=C:\Windows\System32\Windows.ApplicationModel.dll
LoadedModule[117]=C:\Windows\System32\Windows.StateRepositoryPS.dll
LoadedModule[118]=C:\Windows\System32\AppXDeploymentClient.dll
LoadedModule[119]=C:\Windows\System32\StateRepository.Core.dll
LoadedModule[120]=C:\Windows\System32\FirewallAPI.dll
LoadedModule[121]=C:\Windows\System32\fwbase.dll
LoadedModule[122]=C:\WINDOWS\System32\mfmp4srcsnk.dll
LoadedModule[123]=C:\WINDOWS\System32\Speech\Common\sapi.dll
LoadedModule[124]=C:\WINDOWS\SYSTEM32\MSACM32.dll
LoadedModule[125]=C:\WINDOWS\SYSTEM32\msdmo.dll
LoadedModule[126]=C:\WINDOWS\System32\mfsvr.dll
LoadedModule[127]=C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll
LoadedModule[128]=C:\WINDOWS\System32\msvproc.dll
LoadedModule[129]=C:\Windows\System32\MSAudDecMFT.dll
LoadedModule[130]=C:\Windows\System32\mfperfhelper.dll
LoadedModule[131]=C:\Windows\System32\msmpeg2vdec.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
State[1].Key=TpToken
State[1].Value=3.2c751b51cadf39934fa66a0f1a893b67.01d6018063d9a71c.meta={cabrequesttype,0};meta={ibucket,2304331715836093406};meta={ieventtype,140};meta={oclientingesttime,2020-03-14t02:03:19};meta={reportid,b9b438ec55cd4bffb3d3cbedb4a586f5};meta={rules,v=1}
State[2].Key=TpTokenExp
State[2].Value=132294889996658460
State[3].Key=TpWatsonBucketId
State[3].Value=09fffb55b75cd09eaffaa17c9713a3de
State[4].Key=TpWatsonLegacyBucketId
State[4].Value=2304331715836093406
State[5].Key=TpWatsonBucketTable
State[5].Value=4
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=18363
OsInfo[3].Key=ubr
OsInfo[3].Value=657
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=244
OsInfo[8].Key=sku
OsInfo[8].Value=101
OsInfo[9].Key=domain
OsInfo[9].Value=0
OsInfo[10].Key=prodsuite
OsInfo[10].Value=768
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=1
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=297848
OsInfo[15].Key=osinsty
OsInfo[15].Value=3
OsInfo[16].Key=iever
OsInfo[16].Value=11.657.18362.0-11.0.175
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=16332
OsInfo[19].Key=svolsz
OsInfo[19].Value=110
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=190318
OsInfo[22].Key=bldtm
OsInfo[22].Value=1202
OsInfo[23].Key=bldbrch
OsInfo[23].Value=19h1_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.18362.657.amd64fre.19h1_release.190318-1202
OsInfo[30].Key=buildflightid
OsInfo[30].Value=54F644E9-73BD-4700-B3AF-3620273620BA.1
OsInfo[31].Key=edition
OsInfo[31].Value=Core
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[34].Key=containerid
OsInfo[35].Key=containertype
OsInfo[36].Key=edu
OsInfo[36].Value=0
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=Age of Empires: Definitive Edition
AppPath=G:\SteamLibrary\steamapps\common\AoEDE\AoEDE_s.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=BA785E711E6386FC04BE69F2EF0321BD
MetadataHash=-2086555622

Also here is a link to the Windows Event Viewer Errors saved as .evtx file. I uploaded it to Dropbox because I am not allowed to upload this type of file to the forum.

What I can say is the error appears to be an access violation and it seems to make both clients connected to the game crash. I also can say I have none of these types of errors logged BEFORE patch 35199 so it may be related to changes made in that update.

EDIT: The third error at 10:05PM may not be related but I included it in the .evtx file because of the proximity to the game error in the case it is related.

Hey just managed to get the crash dump file. You should probably alert people having issues that Windows does not generate crash dump files by default. You need to follow the instructions here to set them to generate.

Anyway, sorry for the double-post but I wanted to let you know I have a crash dump related to this crash and you can download it here. It is a mini-dump which is the default. If you need a full dump of the crash please let me know and I will reproduce it again with a full dump.

1 Like

Pudnut: this is AWESOME investigation work! I’ve compiled all of the information you provided and sent it along to our engineers so they can take a look. I’ll circle around if they need anything else or have any additional questions that they need clarified to help figure out this issue.

Thank you for all of this information!

Can confirm we just had the same happen to our 8 player game. Everyone QTD with no logs or errors

Hi. I configured my Windows to use WinDbg as default debugger and caught the same crash during a multiplayer game. It is caused by a NULL pointer dereference, a memory access violation that terminates the program:

15:54:16.531  SessionManager::Process() - Warning - Time between calls was 1219 ms, time waiting for lock was 0 ms
(6c0.40f0): Access violation - code c0000005 (!!! second chance !!!)
AoEDE_s+0x2aa3dd:
00007ff7`930fa3dd 488b4218        mov     rax,qword ptr [rdx+18h] ds:00000000`00000018=????????????????

RDX is NULL (0x0) and it is attempted dereferenced at code location AoEDE_s+0x2aa3dd with an offset of 0x18. This is the call stack:

 # Child-SP          RetAddr           Call Site
00 000000a4`e6efe940 00007ff7`930fa2d7 AoEDE_s+0x2aa3dd
01 000000a4`e6efe9a0 00007ff7`9318033b AoEDE_s+0x2aa2d7
02 000000a4`e6efe9e0 00007ff7`92f0d61e AoEDE_s+0x33033b
03 000000a4`e6efea30 00007ff7`92f0d0fa AoEDE_s+0xbd61e
04 000000a4`e6efea70 00007ff7`92f0baec AoEDE_s+0xbd0fa
05 000000a4`e6efead0 00007ff7`9300bb43 AoEDE_s+0xbbaec
06 000000a4`e6efeb40 00007ff7`92f2855a AoEDE_s+0x1bbb43
07 000000a4`e6efebc0 00007ff7`92f29de0 AoEDE_s+0xd855a
08 000000a4`e6efec40 00007ff7`931ad6af AoEDE_s+0xd9de0
09 000000a4`e6efec70 00007ff7`9306707f AoEDE_s+0x35d6af
0a 000000a4`e6efed60 00007ff7`93166275 AoEDE_s+0x21707f
0b 000000a4`e6efede0 00007ff7`92f25712 AoEDE_s+0x316275
0c 000000a4`e6eff740 00007ff7`92f9185b AoEDE_s+0xd5712
0d 000000a4`e6eff780 00007ff7`92f922f9 AoEDE_s+0x14185b
0e 000000a4`e6eff7c0 00007ff7`938a8c6e AoEDE_s+0x1422f9
0f 000000a4`e6eff830 00007fff`6f097bd4 AoEDE_s+0xa58c6e
10 000000a4`e6eff870 00007fff`709aced1 KERNEL32!BaseThreadInitThunk+0x14
11 000000a4`e6eff8a0 00000000`00000000 ntdll!RtlUserThreadStart+0x21

The developers should easily be able to identify this code path using their symbol files. :sunglasses:

I took the liberty do have a quick look at @PudnutTheBad’s memory dump as well and it crashes on the exact same place.

@PudnutTheBad’s dump is a mini-dump of 22.6MB, so I generated a full dump of 5.55GB in case it helps resolving this issue. You can download it here:

(ZIP, 2.08GB, expires in 6 days).

1 Like