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
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.).