[1.1.46] Crash on exit (Sprite::~Sprite)

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
Post Reply
lyvgbfh
Fast Inserter
Fast Inserter
Posts: 165
Joined: Fri Jul 10, 2020 6:48 pm
Contact:

[1.1.46] Crash on exit (Sprite::~Sprite)

Post by lyvgbfh »

I saved, then clicked quit, then quit the game from the main menu. Mods are git versions, so let me know if they're needed (>1GB) and I'll find somewhere to upload them.

Stack trace:

Code: Select all

8868.255 Info AppManagerStates.cpp:1942: Saving finished
8920.878 Quitting: user-quit.
8921.258 Error CrashHandler.cpp:633: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-kjq3rx\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-kjq3rx\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-kjq3rx\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-kjq3rx\src\util\crashhandler.cpp (184): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-kjq3rx\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: 00007FF62678CB04)
00007FF62678CB04 (factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFC990E479F)
00007FFC990E479F (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFC99044BEF)
00007FFC99044BEF (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFC990E350E)
00007FFC990E350E (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-kjq3rx\src\graphics\sprite.cpp (646): Sprite::~Sprite
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF62642CAC9)
00007FF62642CAC9 (factorio): (filename not available): WorkingVisualisation::~WorkingVisualisation
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF625731C78)
00007FF625731C78 (factorio): (filename not available): WorkingVisualisations::~WorkingVisualisations
c:\cygwin64\tmp\factorio-build-kjq3rx\src\entity\craftingmachineprototype.cpp (48): CraftingMachinePrototype::~CraftingMachinePrototype
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF6256DB75B)
00007FF6256DB75B (factorio): (filename not available): AssemblingMachinePrototype::`scalar deleting destructor'
c:\cygwin64\tmp\factorio-build-kjq3rx\src\util\mplvector.hpp (10): MplVector<PrototypeList<CustomInputPrototype>,PrototypeList<EquipmentGridPrototype>,PrototypeList<ItemPrototype>,PrototypeList<TilePrototype>,PrototypeList<DecorativePrototype>,PrototypeList<TechnologyPrototype>,PrototypeList<EntityPrototype>,PrototypeList<ParticlePrototype>,PrototypeList<RecipeCategory>,PrototypeList<ItemSubGroup>,PrototypeList<ItemGroup>,PrototypeList<FluidPrototype>,PrototypeList<VirtualSignalPrototype>,PrototypeList<AmmoCategory>,PrototypeList<FuelCategory>,PrototypeList<ResourceCategory>,PrototypeList<EquipmentPrototype>,PrototypeList<NoiseLayer>,PrototypeList<NamedNoiseExpression>,PrototypeList<AutoplaceControl>,PrototypeList<DamageType>,PrototypeList<RecipePrototype>,PrototypeList<AchievementPrototype>,PrototypeList<ModuleCategory>,PrototypeList<EquipmentCategory>,PrototypeList<ModSettingPrototype>,PrototypeList<TrivialSmokePrototype>,PrototypeList<ShortcutPrototype> >::forEach<<lambda_26ffff0bf82c48d3042bf36723cd7b8a> >
c:\cygwin64\tmp\factorio-build-kjq3rx\src\globalcontext.cpp (1814): GlobalContext::clearPrototypes
c:\cygwin64\tmp\factorio-build-kjq3rx\src\globalcontext.cpp (823): GlobalContext::clearResources
c:\cygwin64\tmp\factorio-build-kjq3rx\src\globalcontext.cpp (869): GlobalContext::~GlobalContext
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF6254D7B2E)
00007FF6254D7B2E (factorio): (filename not available): GlobalContext::`scalar deleting destructor'
c:\cygwin64\tmp\factorio-build-kjq3rx\src\mainloop.cpp (530): MainLoop::run
c:\cygwin64\tmp\factorio-build-kjq3rx\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: 00007FFC97E27974)
00007FFC97E27974 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFC990AA271)
00007FFC990AA271 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
8923.808 Info CrashHandler.cpp:309: Executable CRC: 266734505
8923.808 Error Util.cpp:97: 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.
8961.122 Error CrashHandler.cpp:260: Heap validation: success.
8961.130 Creating crash dump.
8961.403 CrashDump success
Attachments
2PyRSquared-Git.zip
save
(17.15 MiB) Downloaded 117 times
factorio-current.log
log
(33.88 KiB) Downloaded 120 times

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

Re: [1.1.46] Crash on exit (Sprite::~Sprite)

Post by Loewchen »

Was this a one time thing or can your reproduce this?

lyvgbfh
Fast Inserter
Fast Inserter
Posts: 165
Joined: Fri Jul 10, 2020 6:48 pm
Contact:

Re: [1.1.46] Crash on exit (Sprite::~Sprite)

Post by lyvgbfh »

One-time, I haven't had any luck reproducing it.

Post Reply

Return to “1 / 0 magic”