- Place spidertron
- Place ghost equipment in spidertron (I did ghost fission reactor, using remote view)
- Hover cursor over spidertron
- Run `/c local saved = game.player.selected.grid.take_all()`
- Observe crash
Code: Select all
49.668 Time travel logging:
49.667 Player 0 ran command: local saved = game.player.selected.grid.take_all()
49.668 Error CrashHandler.cpp:641: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
src/Util/StacktraceToStream.cpp (52): walkStackAndPrintToStream
src/Util/StacktraceToStream.cpp (60): printStacktraceToStream
src/Util/Logger.cpp (334): writeStacktrace
src/Util/Logger.cpp (379): logStacktrace
src/Util/CrashHandler.cpp (183): writeStackTrace
src/Util/CrashHandler.cpp (644): commonSignalHandler
src/Util/CrashHandler.cpp (652): SignalHandler
0x7ff81a776fdc
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (1682): __is_long
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (1803): __get_pointer
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (1462): data
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (1460): c_str
libraries/Lua/LuaCPPUtilities.hpp (6): lua_pushstring
src/Util/LuaHelper.cpp (2269): push
src/Util/LuaHelper.hpp (581): setTable<const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > &>
src/Util/LuaHelper.cpp (2702): push
/usr/local/opt/llvm@16/bin/../include/c++/v1/__tree (1101): __root
/usr/local/opt/llvm@16/bin/../include/c++/v1/__tree (1801): ~__tree
/usr/local/opt/llvm@16/bin/../include/c++/v1/__tree (1798): ~__tree
/usr/local/opt/llvm@16/bin/../include/c++/v1/map (1164): ~map
/usr/local/opt/llvm@16/bin/../include/c++/v1/map (1162): ~map
src/Script/LuaEquipmentGrid.cpp (185): luaTakeAllEquipment
src/Script/LuaBinder.hpp (0): callWrapperOnObject
libraries/Lua/ldo.c (352): luaD_precall
libraries/Lua/lvm.c (717): luaV_execute
libraries/Lua/ldo.c (424): luaD_call
libraries/Lua/ldo.c (165): luaD_rawrunprotected
libraries/Lua/ldo.c (625): luaD_pcall
libraries/Lua/lapi.c (1083): lua_pcallk
src/Script/LuaGameScript.cpp (1853): runLuaCommand
src/Script/LuaContext.cpp (285): runLuaCommand
src/CommandProcessor.cpp (1614): doExecuteCommand
src/CommandProcessor.cpp (256): process
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (1682): __is_long
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (2361): ~basic_string
/usr/local/opt/llvm@16/bin/../include/c++/v1/string (2359): ~basic_string
src/GameActionHandler.cpp (3755): writeToConsole
src/GameActionHandler.cpp (0): actionPerformed
/usr/local/opt/llvm@16/bin/../include/c++/v1/__iterator/wrap_iter.h (101): operator++
src/Input/InputSource.cpp (73): flushToListeners
src/Input/InputSource.cpp (67): flushActions
/usr/local/opt/llvm@16/bin/../include/c++/v1/optional (314): reset
src/Input/PlayerInputSource.cpp (518): flushActions
src/GameActionHandler.cpp (389): update
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (468): ~__value_func
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (467): ~__value_func
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (1143): ~function
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (1143): ~function
src/MainLoop.cpp (1340): gameUpdateStep
src/GlobalContext.cpp (1816): getBaseMultiplayerManager
src/MainLoop.cpp (1206): gameUpdateLoop
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (496): operator=
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/function.h (1129): operator=
src/Util/WorkerThread.cpp (70): loop
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (294): reset
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (263): ~unique_ptr
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (263): ~unique_ptr
/usr/local/opt/llvm@16/bin/../include/c++/v1/tuple (293): ~__tuple_leaf
/usr/local/opt/llvm@16/bin/../include/c++/v1/tuple (479): ~__tuple_impl
/usr/local/opt/llvm@16/bin/../include/c++/v1/tuple (479): ~__tuple_impl
/usr/local/opt/llvm@16/bin/../include/c++/v1/tuple (566): ~tuple
/usr/local/opt/llvm@16/bin/../include/c++/v1/tuple (566): ~tuple
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (65): operator()
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (297): reset
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (263): ~unique_ptr
/usr/local/opt/llvm@16/bin/../include/c++/v1/__memory/unique_ptr.h (263): ~unique_ptr
/usr/local/opt/llvm@16/bin/../include/c++/v1/thread (295): __thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (WorkerThread::*)(), WorkerThread *> >
0x7ff81a74818b
Stack trace logging done
57.030 Error CrashHandler.cpp:190: Map tick at moment of crash: 2137
57.030 Uploading log file