[Oxyd][0.17.72] Pathfinder Crash (abstractNodeIt != search.abstractNodes.end() was not true)

This subforum contains all the issues which we already resolved.
Post Reply
Veden
Filter Inserter
Filter Inserter
Posts: 294
Joined: Wed Jul 13, 2016 3:54 pm
Contact:

[Oxyd][0.17.72] Pathfinder Crash (abstractNodeIt != search.abstractNodes.end() was not true)

Post by Veden »

Uses just the Rampant mod.

Destroy the nest with a nuke either directly north or east of you, game should freeze and produce stack trace.
Attachments
Pathfinder.tar.gz
(3.25 MiB) Downloaded 93 times

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

Re: [boskid][0.17.72] Pathfinder Crash (abstractNodeIt != search.abstractNodes.end() was not true)

Post by boskid »

https://www.factorio.com/blog/post/fff-317

Issue is that you are using "path_resolution_modifier = -8". This means that abstract nodes cover 1 chunk each (32x32), but base node covers 64 chunks (256x256). At some point goal position is badly aligned because of resolution, chunk that contains badly aligned goal position does not contain any abstract nodes and there is crash. Fix will be to limit path_resolution_modifier to be not less than -5

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

Re: [Oxyd][0.17.72] Pathfinder Crash (abstractNodeIt != search.abstractNodes.end() was not true)

Post by Oxyd »

Thanks, should be fixed in 0.17.73. There will be no additional limit on path_resolution_modifier.

Veden
Filter Inserter
Filter Inserter
Posts: 294
Joined: Wed Jul 13, 2016 3:54 pm
Contact:

Re: [Oxyd][0.17.72] Pathfinder Crash (abstractNodeIt != search.abstractNodes.end() was not true)

Post by Veden »

boskid wrote:
Sun Oct 20, 2019 6:59 am
https://www.factorio.com/blog/post/fff-317

Issue is that you are using "path_resolution_modifier = -8". This means that abstract nodes cover 1 chunk each (32x32), but base node covers 64 chunks (256x256). At some point goal position is badly aligned because of resolution, chunk that contains badly aligned goal position does not contain any abstract nodes and there is crash. Fix will be to limit path_resolution_modifier to be not less than -5
Oxyd wrote:
Thu Oct 24, 2019 4:11 pm
Thanks, should be fixed in 0.17.73. There will be no additional limit on path_resolution_modifier.


Much appreciated.

Post Reply

Return to “Resolved Problems and Bugs”