Page 1 of 1

[1.1.52] SIGSEGV Crash while displaying main menu

Posted: Tue Jan 18, 2022 9:56 pm
by pyrachi
This just started happening today after Steam updated my game from 1.1.50 to 1.1.51. This also occurs on 1.1.52.

The game loads into the main menu and then crashes about a minute later.


The logs contain this stack

Code: Select all

 87.465 Error ControlSettings.cpp:220: follow-drone (custom-input): unknown key_sequence: return
  87.469 Custom inputs active: 86
  88.159 Factorio initialised
  88.191 Steam Storage Quota: 4132/4768
 334.966 Error CrashHandler.cpp:633: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-sfm1fe\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-sfm1fe\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-sfm1fe\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-sfm1fe\src\util\crashhandler.cpp (184): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-sfm1fe\src\util\crashhandler.cpp (642): CrashHandler::SignalHandler
minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (304): `__scrt_common_main_seh'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF6C27F005C)
00007FF6C27F005C (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8471F20CF)
00007FF8471F20CF (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8471A1454)
00007FF8471A1454 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8471F0BFE)
00007FF8471F0BFE (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-sfm1fe\src\ai\commandable.cpp (242): Commandable::runBehavior
c:\cygwin64\tmp\factorio-build-sfm1fe\src\entity\unit.cpp (333): Unit::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\surface\activeentitiesorder.hpp (135): EntityOrderHelpers::EntityOrderList<LogisticRobot,ConstructionRobot,Inserter,Roboport,HeatPipe,Loader,AssemblingMachine,Furnace,MiningDrill,FluidWagon,ArtilleryWagon,CargoWagon,Locomotive,Character,Boiler,Generator,BurnerGenerator,Reactor,Lab,LandMine,ArithmeticCombinator,ArtilleryFlare,ArtilleryProjectile,ArtilleryTurret,Beam,Car,SpiderVehicle,CharacterCorpse,CombatRobot,Corpse,DeciderCombinator,ElectricEnergyInterface,EnemySpawner,Explosion,FireFlame,FlameThrowerExplosion,FluidStream,FluidTurret,FlyingText,Gate,HeatInterface,HighlightBoxEntity,InfinityContainer,InfinityPipe,ItemRequestProxy,OffshorePump,ParticleSource,PowerSwitch,Projectile,Pump,Radar,ProgrammableSpeaker,RocketSilo,RocketSiloRocket,SimpleSmoke,SmokeWithTrigger,SpeechBubble,Sticker,Turret,Unit>::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\surface\surface.cpp (1640): Surface::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\map\map.cpp (1610): Map::updateEntities
c:\cygwin64\tmp\factorio-build-sfm1fe\src\game.cpp (210): Game::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\scenario\scenario.cpp (1281): Scenario::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\scenario\scenario.cpp (1170): Scenario::updateStep
c:\cygwin64\tmp\factorio-build-sfm1fe\src\gui\simulationwidget.cpp (125): SimulationWidget::CurrentSimulation::update
c:\cygwin64\tmp\factorio-build-sfm1fe\src\gui\simulationwidget.cpp (49): SimulationWidget::logic
c:\cygwin64\tmp\factorio-build-sfm1fe\libraries\agui\gui.cpp (830): agui::Gui::recursiveDoLogic
c:\cygwin64\tmp\factorio-build-sfm1fe\libraries\agui\gui.cpp (836): agui::Gui::recursiveDoLogic
c:\cygwin64\tmp\factorio-build-sfm1fe\libraries\agui\gui.cpp (790): agui::Gui::logic
c:\cygwin64\tmp\factorio-build-sfm1fe\src\globalcontext.cpp (1467): GlobalContext::updateGui
c:\cygwin64\tmp\factorio-build-sfm1fe\src\mainloop.cpp (1030): MainLoop::prepare
c:\cygwin64\tmp\factorio-build-sfm1fe\src\mainloop.cpp (678): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-build-sfm1fe\src\mainloop.cpp (394): MainLoop::run
c:\cygwin64\tmp\factorio-build-sfm1fe\src\main.cpp (1142): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF846B77034)
00007FF846B77034 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8471A2651)
00007FF8471A2651 (ntdll): (filename not available): RtlUserThreadStart
factorio-current.log
(148.7 KiB) Downloaded 98 times
factorio-dump-previous.dmp
(943.33 KiB) Downloaded 92 times
factorio-dump-current.dmp
(921.8 KiB) Downloaded 90 times

Re: [1.1.51] SIGSEGV Crash to desktop on startup

Posted: Tue Jan 18, 2022 9:59 pm
by Loewchen

Re: [1.1.51] SIGSEGV Crash while displaying main menu

Posted: Tue Jan 18, 2022 10:01 pm
by pyrachi
Yeah, probably the same. I'll wait for 1.1.53.