I have the same sort of crash quite regularly. It correlates with graphical settings, and version: on 2.7, I basically ran at max settings (I have 3 1080p screen, two of which only show the DDIs), while on 2.8 the same settings cause a crash like the above in no more than 15 minutes. With much lower settings, it's a toss-up, I might be able to go 4 hours no problem, or it could crash in 45 minutes. It also varies by map: Caucasus (GAW server) is pretty stable, Gulf (PGAW) less so, and Syria is unplayable, with the game crashing in less than 30 minutes.
Clearing the temp folder as described above helps, in that the game is less likely to crash than if it's left full of stuff, but it's no guarantee.
For reference I'm on Win10, 16GB of RAM, 3070, 5800X.
Attached are 3 different instances of the crash, as you can see it's invariably edcore.dll.
crashlog_2023-01-12_2010.zip crashlog_2023-01-12_1824.zip crashlog_2023-01-17_0201.zip