[1.1.8] Crash on start when loading mods

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
OvermindDL1
Fast Inserter
Fast Inserter
Posts: 193
Joined: Sun Oct 05, 2014 6:12 am
Contact:

[1.1.8] Crash on start when loading mods

Post by OvermindDL1 »

Was loading in 1.1.6, skipped 1.1.7 as 1.1.8 came out immediately after, during loading the game it crashed, this is the last bit of the log (see attached for full log):

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0xd05da7, 0xf0043d, 0xd5b9a5, 0xd5c031, 0xd5c0e9, 0x41950, 0, 0xb, 0x89af6, 0x9246c, 0x9283c, 0x8cfe0b, 0x8cfdf5, 0x8cfdf5, 0x8cfdf5, 0x8cfdf5, 0x8cfdf5, 0x8cfdf5, 0x10a5136, 0x10a64d1, 0x10a674d, 0x10fb6bf, 0x1306278, 0x131ac89, 0x5c11d1, 0, 0x5d11ae
  30.388 Warning Logger.cpp:526: Symbols.size() == 92, usedSize == 26
#0  0x0000000000f0043d 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  0x0000000000d5b9a5 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  0x0000000000d5c031 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  0x0000000000d5c0e9 in Logger::flush() at /tmp/factorio-build-iDTete/src/Util/Logger.cpp:566
#4  0x0000000000041950 in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-iDTete/src/Util/Logger.cpp:552
#5  (nil) in GlobalContext::getMap() at /tmp/factorio-build-iDTete/src/GlobalContext.cpp:2013
#6  0x000000000000000b in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-build-iDTete/src/Util/CrashHandler.cpp:188
#7  0x0000000000089af6 in CrashHandler::commonSignalHandler(int) at /tmp/factorio-build-iDTete/src/Util/CrashHandler.cpp:623
#8  0x000000000009246c in CrashHandler::SignalHandler(int) at /tmp/factorio-build-iDTete/src/Util/CrashHandler.cpp:638
#9  0x000000000009283c in ?? at ??:0
#10 0x00000000008cfe0b in ?? at ??:0
#11 0x00000000008cfdf5 in ?? at ??:0
#12 0x00000000008cfdf5 in ?? at ??:0
#13 0x00000000008cfdf5 in ?? at ??:0
#14 0x00000000008cfdf5 in ?? at ??:0
#15 0x00000000008cfdf5 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:107
#16 0x00000000008cfdf5 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#17 0x00000000010a5136 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#18 0x00000000010a64d1 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#19 0x00000000010a674d in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#20 0x00000000010fb6bf in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#21 0x0000000001306278 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#22 0x000000000131ac89 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#23 0x00000000005c11d1 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#24 (nil) in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#25 0x00000000005d11ae in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#26 (nil) in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#27 0x0000005b0000006e in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#28 0x0000000004cb5530 in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#29 0x0000000004cb5530 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#30 0x0000000004cb5530 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#31 0x0000000011744db2 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#32 0x00007fff147fed10 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#33 0x0000000004cb5530 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#34 0x0000000000a870ea in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#35 0x00000000091dd6c0 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#36 0x00007fb0ba263721 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#37 0x0000000000000064 in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#38 0x0000000011744d08 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#39 0xbfe0000000000000 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#40 0x0000000001f5ff75 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#41 (nil) in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#42 (nil) in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#43 0x00007fff00000000 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#44 0x5c1af36d55e62200 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#45 0x0000000004cb0000 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#46 0x0000000004cb5530 in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#47 0x0000000011744d08 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#48 (nil) in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#49 0x00007fff147fed10 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#50 0x0000000000000020 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#51 0x8f5c28f5c28f5c29 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#52 0x0000000000a878ac in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#53 0x0000000000000013 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#54 0x4000000000000000 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#55 0x0000000000000001 in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#56 0x00007fff147fed38 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#57 0x00007fff147fed30 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#58 0x0000000011744a90 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#59 0x0000000000000064 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#60 0x0000000007749af0 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#61 0x0000000004cb5530 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#62 (nil) in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#63 0xffffffff00000015 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#64 (nil) in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#65 0x0000000000000001 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:332
#66 0x0000000007749af0 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-iDTete/src/Util/ImmutableString.hpp:159
#67 0x0000000004cb5530 in PropertyTree::~PropertyTree() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:235
#68 0x00000000020c75fb in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#69 0x0000000000000006 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#70 0x0000000007749ae0 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#71 0x000000000000000d in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#72 0x0000000001b73294 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#73 0x0000000007013f20 in PropertyTree::clear() at /tmp/factorio-build-iDTete/src/Util/PropertyTree.cpp:254
#74 0x0000000004cb5530 in PropertyTree& PropertyTree::operator=<PropertyTree>(PropertyTree&&) at /tmp/factorio-build-iDTete/src/Util/PropertyTree.hpp:324
#75 0x0000000004cb5530 in ModManager::updateHistory(LuaDataLoader&, ModManager::LuaHistoryData&, ModID) at /tmp/factorio-build-iDTete/src/Data/ModManager.cpp:1173
#76 0x0000000004cb5530 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:222
#77 0x0000000011744d3a in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:231
#78 0x00007fff147fed10 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:658
#79 0x0000000004cb5530 in ModID::~ModID() at /tmp/factorio-build-iDTete/src/Data/ModID.hpp:6
#80 0x0000000000a870ea in ModManager::loadMod(ModID, LuaDataLoader&, ModManager::LuaHistoryData&, PackagePath const&, char const*, Crc&) at /tmp/factorio-build-iDTete/src/Data/ModManager.cpp:706
#81 0x00000000091dd490 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:222
#82 0x0000000000000016 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:231
#83 0x0000000000000013 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:658
#84 0x00000000008a04d8 in ModID::~ModID() at /tmp/factorio-build-iDTete/src/Data/ModID.hpp:6
#85 0x402e000000000000 in ModManager::loadModsPhase(LuaDataLoader&, ModManager::LuaHistoryData&, char const*) at /tmp/factorio-build-iDTete/src/Data/ModManager.cpp:571
#86 0x6f6e2d6d6165622d in ModManager::loadData(bool) at /tmp/factorio-build-iDTete/src/Data/ModManager.cpp:450
#87 0x0000646e756f732d in GlobalContext::init(bool, bool, bool, std::optional<WindowPositionData>) at /tmp/factorio-build-iDTete/src/GlobalContext.cpp:506
#88 (nil) in MainLoop::run(Filesystem::Path const&, Filesystem::Path const&, bool, bool, std::function<void ()>, Filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-build-iDTete/src/MainLoop.cpp:274 (discriminator 2)
#89 0x00007fff00000000 in main at /tmp/factorio-build-iDTete/src/Main.cpp:1141
#90 0x5c1af36d55e62200 in ?? at ??:0
#91 0x0000000004cb0000 in _start at ??:?
Stack trace logging done
  45.243 Warning Logger.cpp:526: Symbols.size() == 87, usedSize == 25
  45.244 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.
Attachments
factorio-crash-1.log
(35.68 KiB) Downloaded 98 times
OvermindDL1
Fast Inserter
Fast Inserter
Posts: 193
Joined: Sun Oct 05, 2014 6:12 am
Contact:

Re: [1.1.8] Crash on load

Post by OvermindDL1 »

And it loaded on the next attempt for note.

It's worth noting that I've gotten this same (or at least very similar) error in the same place a week ago on another computer but as it wasn't my main computer and it wasn't on the internet at the time so I didn't report it. It was the same set of mods however.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14265
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [1.1.8] Crash on start when loading mods

Post by Rseding91 »

Thanks for the report. Looking at the stack trace in the log file it looks like memory corruption or some bad hardware. It's crashing freeing some memory in a place that runs the same code every time the game starts (it will produce and execute the exact same series of instructions each time the game starts).

So; any kind of intermittent failure highly says to me hardware issue(s).

Unless you have some way to reliably reproduce it there's nothing we can do.
If you want to get ahold of me I'm almost always on Discord.
OvermindDL1
Fast Inserter
Fast Inserter
Posts: 193
Joined: Sun Oct 05, 2014 6:12 am
Contact:

Re: [1.1.8] Crash on start when loading mods

Post by OvermindDL1 »

I thought that might be the case but the similar error on two computer that are separated by years between when they were built made me wonder... I'll try to update if it happens again and I catch it.
OvermindDL1
Fast Inserter
Fast Inserter
Posts: 193
Joined: Sun Oct 05, 2014 6:12 am
Contact:

Re: [1.1.8] Crash on start when loading mods

Post by OvermindDL1 »

For documentation sake it happened again, same stack trace (though different symbol value, likely because factorio has been updated, 1.1.11 now):

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0xd08b27, 0xf05b3d, 0xd5f425, 0xd5fab1, 0xd5fb69, 0x41950, 0x93d15, 0x8d15bb, 0x8d15a5, 0x8d15a5, 0x8d15a5, 0x8d15a5, 0x8d15a5, 0x8d15a5, 0x10adb86, 0x10aef21, 0x10af19d, 0x1103614, 0x130fa78, 0x1324829, 0x5c2cc1, 0, 0x5d304e
 295.141 Warning Logger.cpp:526: Symbols.size() == 88, usedSize == 22
#0  0x0000000000f05b3d 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  0x0000000000d5f425 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  0x0000000000d5fab1 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  0x0000000000d5fb69 in Logger::flush() at /tmp/factorio-build-39oufi/src/Util/Logger.cpp:566
#4  0x0000000000041950 in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-39oufi/src/Util/Logger.cpp:552
#5  0x0000000000093d15 in GlobalContext::getMap() at /tmp/factorio-build-39oufi/src/GlobalContext.cpp:2013
#6  0x00000000008d15bb in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-build-39oufi/src/Util/CrashHandler.cpp:188
#7  0x00000000008d15a5 in CrashHandler::commonSignalHandler(int) at /tmp/factorio-build-39oufi/src/Util/CrashHandler.cpp:623
#8  0x00000000008d15a5 in CrashHandler::SignalHandler(int) at /tmp/factorio-build-39oufi/src/Util/CrashHandler.cpp:638
#9  0x00000000008d15a5 in ?? at ??:0
#10 0x00000000008d15a5 in ?? at ??:0
#11 0x00000000008d15a5 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:107
#12 0x00000000008d15a5 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#13 0x00000000010adb86 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#14 0x00000000010aef21 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#15 0x00000000010af19d in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#16 0x0000000001103614 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#17 0x000000000130fa78 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#18 0x0000000001324829 in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#19 0x00000000005c2cc1 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#20 (nil) in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#21 0x00000000005d304e in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#22 (nil) in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#23 0x000000007fa74ec0 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#24 0x00007f3f4e71a721 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#25 0x00000000000000c8 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#26 0x00000000c3bcb9b2 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#27 (nil) in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#28 0x0000000001f71f75 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#29 (nil) in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#30 0x00000000014997a2 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#31 0x00007ffc7e825ed0 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#32 0x03a12a1cafd32700 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#33 0x0000000004511340 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#34 0x0000000004511340 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#35 0x00000000c3bcb9b2 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#36 (nil) in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#37 0x00007ffc7e825ed0 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#38 0x0000000000000040 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#39 0x8f5c28f5c28f5c29 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#40 0x0000000000a88aec in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#41 0x00007f3f4e866ba0 in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#42 0x4010000000000000 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#43 (nil) in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#44 0x00007ffc7e825ef8 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#45 0x00007ffc7e825ef0 in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#46 0x00000000c3bcb9f0 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#47 0x0000000000000064 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#48 0x000000009a6a3960 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#49 0x0000000004511340 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#50 (nil) in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#51 0xffffffff00000011 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#52 (nil) in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#53 0x0000000000000001 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#54 0x000000009a6a3960 in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#55 0x0000000004511340 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#56 0x00000000020d994b in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#57 0x0000000000000006 in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#58 0x000000009a6a3950 in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#59 0x000000000000000e in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#60 0x0000000001b85564 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#61 0x000000000589c990 in ImmutableStringTemplate<17ul>::clear() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:332
#62 0x0000000004511340 in ImmutableStringTemplate<17ul>::~ImmutableStringTemplate() at /tmp/factorio-build-39oufi/src/Util/ImmutableString.hpp:159
#63 0x0000000004511340 in PropertyTree::~PropertyTree() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:238
#64 0x00000000c3bcb9b2 in void std::_Destroy<PropertyTree>(PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:98
#65 0x00007ffc7e825ed0 in void std::_Destroy_aux<false>::__destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:108
#66 0x00000000ffffffff in void std::_Destroy<PropertyTree*>(PropertyTree*, PropertyTree*) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:137
#67 0x000000000000000e in void std::_Destroy<PropertyTree*, PropertyTree>(PropertyTree*, PropertyTree*, std::allocator<PropertyTree>&) at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_construct.h:206
#68 0x0000000000a882cb in std::vector<PropertyTree, std::allocator<PropertyTree> >::~vector() at /home/build/gcc-9.2/include/c++/9.2.0/bits/stl_vector.h:677
#69 0x000000007fa74e20 in PropertyTree::clear() at /tmp/factorio-build-39oufi/src/Util/PropertyTree.cpp:257
#70 0x0000000000000007 in PropertyTree& PropertyTree::operator=<PropertyTree>(PropertyTree&&) at /tmp/factorio-build-39oufi/src/Util/PropertyTree.hpp:324
#71 0x000000000000000f in ModManager::updateHistory(LuaDataLoader&, ModManager::LuaHistoryData&, ModID) at /tmp/factorio-build-39oufi/src/Data/ModManager.cpp:1173
#72 0x00000000008a2f28 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:222
#73 0x00746e6174736e69 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:231
#74 0x0000000001f71f75 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:658
#75 (nil) in ModID::~ModID() at /tmp/factorio-build-39oufi/src/Data/ModID.hpp:6
#76 (nil) in ModManager::loadMod(ModID, LuaDataLoader&, ModManager::LuaHistoryData&, PackagePath const&, char const*, Crc&) at /tmp/factorio-build-39oufi/src/Data/ModManager.cpp:706
#77 0x00007ffc00000000 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:222
#78 0x03a12a1cafd32700 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:231
#79 0x0000000004510000 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() at /home/build/gcc-9.2/include/c++/9.2.0/bits/basic_string.h:658
#80 0x0000000004511340 in ModID::~ModID() at /tmp/factorio-build-39oufi/src/Data/ModID.hpp:6
#81 0x00000000c3bcb912 in ModManager::loadModsPhase(LuaDataLoader&, ModManager::LuaHistoryData&, char const*) at /tmp/factorio-build-39oufi/src/Data/ModManager.cpp:571
#82 (nil) in ModManager::loadData(bool) at /tmp/factorio-build-39oufi/src/Data/ModManager.cpp:459
#83 0x00007ffc7e825ed0 in GlobalContext::init(bool, bool, bool, std::optional<WindowPositionData>) at /tmp/factorio-build-39oufi/src/GlobalContext.cpp:506
#84 0x00000000c3bcb9b2 in MainLoop::run(Filesystem::Path const&, Filesystem::Path const&, bool, bool, std::function<void ()>, Filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-build-39oufi/src/MainLoop.cpp:274 (discriminator 2)
#85 0x000000000000000e in main at /tmp/factorio-build-39oufi/src/Main.cpp:1141
#86 0x0000000000a88aec in ?? at ??:0
#87 0x00007f3f4e866ba0 in _start at ??:?
Stack trace logging done
 310.103 Warning Logger.cpp:526: Symbols.size() == 83, usedSize == 21
 
If it were a hardware issue it would be more likely to happen at some place different each time rather than the same stacktrace each time, plus no other programs have had issues including prime95 and so forth.
Post Reply

Return to “1 / 0 magic”