Page 1 of 1

Crash on autosave (seems to be in EnemySpawner::preSaveHook)

Posted: Tue Jun 28, 2016 1:01 pm
by PostfixingEdginess
I was loading my .12 save game into .13 on mac and after an hour it crashed (running fine until this crash).

It crashed on autosave. The log seems to indicate EnemySpawner::preSaveHook calling some Boost function that causes a crash. Seems to have to do something with a vector<Targeter<Entity> variable.

Log was 1,6 MB. Not sure if this is normal, it might have been stuck in some sort of loop continuously calling something in CrashHandler when crashing.

More info:
- It seemed to freeze while trying to close the error dialog.
- After restarting factorio after reloading the latest autosave, manually saving did not result in a crash
- All my autosaves are 6,8 MB. The crash generated a 1,2 MB temp file called "_autosave2.tmp.4ec9.zip"

Possibly related: "Crash on autosave on mac" viewtopic.php?f=7&t=27285

Code: Select all

 0.005 2016-06-28 14:28:40; Factorio 0.13.0 (Build 22782, mac, alpha)
   0.006 Operating system: Mac OS X 10.9.5
   0.006 Program arguments: "/Applications/factorio.app" 
   0.006 Read data path: /Applications/factorio.app/Contents/data
   0.006 Write data path: /Users/joelmeijering/Library/Application Support/factorio
   0.006 Binaries path: /
   0.052 Graphics options: [FullScreen: true] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 35%] [Screen: 255] [DXT: auto]
   0.053 Available display adapters: 1
   0.053  [0]: resolution 1280x800px at [0,0]
   0.053 Create display on adapter 0. Size 1280x720 at position [0, 22].
   0.902 Initialised OpenGL:[0] Intel HD Graphics 4000 OpenGL Engine; driver: 2.1 INTEL-8.28.37
   1.057 Loading mod core 0.0.0 (data.lua)
   1.063 Loading mod base 0.13.0 (data.lua)
   1.208 Checksum for core: 1399339455
   1.208 Checksum for mod base: 2039900801
   1.690 Initial atlas bitmap size is 16384
   1.691 Created atlas bitmap 16384x4617
   1.693 Created atlas bitmap 4096x4096
   1.694 Created atlas bitmap 4096x4092
   1.695 Created atlas bitmap 4096x3992
   1.695 Created atlas bitmap 4096x1104
  15.898 Sprites loaded
  15.898 Convert atlas 4096x4096 to: compressed 
  16.404 Convert atlas 4096x4092 to: compressed 
  16.805 Convert atlas 4096x3992 to: compressed 
  17.137 Convert atlas 4096x1104 to: trilinear-filtering 
  17.215 Loading sounds...
  19.191 Custom inputs active: 0
  19.257 Factorio initialised
  25.612 Loading map /Users/joelmeijering/Library/Application Support/factorio/saves/g1.zip
  25.645 Info Scenario.cpp:129: Map version 0.13.0-93
  26.345 Checksum for script /Users/joelmeijering/Library/Application Support/factorio/temp/currently-playing/control.lua: 900459546
Factorio crashed. Generating symbolized stacktrace, please wait ...
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x20608c25adcc in 0x20608c25adcc
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53edb0 in 0x7fff8f53edb0
#8  0x7fff8f53d71a in 0x7fff8f53d71a
#9  0x7fff8f53bb61 in 0x7fff8f53bb61
#10 0x7fff8f53c2ca in 0x7fff8f53c2ca
#11 0x7fff9589987c in 0x7fff9589987c
#12 0x7fff958b049d in 0x7fff958b049d
#13 0x7fff93142971 in 0x7fff93142971
#14 0x7fff9313699c in 0x7fff9313699c
#15 0x100a15fc5 in _al_osx_run_main (in factorio) (osx_app_delegate.m:342)
#16 0x100b3aa20 in main (in factorio) (osx_main.m:35)
#17 0x100001d64 in start (in factorio) + 52
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x7fff8f53d6b0 in 0x7fff8f53d6b0
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53ecdc in 0x7fff8f53ecdc
#8  0x7fff8f53d6b0 in 0x7fff8f53d6b0
#9  0x7fff8f53b868 in 0x7fff8f53b868
#10 0x7fff8f53c27c in 0x7fff8f53c27c
#11 0x7fff8c69728e in 0x7fff8c69728e
#12 0x100869379 in std::__1::vector<Targeter<Entity>, std::__1::allocator<Targeter<Entity> > >::__append(unsigned long) (in factorio) (new:168)
#13 0x100776cd9 in ContainerSaver<Entity, boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void>, SaveAssigners::StaticCastAssigner<Unit> >::ContainerSaver(boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void> const&) (in factorio) (list_node.hpp:59)
#14 0x10015357c in EnemySpawner::preSaveHook(MapSerialiser&) const (in factorio) (EnemySpawner.cpp:92)
#15 0x100572423 in Chunk::preSaveRecursive(Entity*, MapSerialiser&) (in factorio) (Entity.hpp:325)
#16 0x10057179c in Chunk::preSaveHook(MapSerialiser&) (in factorio) (Chunk.cpp:109)
#17 0x10043eab2 in Surface::preSaveHook(MapSerialiser&) (in factorio) (InfiniteVector.hpp:76)
#18 0x10024fbe0 in Map::save(MapSerialiser&, ProgressObserver*) const (in factorio) (iterator:1190)
#19 0x1004eff04 in Scenario::saveAs(boost::filesystem::path const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, ProgressObserver*, SaveType) (in factorio) (Scenario.cpp:587)
#20 0x1004eef3e in ParallelScenarioSaver::doSave(ParallelScenarioSaver*) (in factorio) (ParallelScenarioSaver.cpp:67)
#21 0x100b33c56 in boost::(anonymous namespace)::thread_proxy(void*) (in factorio) + 54
#22 0x7fff95e32899 in 0x7fff95e32899
#23 0x7fff95e3272a in 0x7fff95e3272a
#24 0x7fff95e36fc9 in 0x7fff95e36fc9
#18 0x1 in 0x00000001 (in factorio)
1093.418 Error CrashHandler.cpp:85: Map tick at moment of crash: 5256001
1093.418 Error CrashHandler.cpp:85: Map tick at moment of crash: 52560011093.418 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

1093.418 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
Factorio crashed. Generating symbolized stacktrace, please wait ...
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x101f12000 in 0x0000000101f12000 (in factorio)
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53edb0 in 0x7fff8f53edb0
#8  0x7fff8f53d6b0 in 0x7fff8f53d6b0
#9  0x7fff8f53b868 in 0x7fff8f53b868
#10 0x7fff8f53c27c in 0x7fff8f53c27c
#11 0x7fff93f04e3c in 0x7fff93f04e3c
#12 0x7fff93efc8e2 in 0x7fff93efc8e2
#13 0x7fff93f2f332 in 0x7fff93f2f332
#14 0x7fff8d63c7cb in 0x7fff8d63c7cb
#15 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#16 0x7fff8d63a96d in 0x7fff8d63a96d
#17 0x7fff93126782 in 0x7fff93126782
#18 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#19 0x7fff8d63a96d in 0x7fff8d63a96d
#20 0x7fff9312656f in 0x7fff9312656f
#21 0x7fff93125b6c in 0x7fff93125b6c
#22 0x7fff933ba4d2 in 0x7fff933ba4d2
#23 0x7fff93491e3c in 0x7fff93491e3c
#24 0x7fff9349184f in 0x7fff9349184f
#25 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#26 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#27 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#28 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#29 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#30 0x7fff97b085aa in 0x7fff97b085aa
#31 0x20608c25adcc in 0x20608c25adcc
#32 0x7fff8c62eb2e in 0x7fff8c62eb2e
#33 0x7fff8f53ebee in 0x7fff8f53ebee
#34 0x7fff8f53edb0 in 0x7fff8f53edb0
#35 0x7fff8f53d71a in 0x7fff8f53d71a
#36 0x7fff8f53bb61 in 0x7fff8f53bb61
#37 0x7fff8f53c2ca in 0x7fff8f53c2ca
#38 0x7fff9589987c in 0x7fff9589987c
#39 0x7fff958b049d in 0x7fff958b049d
#40 0x7fff93142971 in 0x7fff93142971
#41 0x7fff9313699c in 0x7fff9313699c
#0  0x1005a7512#42 0x100a15fc5 in  in _al_osx_run_main (in factorio) (osx_app_delegate.m:342)Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)

#43 0x100b3aa20 in main (in factorio) (osx_main.m:35)
#44 0x100001d64#1  0x1005a0c39 in  in start (in factorio) + 52CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)

#45 0x1#2  0x1005a0bce in  in 0x00000001 (in factorio)CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)

#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x0 in 0x0
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53eca8 in 0x7fff8f53eca8
#8  0x7fff8f53d71a in 0x7fff8f53d71a
#9  0x7fff8f53bb61 in 0x7fff8f53bb61
#10 0x7fff8f53c2ca in 0x7fff8f53c2ca
#11 0x7fff9589987c in 0x7fff9589987c
#12 0x7fff958b049d in 0x7fff958b049d
#13 0x7fff9315025a in 0x7fff9315025a
#14 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#15 0x7fff8d63a96d in 0x7fff8d63a96d
#16 0x7fff9314fcb8 in 0x7fff9314fcb8
#17 0x7fff9314de6f in 0x7fff9314de6f
#18 0x7fff93194d50 in 0x7fff93194d50
#19 0x7fff931b7ca2 in 0x7fff931b7ca2
#20 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#21 0x7fff8d63a96d in 0x7fff8d63a96d
#22 0x7fff93127ccd in 0x7fff93127ccd
#23 0x7fff93127b4e in 0x7fff93127b4e
#24 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#25 0x7fff8d63c5bf in 0x7fff8d63c5bf
#26 0x7fff8d63c7bb in 0x7fff8d63c7bb
#27 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#28 0x7fff8d63a96d in 0x7fff8d63a96d
#29 0x7fff93126782 in 0x7fff93126782
#30 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#31 0x7fff8d63a96d in 0x7fff8d63a96d
#32 0x7fff9312656f in 0x7fff9312656f
#33 0x7fff93125b6c in 0x7fff93125b6c
#34 0x7fff933ba4d2 in 0x7fff933ba4d2
#35 0x7fff93491e3c in 0x7fff93491e3c
#36 0x7fff9349184f in 0x7fff9349184f
#37 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#38 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#39 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#40 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#41 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#42 0x7fff97b085aa in 0x7fff97b085aa
#43 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#44 0x7fff8c62eb2e in 0x7fff8c62eb2e
#45 0x7fff8f53ebee in 0x7fff8f53ebee
#46 0x7fff8f53ecdc in 0x7fff8f53ecdc
#47 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#48 0x7fff8f53b868 in 0x7fff8f53b868
#49 0x7fff8f53c27c in 0x7fff8f53c27c
#50 0x7fff8c69728e in 0x7fff8c69728e
#51 0x100869379 in std::__1::vector<Targeter<Entity>, std::__1::allocator<Targeter<Entity> > >::__append(unsigned long) (in factorio) (new:168)
#52 0x100776cd9 in ContainerSaver<Entity, boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void>, SaveAssigners::StaticCastAssigner<Unit> >::ContainerSaver(boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void> const&) (in factorio) (list_node.hpp:59)
#53 0x10015357c in EnemySpawner::preSaveHook(MapSerialiser&) const (in factorio) (EnemySpawner.cpp:92)
#54 0x100572423 in Chunk::preSaveRecursive(Entity*, MapSerialiser&) (in factorio) (Entity.hpp:325)
#55 0x10057179c in Chunk::preSaveHook(MapSerialiser&) (in factorio) (Chunk.cpp:109)
#56 0x10043eab2 in Surface::preSaveHook(MapSerialiser&) (in factorio) (InfiniteVector.hpp:76)
#57 0x10024fbe0 in Map::save(MapSerialiser&, ProgressObserver*) const (in factorio) (iterator:1190)
#58 0x1004eff04 in Scenario::saveAs(boost::filesystem::path const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, ProgressObserver*, SaveType) (in factorio) (Scenario.cpp:587)
#59 0x1004eef3e in ParallelScenarioSaver::doSave(ParallelScenarioSaver*) (in factorio) (ParallelScenarioSaver.cpp:67)
#60 0x100b33c56 in boost::(anonymous namespace)::thread_proxy(void*) (in factorio) + 54
#61 0x7fff95e32899 in 0x7fff95e32899
#62 0x7fff95e3272a in 0x7fff95e3272a
#63 0x7fff95e36fc9 in 0x7fff95e36fc9
1093.960 Error CrashHandler.cpp:85: Map tick at moment of crash: 5256001
1093.960 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
1093.960 Error CrashHandler.cpp:85: Map tick at moment of crash: 5256001
1093.960 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
Factorio crashed. Generating symbolized stacktrace, please wait ...
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x0 in 0x0
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53eca8 in 0x7fff8f53eca8
#8  0x7fff8f53d71a in 0x7fff8f53d71a
#9  0x7fff8f53bb61 in 0x7fff8f53bb61
#10 0x7fff8f53c2ca in 0x7fff8f53c2ca
#11 0x7fff9589987c in 0x7fff9589987c
#12 0x7fff958b049d in 0x7fff958b049d
#13 0x7fff9315025a in 0x7fff9315025a
#14 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#15 0x7fff8d63a96d in 0x7fff8d63a96d
#16 0x7fff9314fcb8 in 0x7fff9314fcb8
#17 0x7fff9314de6f in 0x7fff9314de6f
#18 0x7fff93194d50 in 0x7fff93194d50
#19 0x7fff931b7ca2 in 0x7fff931b7ca2
#20 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#21 0x7fff8d63a96d in 0x7fff8d63a96d
#22 0x7fff93127ccd in 0x7fff93127ccd
#23 0x7fff93127b4e in 0x7fff93127b4e
#24 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#25 0x7fff8d63c5bf in 0x7fff8d63c5bf
#26 0x7fff8d63c7bb in 0x7fff8d63c7bb
#27 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#28 0x7fff8d63a96d in 0x7fff8d63a96d
#29 0x7fff93126782 in 0x7fff93126782
#30 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#31 0x7fff8d63a96d in 0x7fff8d63a96d
#32 0x7fff9312656f in 0x7fff9312656f
#33 0x7fff93125b6c in 0x7fff93125b6c
#34 0x7fff933ba4d2 in 0x7fff933ba4d2
#35 0x7fff93491e3c in 0x7fff93491e3c
#36 0x7fff9349184f in 0x7fff9349184f
#37 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#38 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#39 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#40 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#41 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#42 0x7fff97b085aa in 0x7fff97b085aa
#43 0x0 in 0x0
#44 0x7fff8c62eb2e in 0x7fff8c62eb2e
#45 0x7fff8f53ebee in 0x7fff8f53ebee
#46 0x7fff8f53eca8 in 0x7fff8f53eca8
#47 0x7fff8f53d71a in 0x7fff8f53d71a
#48 0x7fff8f53bb61 in 0x7fff8f53bb61
#49 0x7fff8f53c2ca in 0x7fff8f53c2ca
#50 0x7fff9589987c in 0x7fff9589987c
#51 0x7fff958b049d in 0x7fff958b049d
#52 0x7fff9315025a in 0x7fff9315025a
#53 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#54 0x7fff8d63a96d in 0x7fff8d63a96d
#55 0x7fff9314fcb8 in 0x7fff9314fcb8
#56 0x7fff9314de6f in 0x7fff9314de6f
#57 0x7fff93194d50 in 0x7fff93194d50
#58 0x7fff931b7ca2 in 0x7fff931b7ca2
#59 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#60 0x7fff8d63a96d in 0x7fff8d63a96d
#61 0x7fff93127ccd in 0x7fff93127ccd
#62 0x7fff93127b4e in 0x7fff93127b4e
#63 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#64 0x7fff8d63c5bf in 0x7fff8d63c5bf
#65 0x7fff8d63c7bb in 0x7fff8d63c7bb
#66 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#67 0x7fff8d63a96d in 0x7fff8d63a96d
#68 0x7fff93126782 in 0x7fff93126782
#69 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#70 0x7fff8d63a96d in 0x7fff8d63a96d
#71 0x7fff9312656f in 0x7fff9312656f
#72 0x7fff93125b6c in 0x7fff93125b6c
#73 0x7fff933ba4d2 in 0x7fff933ba4d2
#74 0x7fff93491e3c in 0x7fff93491e3c
#75 0x7fff9349184f in 0x7fff9349184f
#76 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#77 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#78 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#79 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#80 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#81 0x7fff97b085aa in 0x7fff97b085aa
#82 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#83 0x7fff8c62eb2e in 0x7fff8c62eb2e
#84 0x7fff8f53ebee in 0x7fff8f53ebee
#85 0x7fff8f53ecdc in 0x7fff8f53ecdc
#86 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#87 0x7fff8f53b868 in 0x7fff8f53b868
#88 0x7fff8f53c27c in 0x7fff8f53c27c
#89 0x7fff8c69728e in 0x7fff8c69728e
#90 0x100869379 in std::__1::vector<Targeter<Entity>, std::__1::allocator<Targeter<Entity> > >::__append(unsigned long) (in factorio) (new:168)
#91 0x100776cd9 in ContainerSaver<Entity, boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void>, SaveAssigners::StaticCastAssigner<Unit> >::ContainerSaver(boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void> const&) (in factorio) (list_node.hpp:59)
#92 0x10015357c in EnemySpawner::preSaveHook(MapSerialiser&) const (in factorio) (EnemySpawner.cpp:92)
#93 0x100572423 in Chunk::preSaveRecursive(Entity*, MapSerialiser&) (in factorio) (Entity.hpp:325)
#94 0x10057179c in Chunk::preSaveHook(MapSerialiser&) (in factorio) (Chunk.cpp:109)
#95 0x10043eab2 in Surface::preSaveHook(MapSerialiser&) (in factorio) (InfiniteVector.hpp:76)
#96 0x10024fbe0 in Map::save(MapSerialiser&, ProgressObserver*) const (in factorio) (iterator:1190)
#97 0x1004eff04 in Scenario::saveAs(boost::filesystem::path const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, ProgressObserver*, SaveType) (in factorio) (Scenario.cpp:587)
#98 0x1004eef3e in ParallelScenarioSaver::doSave(ParallelScenarioSaver*) (in factorio) (ParallelScenarioSaver.cpp:67)
#99 0x100b33c56 in boost::(anonymous namespace)::thread_proxy(void*) (in factorio) + 54
#100 0x7fff95e32899 in 0x7fff95e32899
#101 0x7fff95e3272a in 0x7fff95e3272a
#102 0x7fff95e36fc9 in 0x7fff95e36fc9
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x101f10000 in 0x0000000101f10000 (in factorio)
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53edb0 in 0x7fff8f53edb0
#8  0x7fff8f53d6b0 in 0x7fff8f53d6b0
#9  0x7fff8f53b868 in 0x7fff8f53b868
#10 0x7fff8f53c27c in 0x7fff8f53c27c
#11 0x7fff945a1ad9 in 0x7fff945a1ad9
#12 0x7fff945a1aa2 in 0x7fff945a1aa2
#13 0x7fff8d535af0 in 0x7fff8d535af0
#14 0x7fff8d53b14b in 0x7fff8d53b14b
#15 0x7fff8d53aedd in 0x7fff8d53aedd
#16 0x7fff8d53ac7a in 0x7fff8d53ac7a
#17 0x7fff8d53abe6 in 0x7fff8d53abe6
#18 0x7fff8d549729 in 0x7fff8d549729
#19 0x7fff9318d7b7 in 0x7fff9318d7b7
#20 0x7fff9318d75b in 0x7fff9318d75b
#21 0x7fff9320b049 in 0x7fff9320b049
#22 0x7fff93894c27 in 0x7fff93894c27
#23 0x7fff9320a0a8 in 0x7fff9320a0a8
#24 0x7fff93209fac in 0x7fff93209fac
#25 0x7fff93209727 in 0x7fff93209727
#26 0x7fff9320725a in 0x7fff9320725a
#27 0x7fff9318bf49 in 0x7fff9318bf49
#28 0x7fff9318bb26 in 0x7fff9318bb26
#29 0x7fff9318bacc in 0x7fff9318bacc
#30 0x7fff9318ae50 in 0x7fff9318ae50
#31 0x7fff9318abd3 in 0x7fff9318abd3
#32 0x7fff9317b6e5 in 0x7fff9317b6e5
#33 0x7fff9316b510 in 0x7fff9316b510
#34 0x7fff9316b409 in 0x7fff9316b409
#35 0x7fff9349614e in 0x7fff9349614e
#36 0x7fff93494745 in 0x7fff93494745
#37 0x7fff9349250e in 0x7fff9349250e
#38 0x7fff934a009a in 0x7fff934a009a
#39 0x100a0daf9 in -[NSAlertWrapper go:] (in factorio) (osx_dialog.m:118)
#40 0x7fff8d654918 in 0x7fff8d654918
#41 0x7fff8d6544ef in 0x7fff8d6544ef
#42 0x100a0dd94 in _al_show_native_message_box (in factorio) (osx_dialog.m:181)
#43 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#44 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#45 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#46 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#47 0x7fff97b085aa in 0x7fff97b085aa
#48 0x101f12000 in 0x0000000101f12000 (in factorio)
#49 0x7fff8c62eb2e in 0x7fff8c62eb2e
#50 0x7fff8f53ebee in 0x7fff8f53ebee
#51 0x7fff8f53edb0 in 0x7fff8f53edb0
#52 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#53 0x7fff8f53b868 in 0x7fff8f53b868
#54 0x7fff8f53c27c in 0x7fff8f53c27c
#55 0x7fff93f04e3c in 0x7fff93f04e3c
#56 0x7fff93efc8e2 in 0x7fff93efc8e2
#57 0x7fff93f2f332 in 0x7fff93f2f332
#58 0x7fff8d63c7cb in 0x7fff8d63c7cb
#59 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#60 0x7fff8d63a96d in 0x7fff8d63a96d
#61 0x7fff93126782 in 0x7fff93126782
#62 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#63 0x7fff8d63a96d in 0x7fff8d63a96d
#64 0x7fff9312656f in 0x7fff9312656f
#65 0x7fff93125b6c in 0x7fff93125b6c
#66 0x7fff933ba4d2 in 0x7fff933ba4d2
#67 0x7fff93491e3c in 0x7fff93491e3c
#68 0x7fff9349184f in 0x7fff9349184f
#69 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#70 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#71 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#72 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#73 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#74 0x7fff97b085aa in 0x7fff97b085aa
#75 0x20608c25adcc in 0x20608c25adcc
#76 0x7fff8c62eb2e in 0x7fff8c62eb2e
#77 0x7fff8f53ebee in 0x7fff8f53ebee
#78 0x7fff8f53edb0 in 0x7fff8f53edb0
#79 0x7fff8f53d71a in 0x7fff8f53d71a
#80 0x7fff8f53bb61 in 0x7fff8f53bb61
#81 0x7fff8f53c2ca in 0x7fff8f53c2ca
#82 0x7fff9589987c in 0x7fff9589987c
#83 0x7fff958b049d in 0x7fff958b049d
#84 0x7fff93142971 in 0x7fff93142971
#85 0x7fff9313699c in 0x7fff9313699c
#86 0x100a15fc5 in _al_osx_run_main (in factorio) (osx_app_delegate.m:342)
#87 0x100b3aa20 in main (in factorio) (osx_main.m:35)
#88 0x100001d64 in start (in factorio) + 52
#89 0x1 in 0x00000001 (in factorio)
1094.458 Error CrashHandler.cpp:85: Map tick at moment of crash: 5256001
1094.459 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
Factorio crashed. Generating symbolized stacktrace, please wait ...
1094.468 Error CrashHandler.cpp:85: Map tick at moment of crash: 5256001
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x0 in 0x0
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53eca8 in 0x7fff8f53eca8
#8  0x7fff8f53d71a in 0x7fff8f53d71a
#9  0x7fff8f53bb61 in 0x7fff8f53bb61
#10 0x7fff8f53c2ca in 0x7fff8f53c2ca
#11 0x7fff9589987c in 0x7fff9589987c
#12 0x7fff958b049d in 0x7fff958b049d
#13 0x7fff931608dd in 0x7fff931608dd
#14 0x7fff933e9580 in 0x7fff933e9580
#15 0x7fff93160458 in 0x7fff93160458
#16 0x7fff933e9533 in 0x7fff933e9533
#17 0x7fff9315c3e5 in 0x7fff9315c3e5
#18 0x7fff93132520 in 0x7fff93132520
#19 0x7fff93131815 in 0x7fff93131815
#20 0x7fff931265ce in 0x7fff931265ce
#21 0x7fff93125b6c in 0x7fff93125b6c
#22 0x7fff933ba4d2 in 0x7fff933ba4d2
#23 0x7fff93491e3c in 0x7fff93491e3c
#24 0x7fff9349184f in 0x7fff9349184f
#25 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#26 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#27 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#28 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#29 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#30 0x7fff97b085aa in 0x7fff97b085aa
#31 0x0 in 0x0
#32 0x7fff8c62eb2e in 0x7fff8c62eb2e
#33 0x7fff8f53ebee in 0x7fff8f53ebee
#34 0x7fff8f53eca8 in 0x7fff8f53eca8
#35 0x7fff8f53d71a in 0x7fff8f53d71a
#36 0x7fff8f53bb61 in 0x7fff8f53bb61
#37 0x7fff8f53c2ca in 0x7fff8f53c2ca
#38 0x7fff9589987c in 0x7fff9589987c
#39 0x7fff958b049d in 0x7fff958b049d
#40 0x7fff9315025a in 0x7fff9315025a
#41 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#42 0x7fff8d63a96d in 0x7fff8d63a96d
#43 0x7fff9314fcb8 in 0x7fff9314fcb8
#44 0x7fff9314de6f in 0x7fff9314de6f
#45 0x7fff93194d50 in 0x7fff93194d50
#46 0x7fff931b7ca2 in 0x7fff931b7ca2
#47 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#48 0x7fff8d63a96d in 0x7fff8d63a96d
#49 0x7fff93127ccd in 0x7fff93127ccd
#50 0x7fff93127b4e in 0x7fff93127b4e
#51 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#52 0x7fff8d63c5bf in 0x7fff8d63c5bf
#53 0x7fff8d63c7bb in 0x7fff8d63c7bb
#54 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#55 0x7fff8d63a96d in 0x7fff8d63a96d
#56 0x7fff93126782 in 0x7fff93126782
#57 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#58 0x7fff8d63a96d in 0x7fff8d63a96d
#59 0x7fff9312656f in 0x7fff9312656f
#60 0x7fff93125b6c in 0x7fff93125b6c
#61 0x7fff933ba4d2 in 0x7fff933ba4d2
#62 0x7fff93491e3c in 0x7fff93491e3c
#63 0x7fff9349184f in 0x7fff9349184f
#64 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#65 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#66 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#67 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#68 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#69 0x7fff97b085aa in 0x7fff97b085aa
#70 0x0 in 0x0
#71 0x7fff8c62eb2e in 0x7fff8c62eb2e
#72 0x7fff8f53ebee in 0x7fff8f53ebee
#73 0x7fff8f53eca8 in 0x7fff8f53eca8
#74 0x7fff8f53d71a in 0x7fff8f53d71a
#75 0x7fff8f53bb61 in 0x7fff8f53bb61
#76 0x7fff8f53c2ca in 0x7fff8f53c2ca
#77 0x7fff9589987c in 0x7fff9589987c
#78 0x7fff958b049d in 0x7fff958b049d
#79 0x7fff9315025a in 0x7fff9315025a
#80 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#81 0x7fff8d63a96d in 0x7fff8d63a96d
#82 0x7fff9314fcb8 in 0x7fff9314fcb8
#83 0x7fff9314de6f in 0x7fff9314de6f
#84 0x7fff93194d50 in 0x7fff93194d50
#85 0x7fff931b7ca2 in 0x7fff931b7ca2
#86 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#87 0x7fff8d63a96d in 0x7fff8d63a96d
#88 0x7fff93127ccd in 0x7fff93127ccd
#89 0x7fff93127b4e in 0x7fff93127b4e
#90 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#91 0x7fff8d63c5bf in 0x7fff8d63c5bf
#92 0x7fff8d63c7bb in 0x7fff8d63c7bb
#93 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#94 0x7fff8d63a96d in 0x7fff8d63a96d
#95 0x7fff93126782 in 0x7fff93126782
#96 0x7fff8d63b4b2 in 0x7fff8d63b4b2
#97 0x7fff8d63a96d in 0x7fff8d63a96d
#98 0x7fff9312656f in 0x7fff9312656f
#99 0x7fff93125b6c in 0x7fff93125b6c
#100 0x7fff933ba4d2 in 0x7fff933ba4d2
#101 0x7fff93491e3c in 0x7fff93491e3c
#102 0x7fff9349184f in 0x7fff9349184f
#103 0x100a0dc09 in _al_show_native_message_box (in factorio) (osx_dialog.m:160)
#104 0x100a0fe8b in al_show_native_message_box (in factorio) (dialog.c:142)
#105 0x1005a0f77 in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:81)
#106 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#107 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#108 0x7fff97b085aa in 0x7fff97b085aa
#109 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#110 0x7fff8c62eb2e in 0x7fff8c62eb2e
#111 0x7fff8f53ebee in 0x7fff8f53ebee
#112 0x7fff8f53ecdc in 0x7fff8f53ecdc
#113 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#114 0x7fff8f53b868 in 0x7fff8f53b868
#115 0x7fff8f53c27c in 0x7fff8f53c27c
#116 0x7fff8c69728e in 0x7fff8c69728e
#117 0x100869379 in std::__1::vector<Targeter<Entity>, std::__1::allocator<Targeter<Entity> > >::__append(unsigned long) (in factorio) (new:168)
#118 0x100776cd9 in ContainerSaver<Entity, boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void>, SaveAssigners::StaticCastAssigner<Unit> >::ContainerSaver(boost::intrusive::list<Commandable, boost::intrusive::member_hook<Commandable, boost::intrusive::list_member_hook<boost::intrusive::constant_time_size<true>, void, void>, &(Commandable::listHook)>, boost::intrusive::constant_time_size<true>, void, void> const&) (in factorio) (list_node.hpp:59)
#119 0x10015357c in EnemySpawner::preSaveHook(MapSerialiser&) const (in factorio) (EnemySpawner.cpp:92)
#120 0x100572423 in Chunk::preSaveRecursive(Entity*, MapSerialiser&) (in factorio) (Entity.hpp:325)
#121 0x10057179c in Chunk::preSaveHook(MapSerialiser&) (in factorio) (Chunk.cpp:109)
#122 0x10043eab2 in Surface::preSaveHook(MapSerialiser&) (in factorio) (InfiniteVector.hpp:76)
#123 0x10024fbe0 in Map::save(MapSerialiser&, ProgressObserver*) const (in factorio) (iterator:1190)
#124 0x1004eff04 in Scenario::saveAs(boost::filesystem::path const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, ProgressObserver*, SaveType) (in factorio) (Scenario.cpp:587)
#125 0x1004eef3e in ParallelScenarioSaver::doSave(ParallelScenarioSaver*) (in factorio) (ParallelScenarioSaver.cpp:67)
#126 0x100b33c56 in boost::(anonymous namespace)::thread_proxy(void*) (in factorio) + 54
#127 0x7fff95e32899 in 0x7fff95e32899
#128 0x7fff95e3272a in 0x7fff95e3272a
#129 0x7fff95e36fc9 in 0x7fff95e36fc9
#0  0x1005a7512 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1  0x1005a0c39 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2  0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3  0x7fff97b085aa in 0x7fff97b085aa
#4  0x7fff5fbfa9b4 in 0x7fff5fbfa9b4
#5  0x7fff8c62eb2e in 0x7fff8c62eb2e
#6  0x7fff8f53ebee in 0x7fff8f53ebee
#7  0x7fff8f53edb0 in 0x7fff8f53edb0
#8  0x7fff8f53d6b0 in 0x7fff8f53d6b0
#9  0x7fff8f53b868 in 0x7fff8f53b868
#10 0x7fff8f53c27c in 0x7fff8f53c27c
#11 0x7fff8c69728e in 0x7fff8c69728e
#12 0x7fff8c69ad57 in 0x7fff8c69ad57
#13 0x7fff8c69ac23 in 0x7fff8c69ac23
#14 0x1005a5e83 in Logger::formatRecord(unsigned long long, char const*, char const*, unsigned int, LogLevel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Logger.cpp:144)
#15 0x1006f5f7e in Logger::log(char const*, unsigned int, LogLevel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Logger.cpp:148)
#16 0x1005a0e2c in showCrashedError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in factorio) (Util.cpp:77)
#17 0x1005a0d88 in CrashHandler::writeStackTrace() (in factorio) (Util.cpp:71)
#18 0x1005a0bce in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#19 0x7fff97b085aa in 0x7fff97b085aa
#20 0x101f10000 in 0x0000000101f10000 (in factorio)
#21 0x7fff8c62eb2e in 0x7fff8c62eb2e
#22 0x7fff8f53ebee in 0x7fff8f53ebee
#23 0x7fff8f53edb0 in 0x7fff8f53edb0
#24 0x7fff8f53d6b0 in 0x7fff8f53d6b0
#25 0x7fff8f53b868 in 0x7fff8f53b868
#26 0x7fff8f53c27c in 0x7fff8f53c27c
#27 0x7fff945a1ad9 in 0x7fff945a1ad9
#28 0x7fff945a1aa2 in 0x7fff945a1aa2
#29 0x7fff8d535af0 in 0x7fff8d535af0
#30 0x7fff8d53b14b in 0x7fff8d53b14b
#31 0x7fff8d53aedd in 0x7fff8d53aedd
#32 0x7fff8d53ac7a in 0x7fff8d53ac7a
#33 0x7fff8d53abe6 in 0x7fff8d53abe6
#34 0x7fff8d549729 in 0x7fff8d549729
#35 0x7fff9318d7b7 in 0x7fff9318d7b7
#36 0x7fff9318d75b in 0x7fff9318d75b
#37 0x7fff9320b049 in 0x7fff9320b049
#38 0x7fff93894c27 in 0x7fff93894c27

Re: Crash on autosave (seems to be in EnemySpawner::preSaveHook)

Posted: Tue Jun 28, 2016 1:34 pm
by Oxyd
Is there a way to reproduce this? I loaded your autosave and then saved the game, but got no crash.

Re: Crash on autosave (seems to be in EnemySpawner::preSaveHook)

Posted: Thu Jun 30, 2016 4:45 pm
by PostfixingEdginess
I don't think there is an easy way to reproduce this. It only occurred once, so it might be a rare bug. However, I got it fairly soon after upgrading to 0.13.

I was able to play without issues ever since. (Although I have only been playing for a few hours since I had te crash)

Perhaps it's RNG-related? Or perhaps it had something to do with what I was doing at the time of the save. (messing with deconstruction using bots and a portable roboport).

Nevertheless, unless a lot of reports come in with similar stack traces this doesn't seem like the biggest issue in 0.13 right now.

Re: Crash on autosave (seems to be in EnemySpawner::preSaveHook)

Posted: Thu Jun 30, 2016 5:03 pm
by Rseding91
This is most likely caused by the map corruption issues in 0.13.0 that have been fixed in 0.13.1.

If you can reproduce the issue by loading a 0.12 map in 0.13.1 please make a new bug report.