Using a combinator blueprint containing the 'tick' variable results in a CTD, by using I mean simply selecting the blueprint in a blueprint book.
Log
Attempting to change a combinator that previously had the 'tick' variable results in a CTD:Code: Select all
43.057 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (235): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (117): `thread_start<unsigned int (__cdecl*)(void * __ptr64)>'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001402E05D8)
00000001402E05D8 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FE9D2D)
0000000076FE9D2D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FD91CF)
0000000076FD91CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077011248)
0000000077011248 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-86tci8\src\circuitnetwork\behaviors\decidercombinatorcontrolbehavior.cpp (237): DeciderCombinatorControlBehavior::setParameters
c:\cygwin64\tmp\factorio-86tci8\src\blueprint\blueprintentities.cpp (235): BlueprintEntities::addEntity
c:\cygwin64\tmp\factorio-86tci8\src\blueprint\blueprintentities.cpp (300): BlueprintEntities::setupEntities
c:\cygwin64\tmp\factorio-86tci8\src\graphics\buildingrenderer.cpp (187): BuildingRenderer::drawBlueprintToBeBuilt
c:\cygwin64\tmp\factorio-86tci8\src\graphics\buildingrenderer.cpp (161): BuildingRenderer::prepareBuildingInGame
c:\cygwin64\tmp\factorio-86tci8\src\graphics\buildingrenderer.cpp (87): BuildingRenderer::prepare
c:\cygwin64\tmp\factorio-86tci8\src\graphics\gamerenderer.cpp (151): GameRenderer::prepareJob
c:\cygwin64\tmp\factorio-86tci8\src\graphics\gamerenderer.cpp (133): GameRenderer::prepare
c:\cygwin64\tmp\factorio-86tci8\src\gameview.cpp (894): GameView::prepareRender
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (634): MainLoop::prepare
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (393): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (227): MainLoop::run
c:\cygwin64\tmp\factorio-86tci8\src\main.cpp (881): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EB59ED)
0000000076EB59ED (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FEC541)
0000000076FEC541 (ntdll): (filename not available): RtlUserThreadStart
45.543 Error CrashHandler.cpp:106: Map tick at moment of crash: 2362576
45.543 Error Util.cpp:76: 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.
A decider combinator was set to 'tick' = 360, -> tick (input count). Attempting to change the 'tick' = 360 first results in a crash. However, changing the output first does not result in a crash.
Log
Attempting to blueprint a combinator with the missing variable results in a CTD:
Code: Select all
26.146 Error CrashHandler.cpp:141: Exception Code: c0000005, Address: 0x000000013fe19afb
ModuleBase: 0x000000013fda0000, ImageSize: 0117f000, RelativeAddress: 00079afb
26.146 Error CrashHandler.cpp:151: Exception Context:
rax=0000000000000000, rbx=0000000028964098, rcx=0000000000000000,
rdx=000000002c8f6568, rsi=0000000028964098, rdi=000000002b1c9840,
rip=000000013fe19afb, rsp=000000000b98ef80, rbp=000000000b98f140,
r8=000000000000001e, r9=0000000010bb1880, r10=0000000140bf1750,
r11=000000000b98f020, r12=0000000000000001, r13=00081bae5da041b9,
r14=0000000000000000, r15=0000000028964080
26.146 Crashed in E:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x000000013fda0000 - 0x0000000140f1f000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (177): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076F3B940)
0000000076F3B940 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077053398)
0000000077053398 (ntdll): (filename not available): MD5Final
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FD85C8)
0000000076FD85C8 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FE9D2D)
0000000076FE9D2D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FD91CF)
0000000076FD91CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077011248)
0000000077011248 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-86tci8\src\circuitnetwork\behaviors\decidercombinatorcontrolbehavior.cpp (237): DeciderCombinatorControlBehavior::setParameters
c:\cygwin64\tmp\factorio-86tci8\src\input\commonactionhandler.cpp (183): CommonActionHandler::changeDeciderCombinatorParameters
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (2306): GameActionHandler::changeDeciderCombinatorParameters
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (812): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (688): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-86tci8\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EB59ED)
0000000076EB59ED (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FEC541)
0000000076FEC541 (ntdll): (filename not available): RtlUserThreadStart
28.421 Error CrashHandler.cpp:106: Map tick at moment of crash: 2362657
28.421 Error Util.cpp:76: 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.
LOG
Code: Select all
237.164 Error CrashHandler.cpp:141: Exception Code: c0000005, Address: 0x000000013f4e9afb
ModuleBase: 0x000000013f470000, ImageSize: 0117f000, RelativeAddress: 00079afb
237.164 Error CrashHandler.cpp:151: Exception Context:
rax=0000000000000000, rbx=000000002ca8e078, rcx=0000000000000000,
rdx=000000002e863f28, rsi=0000000000000000, rdi=0000000000000000,
rip=000000013f4e9afb, rsp=000000000c01f0c0, rbp=000000000c01f290,
r8=0000000000000000, r9=0000000010995250, r10=fffffffffffd3458,
r11=000000000c01f120, r12=000000002e863e50, r13=000000002df75600,
r14=00000000fffffe80, r15=000000000c01f3a0
237.164 Crashed in E:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x000000013f470000 - 0x00000001405ef000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (177): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076F3B940)
0000000076F3B940 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077053398)
0000000077053398 (ntdll): (filename not available): MD5Final
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FD85C8)
0000000076FD85C8 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FE9D2D)
0000000076FE9D2D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FD91CF)
0000000076FD91CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077011248)
0000000077011248 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-86tci8\src\circuitnetwork\behaviors\decidercombinatorcontrolbehavior.cpp (237): DeciderCombinatorControlBehavior::setParameters
c:\cygwin64\tmp\factorio-86tci8\src\blueprint\blueprintentities.cpp (235): BlueprintEntities::addEntity
c:\cygwin64\tmp\factorio-86tci8\src\blueprint\blueprintentities.cpp (300): BlueprintEntities::setupEntities
c:\cygwin64\tmp\factorio-86tci8\src\blueprint\blueprint.cpp (83): Blueprint::setup
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (2882): GameActionHandler::processBlueprintEntitiesSelection
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (812): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (688): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-86tci8\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EB59ED)
0000000076EB59ED (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FEC541)
0000000076FEC541 (ntdll): (filename not available): RtlUserThreadStart
239.363 Error CrashHandler.cpp:106: Map tick at moment of crash: 2384563
239.363 Error Util.cpp:76: 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.