[1.1.2] LogisticSupply is not consistent crash with Spidertron Extended mod

Things that has been reported already before.
User avatar
ptx0
Smart Inserter
Smart Inserter
Posts: 1507
Joined: Wed Jan 01, 2020 7:16 pm
Contact:

[1.1.2] LogisticSupply is not consistent crash with Spidertron Extended mod

Post by ptx0 »

https://tripleback.net/public/K2SE-1.1.zip

Removing Spidertron Extended from the mod lineup fixes the problem, I don't have any logistics requests for dt-fuel though the Spidertrons consume fuel because of K2.. and I'm trying to use Spidertron Extended to eliminate the fuel requirement.

Code: Select all

  98.622 Loading map /home/kash/Downloads/factorio/saves/K2SE-1.1.zip: 84226491 bytes.
  98.656 Loading level.dat: 285057349 bytes.
  98.659 Info Scenario.cpp:196: Map version 1.1.2-1
 111.250 Error LogisticPoint.cpp:32: LogisticSupply for item(980; dt-fuel) is not consistent. Available (-2) + targetedForPickup(0) + change(0) != count(0)
Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0xcfb047, 0xef7c0d, 0xb243a9, 0xb4ba4c, 0xdfefa4, 0xdc7fad, 0xdc80f4, 0xef0a45, 0x124fa99, 0x124ff72, 0x12a87fc, 0x12aa714, 0x13496a5, 0x1fbfe40, 0x84c7, 0
 118.918 Warning Logger.cpp:526: Symbols.size() == 31, usedSize == 15
#0  0x0000000000ef7c0d in std::__uniq_ptr_impl<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::_M_ptr() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/unique_ptr.h:154
#1  0x0000000000b243a9 in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::get() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/unique_ptr.h:353
#2  0x0000000000b4ba4c in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::operator->() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/unique_ptr.h:347
#3  0x0000000000dfefa4 in Logger::flush() at /tmp/factorio-build-ETA3MR/src/Util/Logger.cpp:566
#4  0x0000000000dc7fad in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-ETA3MR/src/Util/Logger.cpp:552
#5  0x0000000000dc80f4 in Logging::flush() at /tmp/factorio-build-ETA3MR/src/Util/Logging.cpp:69
#6  0x0000000000ef0a45 in Logging::logAndAbortOrThrow(char const*, unsigned int, LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at /tmp/factorio-build-ETA3MR/src/Util/Logging.cpp:103
#7  0x000000000124fa99 in Logging::logAndAbortOrThrow(char const*, unsigned int, LogLevel, char const*, ...) at /tmp/factorio-build-ETA3MR/src/Util/Logging.cpp:93
#8  0x000000000124ff72 in std::_Rb_tree_header::_M_reset() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_tree.h:209
#9  0x00000000012a87fc in std::_Rb_tree_header::_Rb_tree_header() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_tree.h:176
#10 0x00000000012aa714 in std::_Rb_tree<ID<ItemPrototype, unsigned short>, std::pair<ID<ItemPrototype, unsigned short> const, unsigned int>, std::_Select1st<std::pair<ID<ItemPrototype, unsigned short> const, unsigned int> >, std::less<ID<ItemPrototype, unsigned short> >, std::allocator<std::pair<ID<ItemPrototype, unsigned short> const, unsigned int> > >::_Rb_tree_impl<std::less<ID<ItemPrototype, unsigned short> >, true>::_Rb_tree_impl() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_tree.h:684
#11 0x00000000013496a5 in std::_Rb_tree<ID<ItemPrototype, unsigned short>, std::pair<ID<ItemPrototype, unsigned short> const, unsigned int>, std::_Select1st<std::pair<ID<ItemPrototype, unsigned short> const, unsigned int> >, std::less<ID<ItemPrototype, unsigned short> >, std::allocator<std::pair<ID<ItemPrototype, unsigned short> const, unsigned int> > >::_Rb_tree() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_tree.h:939
#12 0x0000000001fbfe40 in std::map<ID<ItemPrototype, unsigned short>, unsigned int, std::less<ID<ItemPrototype, unsigned short> >, std::allocator<std::pair<ID<ItemPrototype, unsigned short> const, unsigned int> > >::map() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_map.h:183
#13 0x00000000000084c7 in LogisticPoint::checkDistributionState(bool) const at /tmp/factorio-build-ETA3MR/src/Logistics/LogisticPoint.cpp:672
#14 (nil) in ConstIntrusiveListIterator<LogisticMember, LogisticMemberNetworkTag, false>::operator++() at /tmp/factorio-build-ETA3MR/src/Util/Container/IntrusiveList.hpp:505
#15 (nil) in LogisticNetwork::checkConsistency() const at /tmp/factorio-build-ETA3MR/src/Logistics/LogisticNetwork.cpp:1291
#16 (nil) in LogisticManager::checkConsistency() const at /tmp/factorio-build-ETA3MR/src/Logistics/LogisticManager.cpp:234 (discriminator 2)
#17 (nil) in ForceData::checkLogisticConsistency() const at /tmp/factorio-build-ETA3MR/src/Force/ForceData.cpp:611
#18 (nil) in ForceManager::checkLogisticConsistency() at /tmp/factorio-build-ETA3MR/src/Force/ForceManager.cpp:386
#19 (nil) in Map::checkLogisticConsistency() at /tmp/factorio-build-ETA3MR/src/Map/Map.cpp:1971
#20 (nil) in Map::checkConsistency(ProgressObserver*) at /tmp/factorio-build-ETA3MR/src/Map/Map.cpp:2020
#21 (nil) in Map::setupEntities(MapDeserialiser*, bool, ProgressObserver*) at /tmp/factorio-build-ETA3MR/src/Map/Map.cpp:1059
#22 0x00007fbba0df5b78 in Map::setupEntities(Map&, MapDeserialiser*, bool, ProgressObserver*) at /tmp/factorio-build-ETA3MR/src/Map/Map.cpp:1105
#23 0x00007fbba0df5b78 in Scenario::loadFactory(MapInterface, Filesystem::Path const*, Filesystem::Path const&, ScenarioExecutionContext, LoadType, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*, ProgressObserver*, bool, InputListener*) at /tmp/factorio-build-ETA3MR/src/Scenario/Scenario.cpp:320
#24 (nil) in ParallelScenarioLoader::doLoad(MapInterface, ParallelScenarioLoader*, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*, NamedBool<EnableReplayTag>) at /tmp/factorio-build-ETA3MR/src/Scenario/ParallelScenarioLoader.cpp:161
#25 (nil) in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(MapInterface, ParallelScenarioLoader*, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*, NamedBool<EnableReplayTag>), MapInterface, ParallelScenarioLoader*, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*, NamedBool<EnableReplayTag>::Enum> > >::_M_run() at /home/build/gcc-9.2/include/c++/9.2.0/thread:195
#26 (nil) in std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const at /home/build/gcc-9.2-source/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:81
#27 (nil) in std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >::~unique_ptr() at /home/build/gcc-9.2-source/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:284
#28 (nil) in execute_native_thread_routine at /home/build/gcc-9.2-source/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/../../../../../libstdc++-v3/src/c++11/thread.cc:79
#29 (nil) in ?? at ??:0
#30 (nil) in ?? at ??:0
Stack trace logging done
 125.439 Warning Logger.cpp:526: Symbols.size() == 26, usedSize == 14
 125.439 Error LogisticPoint.cpp:665: Check distribution state error: available + targeted for pickup doesn't match actual count.
Logger::writeStacktrace skipped.
 125.440 Error Util.cpp:97: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
 137.050 Uploading log file
 137.094 Info SystemUtil.cpp:547: Started /home/kash/Downloads/factorio/bin/x64/factorio; trampoline PID: 13310
Attachments
factorio-previous.log
(266.21 KiB) Downloaded 66 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 15119
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [1.1.2] LogisticSupply is not consistent crash with Spidertron Extended mod

Post by Rseding91 »

Thanks for the report. This is a duplicate of 91694
If you want to get ahold of me I'm almost always on Discord.
User avatar
ptx0
Smart Inserter
Smart Inserter
Posts: 1507
Joined: Wed Jan 01, 2020 7:16 pm
Contact:

Re: [1.1.2] LogisticSupply is not consistent crash with Spidertron Extended mod

Post by ptx0 »

it doesn't crash when i begin a new game, or if i cheat spidertrons into the map. and their fuel requirement is properly disabled.
Post Reply

Return to “Duplicates”