[Dominik] [0.17.69] CTD on load saved game related to Fluidboxmanager

This subforum contains all the issues which we already resolved.
Post Reply
Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

[Dominik] [0.17.69] CTD on load saved game related to Fluidboxmanager

Post by Adamo »

Hey All,

I have a map crashing with the following stacktrack:

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0xb4bd58, 0xd180ed, 0x9f1c59, 0xa0b15f, 0xb9b119, 0xb9b21c, 0xafd7d5, 0xb9aec4, 0xb9e60b, 0xc6b1a6, 0xc6bcd2, 0xb8ae00, 0x81b836, 0x11c4705, 0x8e77ab, 0xfa8f53, 0xfaa440, 0x19952ef, 0x8fb7, 0
 178.558 Warning Logger.cpp:518: Symbols.size() == 27, usedSize == 19
#0  0x0000000000d180ed in std::__uniq_ptr_impl<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::_M_ptr() const at /usr/include/c++/8/bits/unique_ptr.h:150
#1  0x00000000009f1c59 in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::get() const at /usr/include/c++/8/bits/unique_ptr.h:343
#2  0x0000000000a0b15f in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::operator->() const at /usr/include/c++/8/bits/unique_ptr.h:337
#3  0x0000000000b9b119 in Logger::flush() at /tmp/factorio-build-ulV8cW/src/Util/Logger.cpp:558
#4  0x0000000000b9b21c in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-ulV8cW/src/Util/Logger.cpp:544
#5  0x0000000000afd7d5 in Logging::flush() at /tmp/factorio-build-ulV8cW/src/Util/Logging.cpp:69
#6  0x0000000000b9aec4 in Logging::logAndAbortOrThrow(char const*, unsigned int, LogLevel, std::string const&) at /tmp/factorio-build-ulV8cW/src/Util/Logging.cpp:103
#7  0x0000000000b9e60b in Logging::logAndAbortOrThrow(char const*, unsigned int, LogLevel, char const*, ...) at /tmp/factorio-build-ulV8cW/src/Util/Logging.cpp:93
#8  0x0000000000c6b1a6 in FluidBoxManager::onDestroy() at /tmp/factorio-build-ulV8cW/src/Fluid/FluidBoxManager.cpp:584 (discriminator 1)
#9  0x0000000000c6bcd2 in CraftingMachine::onDestroy() at /tmp/factorio-build-ulV8cW/src/Entity/CraftingMachine.cpp:499
#10 0x0000000000b8ae00 in Entity::forceDestroy() at /tmp/factorio-build-ulV8cW/src/Entity/Entity.cpp:301
#11 0x000000000081b836 in FluidBoxManager::setup(SetupData const&, bool, bool) at /tmp/factorio-build-ulV8cW/src/Fluid/FluidBoxManager.cpp:559
#12 0x00000000011c4705 in operator() at /tmp/factorio-build-ulV8cW/src/Entity/AssemblingMachine.cpp:732
#13 0x00000000008e77ab in AssemblingMachine::checkFluidMixingWithRecipe(Recipe const&) at /tmp/factorio-build-ulV8cW/src/Entity/AssemblingMachine.cpp:778
#14 0x0000000000fa8f53 in AssemblingMachine::setupForCrafting(ID<RecipePrototype, unsigned short>, InventoryBuffer&, CraftingMachine::FromScript, AssemblingMachine::Force, AssemblingMachine::Loading, AssemblingMachine::CheckFluidMixing) at /tmp/factorio-build-ulV8cW/src/Entity/AssemblingMachine.cpp:436
#15 0x0000000000faa440 in AssemblingMachine::refreshRecipe(ID<RecipePrototype, unsigned short>) at /tmp/factorio-build-ulV8cW/src/Entity/AssemblingMachine.cpp:218
#16 0x00000000019952ef in std::_Rb_tree_const_iterator<CraftingMachine*>::operator++() at /usr/include/c++/8/bits/stl_tree.h:366 (discriminator 2)
#17 0x0000000000008fb7 in ForceData::refreshRecipes(ID<RecipePrototype, unsigned short>, std::vector<Recipe, std::allocator<Recipe> > const&) at /tmp/factorio-build-ulV8cW/src/Force/ForceData.cpp:941 (discriminator 2)
#18 (nil) in std::_Function_handler<void (ID<RecipePrototype, unsigned short>, std::vector<Recipe, std::allocator<Recipe> > const&), CustomPrototypes::CustomPrototypes(MapDeserialiser&, bool, std::function<void (ID<RecipePrototype, unsigned short>, std::vector<Recipe, std::allocator<Recipe> > const&)>, std::function<void (ID<TechnologyPrototype, unsigned short>, std::vector<Technology, std::allocator<Technology> > const&)>)::{lambda(auto:1, auto:2&)#1}>::_M_invoke(std::_Any_data const&, ID<RecipePrototype, unsigned short>&&, std::vector<Recipe, std::allocator<Recipe> > const&) at /usr/include/c++/8/bits/std_function.h:299
#19 (nil) in CustomPrototypeList<Recipe, ID<RecipePrototype, unsigned short>, RecipePrototype>::reset(Map&, bool) at /tmp/factorio-build-ulV8cW/src/CustomPrototypeList.cpp:134
#20 (nil) in ForceData::resetTechnologiesAndRecipes() at /tmp/factorio-build-ulV8cW/src/Force/ForceData.cpp:378
#21 (nil) in Map::resetTechnologiesAndRecipes() at /tmp/factorio-build-ulV8cW/src/Map/Map.cpp:1605
#22 (nil) in Scenario::loadFactory(Filesystem::Path const*, Filesystem::Path const&, ScenarioExecutionContext, LoadType, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*, ProgressObserver*, bool, InputListener*) at /tmp/factorio-build-ulV8cW/src/Scenario/Scenario.cpp:311
#23 (nil) in ParallelScenarioLoader::doLoad(ParallelScenarioLoader*, MapDeserialiser*, InputType, InputHandler*, MultiplayerManagerBase*) at /tmp/factorio-build-ulV8cW/src/Scenario/ParallelScenarioLoader.cpp:151
#24 (nil) in execute_native_thread_routine at blake2s.c:?
#25 (nil) in ?? at ??:0
#26 (nil) in ?? at ??:0
Stack trace logging done
 183.575 Warning Logger.cpp:518: Symbols.size() == 22, usedSize == 18
 183.576 Error FluidBoxManager.cpp:584: this->doneSetup was not true
Logger::writeStacktrace skipped.
 183.578 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.
 190.363 Info SystemUtil.cpp:539: Started /usr/bin/xdg-open; trampoline PID: 25848
 190.363 Uploading log file
 190.424 Info SystemUtil.cpp:539: Started /home/caes/.local/factorio/bin/x64/factorio; trampoline PID: 25850
 
I'm going to remove the advanced underground pipe mod to see if that eliminates the offending entity. I'll let you know if that changes it. Saved game and log attached.

Edit: saved game file is too large to attach. Here is a link: http://shadydealings.net/fact/202_backup.zip

Edit2: Removing the advanced underground piping mod did prevent the crash, and using only the AUP mod also prevented the crash, unfortunately (I was hoping it would still crash without any mods, so it would be easier for you to diagnose.).
Attachments
factorio-current.log
(1.52 MiB) Downloaded 76 times

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik] [0.17.69] CTD on load saved game related to Fluidboxmanager

Post by Dominik »

Hi, this is a known issue and already fixed.

Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

Re: [Dominik] [0.17.69] CTD on load saved game related to Fluidboxmanager

Post by Adamo »

Dominik wrote:
Tue Oct 01, 2019 2:02 pm
Hi, this is a known issue and already fixed.
OK, thanks.

Post Reply

Return to “Resolved Problems and Bugs”