[Oxyd] [0.17.34] Server crash after user deletes blueprint

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
Cooldude2606
Long Handed Inserter
Long Handed Inserter
Posts: 84
Joined: Sat Sep 16, 2017 9:04 pm
Contact:

[Oxyd] [0.17.34] Server crash after user deletes blueprint

Post by Cooldude2606 »

I run the server where this happended; I will include what the user posted onto reddit.

TL;DR
A user reported a server crash to us and explained how he may have been the cause (since he crashed two of our servers doing the same thing) we found quickly that it was because he tried to delete a blueprint. We restarted our server and the logs can be found below. Note that although both seam to have been caused by blueprints each server gave a different stacktrace so may be multiple bugs with removing blueprints.
Users Reddit Post
Attachments
factorio-previous-server-two.log
(406.59 KiB) Downloaded 66 times
factorio-previous-server-one.log
(885.28 KiB) Downloaded 64 times
Last edited by Cooldude2606 on Tue Apr 30, 2019 5:03 pm, edited 2 times in total.
--- Developer for Explosive Gaming factorio community. Find our code on GitHub. Please contact me via our Discord. ---

Piggu
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Apr 30, 2019 1:42 am
Contact:

Re: [0.17.34] Server crash after user deletes blueprint

Post by Piggu »

(I'm the user he's talking about)
I'm pretty sure the blueprint book I tried to delete both times was The Complete Belt Series: Yellow, Part 1 but I could be remembering wrong

User avatar
Cooldude2606
Long Handed Inserter
Long Handed Inserter
Posts: 84
Joined: Sat Sep 16, 2017 9:04 pm
Contact:

Re: [0.17.34] Server crash after user deletes blueprint

Post by Cooldude2606 »

After finding the other thread i read: "Your steps say something about "The Complete Belt Series: Yellow, Part 1" blueprint book yet no save is provided"
So here is a link to one of the saves: Map save for factorio-previous-server-one.log

(this save were taken after the time of the crash; file is also 45MB)
--- Developer for Explosive Gaming factorio community. Find our code on GitHub. Please contact me via our Discord. ---

User avatar
TruePikachu
Filter Inserter
Filter Inserter
Posts: 978
Joined: Sat Apr 09, 2016 8:39 pm
Contact:

Re: [0.17.34] Server crash after user deletes blueprint

Post by TruePikachu »

Both backtraces (I actually have them both visible in a gvimdiff right now) were doing operations related to the blueprint transfer queue, and failed preconditions that a blueprintRecord was true:

Code: Select all

<1> Error BlueprintLibrary.cpp:1052: this->getShelf(player)->getBlueprintRecord(front.id) was not true
<2> Error BlueprintLibrary.cpp:747: blueprintRecord was not true

Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [Oxyd] [0.17.34] Server crash after user deletes blueprint

Post by Oxyd »

Thanks, should be fixed in 0.17.40.

Post Reply

Return to “Resolved Problems and Bugs”