[kovarex] [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
MagicKyrano
Inserter
Inserter
Posts: 23
Joined: Sun Jul 23, 2017 3:13 pm
Contact:

[kovarex] [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Post by MagicKyrano »

Problem

Factorio crashed while driving a train manually.

Description

I was driving my train of size 2 loco's and 7 wagons manually to a location. Was in the middle of a (big) roundabout when another automatic train was driving close to the tail of my train. We were both still on/in the roundabout, when the automatic train was either hitting me on my last wagon, or being very close to it. At that exact moment the game crashed to desktop.

For relevance: The land is full of train roundabouts. I'm in the middle of replacing all rail and chain signals in all those roundabouts, leaving the rails themselves mostly unchanged. Am not 100% sure if the roundabout where the crash happened had been changed already, but if it was, it was less then 10 minutes ago.

Details

Factorio 0.17.52
Linux Mint 18.x x64
Single-player
Mods used (all were updated):
- Automatic Belt Direction (changes belt when placed)
- Rampant (changes biter difficulty)
- Swarm (changes biter difficulty)
Log and mods used are added as attachments.
Had problems uploading the save, so added an external URL for the save: Google Drive
Attachments
Swarm-17_0.0.1.zip
(8.85 KiB) Downloaded 54 times
Rampant_0.17.26.zip
(1.88 MiB) Downloaded 57 times
factorio-current.log
(10.68 KiB) Downloaded 63 times
automatic-belt-direction_1.2.1.zip
(81.87 KiB) Downloaded 52 times

Loewchen
Global Moderator
Global Moderator
Posts: 8320
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Post by Loewchen »

Can you reproduce it with the save? If yes, state how please.

MagicKyrano
Inserter
Inserter
Posts: 23
Joined: Sun Jul 23, 2017 3:13 pm
Contact:

Re: [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Post by MagicKyrano »

Reproducing it may be hard since, if my understanding of the source of the error is correct, it is a very precise combination of manually driving a train and meeting an automatically driven train.

However, I'll give it a try. Not sure when though.

User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 2250
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Post by boskid »

Ref 72320
(same consistency check fails, however may be caused by different issue so i am not calling this duplicate)

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [kovarex] [0.17.52] Crash: "!this->reservedSignals.empty() was not true"

Post by kovarex »

Don't know how it could happen, so I'm moving it to pending. If we have a reproducer we can take a look.

Post Reply

Return to “Pending”