[0.13.3] Crash during biter attack

Things that has been reported already before.
RobEVO
Burner Inserter
Burner Inserter
Posts: 12
Joined: Sun Jul 03, 2016 1:20 pm
Contact:

[13.3]Crash on biter attack

Post by RobEVO »

This is the first time the game has crashed for me. Log attached. I was headed to a fairly large biter incursion that was actively eating my base when the game crashed. Said the logs might help you guys. Love the game!!
Attachments
factorio-previous.log
(1.77 KiB) Downloaded 83 times
factorio-current.log
(10.29 KiB) Downloaded 89 times

amgine
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Jul 03, 2016 1:15 pm
Contact:

[0.13.3] Crash during biter attack

Post by amgine »

How to reproduce:
Load attached save file and do nothing for 20-30 sec.

Soon after loading (10-15 sec) a single biter attacks belt near iron ore mine on the right. Game crashes 4-5 sec after that.
If I rush there and kill the biter, game does not crash (didn't test if future biter attacks will cause a crash).

Log file:

Code: Select all

   0.001 2016-07-03 16:24:36; Factorio 0.13.3 (build 22991, win64, steam)
   0.001 Operating system: Windows 10 
   0.001 Program arguments: "I:\Games\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.001 Read data path: I:/Games/SteamLibrary/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/amgin_000/AppData/Roaming/Factorio
   0.001 Binaries path: I:/Games/SteamLibrary/steamapps/common/Factorio/bin
   0.016 Graphics options: [FullScreen: false] [VSync: false] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [Screen: 0] [DXT: false]
   0.017 Available display adapters: 2
   0.017  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 980 {0x05, [0,0], 2560x1600, 32bit, 60Hz}
   0.017  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 980 {0x01, [2560,0], 1920x1200, 32bit, 59Hz}
   0.018 Create display on adapter 0. Size 1280x720 at position [630, 422].
   0.193 Initialised Direct3D:[0] NVIDIA GeForce GTX 980; driver: nvd3dumx.dll 10.18.13.6510
   0.194     Video memory size (dedicated video/dedicated system/shared system/available): 4008/0/16318/4092 MB
   0.221 Desktop composition is active.
   0.285 Loading mod core 0.0.0 (data.lua)
   0.288 Loading mod base 0.13.3 (data.lua)
   0.379 Checksum for core: 714099156
   0.379 Checksum for mod base: 3065127710
   0.840 Initial atlas bitmap size is 16384
   0.841 Created atlas bitmap 16384x6369
   1.097 Created atlas bitmap 4096x968
  11.270 Sprites loaded
  11.270 Convert atlas 4096x968 to: trilinear-filtering 
  12.122 Loading sounds...
  13.450 Custom inputs active: 0
  13.483 Factorio initialised
  18.667 Loading map C:/Users\amgin_000\AppData\Roaming\Factorio\saves\biter-attack-crash.zip
  18.708 Info Scenario.cpp:129: Map version 0.13.3-1
  19.573 Checksum for script C:/Users/amgin_000/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-tqdnlf\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-tqdnlf\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-tqdnlf\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\itementity.cpp (30): ItemEntity::ItemEntity
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportline.cpp (292): TransportLine::dropItems
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportbelt.cpp (211): TransportBelt::dropItems
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportbeltconnectable.cpp (273): TransportBeltConnectable::preDieHook
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithhealth.cpp (202): EntityWithHealth::die
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithhealth.cpp (131): EntityWithHealth::damage
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithowner.cpp (118): EntityWithOwner::damage
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\damagetriggereffectitem.cpp (22): DamageTriggerEffectItem::applyInternal
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\triggereffectitem.cpp (65): TriggerEffectItem::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\triggereffect.cpp (24): TriggerEffect::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\directtriggeritem.cpp (15): DirectTriggerItem::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (348): Shooter::doShoot
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (283): Shooter::doShoot
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (244): Shooter::shootInternal
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\unit.cpp (141): Unit::attack
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\pursuebehavior.cpp (34): PursueBehavior::execute
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\groupbehavior.cpp (151): GroupBehavior::execute
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\commandable.cpp (113): Commandable::runBehavior
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\unit.cpp (245): Unit::update
c:\cygwin64\tmp\factorio-tqdnlf\src\surface\chunk.cpp (471): Chunk::update
c:\cygwin64\tmp\factorio-tqdnlf\src\surface\surface.cpp (906): Surface::update
c:\cygwin64\tmp\factorio-tqdnlf\src\map\map.cpp (1095): Map::update
c:\cygwin64\tmp\factorio-tqdnlf\src\game.cpp (141): Game::update
c:\cygwin64\tmp\factorio-tqdnlf\src\scenario\scenario.cpp (773): Scenario::update
c:\cygwin64\tmp\factorio-tqdnlf\src\mainloop.cpp (337): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-tqdnlf\src\mainloop.cpp (472): MainLoop::updateLoop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (214): std::_Func_impl<std::_Binder<std::_Unforced,void (__cdecl&)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool,enum MainLoop::HeavyMode),ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool & __ptr64,enum MainLoop::HeavyMode & __ptr64>,std::allocator<int>,void>::_Do_call
c:\cygwin64\tmp\factorio-tqdnlf\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7AC54F8E3)
00007FF7AC54F8E3 (Factorio): (filename not available): boost::thread::start_thread_noexcept
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF807B8102)
00007FFF807B8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF832EC5B4)
00007FFF832EC5B4 (ntdll): (filename not available): RtlUserThreadStart
  39.374 Error ItemEntity.cpp:30: Item stack is empty.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-tqdnlf\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-tqdnlf\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-tqdnlf\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-tqdnlf\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-tqdnlf\src\util\crashhandler.cpp (186): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp (516): raise
d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp (71): abort
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\itementity.cpp (30): ItemEntity::ItemEntity
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportline.cpp (292): TransportLine::dropItems
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportbelt.cpp (211): TransportBelt::dropItems
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\transportbeltconnectable.cpp (273): TransportBeltConnectable::preDieHook
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithhealth.cpp (202): EntityWithHealth::die
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithhealth.cpp (131): EntityWithHealth::damage
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\entitywithowner.cpp (118): EntityWithOwner::damage
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\damagetriggereffectitem.cpp (22): DamageTriggerEffectItem::applyInternal
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\triggereffectitem.cpp (65): TriggerEffectItem::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\triggereffect.cpp (24): TriggerEffect::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\directtriggeritem.cpp (15): DirectTriggerItem::apply
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (348): Shooter::doShoot
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (283): Shooter::doShoot
c:\cygwin64\tmp\factorio-tqdnlf\src\trigger\shooter.cpp (244): Shooter::shootInternal
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\unit.cpp (141): Unit::attack
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\pursuebehavior.cpp (34): PursueBehavior::execute
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\groupbehavior.cpp (151): GroupBehavior::execute
c:\cygwin64\tmp\factorio-tqdnlf\src\ai\commandable.cpp (113): Commandable::runBehavior
c:\cygwin64\tmp\factorio-tqdnlf\src\entity\unit.cpp (245): Unit::update
c:\cygwin64\tmp\factorio-tqdnlf\src\surface\chunk.cpp (471): Chunk::update
c:\cygwin64\tmp\factorio-tqdnlf\src\surface\surface.cpp (906): Surface::update
c:\cygwin64\tmp\factorio-tqdnlf\src\map\map.cpp (1095): Map::update
c:\cygwin64\tmp\factorio-tqdnlf\src\game.cpp (141): Game::update
c:\cygwin64\tmp\factorio-tqdnlf\src\scenario\scenario.cpp (773): Scenario::update
c:\cygwin64\tmp\factorio-tqdnlf\src\mainloop.cpp (337): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-tqdnlf\src\mainloop.cpp (472): MainLoop::updateLoop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (214): std::_Func_impl<std::_Binder<std::_Unforced,void (__cdecl&)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool,enum MainLoop::HeavyMode),ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool & __ptr64,enum MainLoop::HeavyMode & __ptr64>,std::allocator<int>,void>::_Do_call
c:\cygwin64\tmp\factorio-tqdnlf\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7AC54F8E3)
00007FF7AC54F8E3 (Factorio): (filename not available): boost::thread::start_thread_noexcept
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF807B8102)
00007FFF807B8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF832EC5B4)
00007FFF832EC5B4 (ntdll): (filename not available): RtlUserThreadStart
  40.039 Error CrashHandler.cpp:85: Map tick at moment of crash: 909630
  40.039 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.
Attachments
biter-attack-crash.zip
save file
(10.68 MiB) Downloaded 86 times

Loewchen
Global Moderator
Global Moderator
Posts: 8964
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.13.3] Crash during biter attack

Post by Loewchen »

Merged topics.

Rseding91
Factorio Staff
Factorio Staff
Posts: 14011
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.13.3] Crash during biter attack

Post by Rseding91 »

Resolved in 0.13.4.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Duplicates”