[1.1.41] Crash loading old save: "Error SpriteDrawOrder.cpp:72: Invalid sprite reference"

Bugs that are actually features.
Cleverbum
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Sep 27, 2021 10:24 pm
Contact:

[1.1.41] Crash loading old save: "Error SpriteDrawOrder.cpp:72: Invalid sprite reference"

Post by Cleverbum »

So I'm in the process of moving computers, and just installed Factorio on the new one from Steam. I moved over my most recent save via dropBox because for whatever reason the steam cloud didn't want to co-operate.

Whenever I load the save on the new machine it runs for a short while - sometimes seconds, sometimes minutes, and then dies. It'll run for hours on the old machine.

It also seems to sometimes crash if I leave it running in the background - like when I had it running to find the version number for this post!

Save game here: https://www.dropbox.com/s/c98fllo10obtf ... e.zip?dl=1

Edit to add: The working computer had a better GPU, so this evening I moved over the graphics card so that it was a fairer test. I also made sure that the mod versions were the same between saves, and the new crash dump is now attached.
Attachments
factorio-dump-current.dmp
Another crash this evening
(951.24 KiB) Downloaded 73 times
factorio-current.log
Another crash this evening
(2.65 MiB) Downloaded 80 times
mod-list.json
Figured this was easier than listing everything by hand!
(2.37 KiB) Downloaded 77 times
factorio-dump-previous.dmp
(748.75 KiB) Downloaded 174 times
factorio-previous.log
(69.33 KiB) Downloaded 163 times
factorio-dump-current.dmp
(1.47 MiB) Downloaded 109 times
factorio-current.log
(4.55 MiB) Downloaded 111 times
Cleverbum
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Sep 27, 2021 10:24 pm
Contact:

Re: [1.1.41] Game crashes shortly after loading old save on new PC

Post by Cleverbum »

I've just started a save from an older playthrough with fewer mods, and that's crashing in a similar fashion.

I've attached the savegame and crash dumps to this post.
Attachments
Freeplay 2 - Widening Center.zip
(13.81 MiB) Downloaded 446 times
factorio-dump-current.dmp
(769.26 KiB) Downloaded 451 times
factorio-current.log
(17.02 KiB) Downloaded 456 times
Cleverbum
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Sep 27, 2021 10:24 pm
Contact:

Re: [1.1.41] Crash loading old save: "Error SpriteDrawOrder.cpp:72: Invalid sprite reference"

Post by Cleverbum »

I had some driver errors yesterday while downloading a different game, so I updated the wifi drivers as suggested elsewhere and when that didn't help I've switched over to wired internet.

This seems to have eliminated crashes in everything but factorio - which ran for much longer this time, but still crashed out.

Does the "invalid sprite reference" added to my title imply a file is missing or part of my disk is corrupt? It's not a new disk - so perhaps running some sort of testing would help? Or moving my factorio installation to another hard disk?

Thanks.
Attachments
factorio-current.zip
Compressed log file from today's longer run
(996.73 KiB) Downloaded 133 times
factorio-dump-current.dmp
Today's dump file
(958.86 KiB) Downloaded 200 times
Cleverbum
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Sep 27, 2021 10:24 pm
Contact:

Re: [1.1.41] Crash loading old save: "Error SpriteDrawOrder.cpp:72: Invalid sprite reference"

Post by Cleverbum »

You're 100% correct, the RAM wasn't on the official list of supported RAM, because if used in Dual Channel Mode with two sticks, and running as fast as it can, it simply looses data and causes crashes.

When tested one at a time the DIMMS are fine, 2 at once = whole world of errors!

Long story short, I was cheap and I paid the price!

Thanks for your patience!
Post Reply

Return to “Not a bug”