[1.1.53] Crash in modded game "!entity || !entity->isOwnedByGhost() was not true"
Posted: Wed Feb 09, 2022 6:59 pm
The game consistently crashes a few seconds after the save is loaded.
I am using a couple mods, most notably the dangOreus mod; the mod list is attached.
~10-20 minutes before the crash I started logistic/construction bot production and roboport creation. I was using construction bots to remove finished miners.
The moment the crash happens I hear an alert, like something is destroyed. The dangOreus mod automatically kills (almost) everything that is built on ore and produces similar alerts. Since the game freezes the moment it crashes I cannot tell if it really is an alert.
I am running Factorio on Linux and have also found a rather peculiar issue with addr2line. The binutils version of addr2line is outrageously slow - so slow it did not produce any output after 15 minutes (when I killed it). Instead, I have switched to llvm-addr2line (by symlinking it as addr2line and making it available in $PATH) which produced a proper stack trace (as seen in the attached logs) after ~1 second. Consider either using llvm-addr2line if it is available on the system or bundling it in the factorio zip (a statically-built llvm-addr2line should be of a reasonable size).
I am using a couple mods, most notably the dangOreus mod; the mod list is attached.
~10-20 minutes before the crash I started logistic/construction bot production and roboport creation. I was using construction bots to remove finished miners.
The moment the crash happens I hear an alert, like something is destroyed. The dangOreus mod automatically kills (almost) everything that is built on ore and produces similar alerts. Since the game freezes the moment it crashes I cannot tell if it really is an alert.
I am running Factorio on Linux and have also found a rather peculiar issue with addr2line. The binutils version of addr2line is outrageously slow - so slow it did not produce any output after 15 minutes (when I killed it). Instead, I have switched to llvm-addr2line (by symlinking it as addr2line and making it available in $PATH) which produced a proper stack trace (as seen in the attached logs) after ~1 second. Consider either using llvm-addr2line if it is available on the system or bundling it in the factorio zip (a statically-built llvm-addr2line should be of a reasonable size).