As I mentioned, my game crashes randomly, what i mean by randomly is that I have no idea what's causing the crash and the crashes don't happen regularly. One time I hit "esc" which means that there wasn't anything going on in the game and I still experienced a crash. That could mean there's something wrong with my PC being incompatible with Factorio, since other games I play (osu, rocket league, diablo 2, path of exile) never crash. Also what I mean by "crashes don't happen regularly" is that sometimes I can play factorio for 2 hours straight without a crash and sometimes I can get 5 crashes in 30 minutes of gameplay.
The crashes were happening since 0.17.1 up to current version (I didn't report this earlier because i thought that it was a bug and would be fixed).
What I can figure out on my own from the log files, is that the crashes are not always caused by the same thing, which is why I didn't post this in the bug report section. I'm attaching my save file, mod list, my PC's specs and log file from the latest crash. I'm going to run the game for some time so that i can get more log files (they will be named log-1, log-2 etc..). Any help will be appreciated. Thanks in advance.
Here is the link to the google drive folder with all the files.
PC specs