[Oxyd] [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
[Oxyd] [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
I was fighting a biter and about to die, when i decided to jump into my car, and the game exploded.
ModLIst:
Autodeconstruct 0.1.16
construction_drones 0.4.0
Explosive excavation 1.1.7
Maxratecalculator 3.2.31
Mining_Drones 0.3.0
Squeak Through 1.8.0
TinyStart 0.18.2
dangerOreus 1.5.13
inbuilt_lighting 18.1.8
edit: uploaded correct log
ModLIst:
Autodeconstruct 0.1.16
construction_drones 0.4.0
Explosive excavation 1.1.7
Maxratecalculator 3.2.31
Mining_Drones 0.3.0
Squeak Through 1.8.0
TinyStart 0.18.2
dangerOreus 1.5.13
inbuilt_lighting 18.1.8
edit: uploaded correct log
- Attachments
-
- factorio-previous.log
- (18.01 KiB) Downloaded 181 times
Last edited by btg on Wed Jan 29, 2020 1:55 pm, edited 1 time in total.
Re: Biter crashing 18.2
That is the wrong log, post the log with the crash please.
Re: [0.18.2] Crash related to biter
Sorry updated the log to the correct one
Re: [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
If you can reproduce this, post the save and steps to do so please.
Re: [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
Just below the player and car location is some nest, move player and engage biters. Just before death enter the car.
Also uploaded latest crash report.
https://drive.google.com/open?id=1sWIFM ... XWg-0S5DmI
Also uploaded latest crash report.
https://drive.google.com/open?id=1sWIFM ... XWg-0S5DmI
- Attachments
-
- factorio-previous.log
- (20.16 KiB) Downloaded 154 times
Re: [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
Code: Select all
28.531 Error Commandable.cpp:320: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
Logger::writeStacktrace skipped.
28.532 Error CrashHandler.cpp:189: Map tick at moment of crash: 6840745
ZIP file below contains a short gameplay video, the save file used in the video, and three sets of crash logs and dump files both with and without mods. Auto-upload of crash logs is enabled here.
https://drive.google.com/file/d/1FnvpsO ... sp=sharing
Gameplay video (same as in ZIP file): https://streamable.com/hko9c
-
- Manual Inserter
- Posts: 1
- Joined: Thu Jan 30, 2020 5:31 pm
- Contact:
Re: [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
Can confirm. Had this happen to me in a no-mods vanilla game in multiplayer under similar circumstances.
Was near an artillery train that aggro'd biters, i shot my rifle empty at the biter group that came for me.
As they where hurting me and i was out of ammo, i ran for the train, got in the locomotive to flee and it crashed.
My version is the linux version unlike the other posters.
Was near an artillery train that aggro'd biters, i shot my rifle empty at the biter group that came for me.
As they where hurting me and i was out of ammo, i ran for the train, got in the locomotive to flee and it crashed.
My version is the linux version unlike the other posters.
Re: [Oxyd] [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
When it happenned to me [0.18.3 on mac] (80789) I was not taking damage.
Both times I had launched a nuke and then tried to get back into my tank.
2nd time definitely happened as soon as I hit enter to get into my tank. Cannot remember 100% about the first.
Cannot remember if nuke had hit yet sorry.
My 2 logs attached
Both times I had launched a nuke and then tried to get back into my tank.
2nd time definitely happened as soon as I hit enter to get into my tank. Cannot remember 100% about the first.
Cannot remember if nuke had hit yet sorry.
My 2 logs attached
- Attachments
-
- facttorio-crash-202002031540.log
- (9.27 KiB) Downloaded 143 times
-
- facttorio-crash-202002022330.log
- (7.02 KiB) Downloaded 159 times
Re: [Oxyd] [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
Confirmed fixed in 0.18.4 with a few attempts to reproduce a crash with two different save files that had exhibited the behaviour with 0.18.2 and 0.18.3.
Re: [Oxyd] [0.18.2] Crash: this->lastDamageDealer->getSubstitute() == *this->lastDamageDealer was not true
I feel like x123's issue may possibly have been different. I just had a hang, not a crash, with the same actions as x123 (launch a nuke, get in tank, drive away). I saved a core dump with gcore. I was using 0.18.3. I have updated to 0.18.8 and will repost this as a new bug if it happens again.