[2.0.43] Crash hovering Undo button (PlaceAsTile::checkCondition)

Post your bugs and problems so we can fix them.
DaleStan
Filter Inserter
Filter Inserter
Posts: 386
Joined: Mon Jul 09, 2018 2:40 am
Contact:

[2.0.43] Crash hovering Undo button (PlaceAsTile::checkCondition)

Post by DaleStan »

I loaded the attached save and hovered over the undo button, and got the attached crash. An apparently similar crash appears if I press Ctrl+Z.

The save thinks it has the mod Delete Empty Chunks enabled, because I started trying to update the mod to Factorio 2.0. You don't need that mod (the game also crashes without it) but I've attached my semi-functional version anyway.

I think this is the interesting part of the stack:

Code: Select all

C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Util\CrashHandler.cpp(183): CrashHandler::writeStackTrace
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Util\CrashHandler.cpp(654): CrashHandler::SignalHandler
minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp(219): _seh_filter_exe
D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(304): `__scrt_common_main_seh'::`1'::filt$0
D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\riscchandler.cpp(389): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA61AB28BF)
00007FFA61AB28BF (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA61A62554)
00007FFA61A62554 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA61AB13CE)
00007FFA61AB13CE (ntdll): (filename not available): KiUserExceptionDispatcher
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Item\PlaceAsTile.cpp(67): PlaceAsTile::checkCondition
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Map\TileCheckData.cpp(70): TileCheckData::checkBuildability
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Undo\RemovedTileUndoAction.cpp(85): RemovedTileUndoAction::apply
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Undo\UndoItem.cpp(82): UndoItem::apply
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Undo\UndoItem.cpp(58): UndoItem::apply
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Gui\CameraWidgetUndoRedo.cpp(76): `CameraWidgetUndoRedo::computeBoundingBox'::`2'::<lambda_1>::operator()
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Graphics\DrawQueue.cpp(2977): DrawQueue::drawEntitySpritesIntoGui
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Gui\CameraWidgetUndoRedo.cpp(78): CameraWidgetUndoRedo::computeBoundingBox
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Gui\CameraWidgetUndoRedo.cpp(34): CameraWidgetUndoRedo::create
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Gui\UndoRedoShortcut.cpp(85): UndoRedoShortcut::addCameraWidget
C:\Users\build\AppData\Local\Temp\factorio-build-c89DCt\src\Gui\UndoRedoShortcut.cpp(71): UndoRedoShortcut::update
Attachments
DeleteEmptyChunks_0.4.3.zip
(43.63 KiB) Downloaded 26 times
SpaceAge3.zip
(29.71 MiB) Downloaded 28 times
factorio-dump-current.dmp
(1.08 MiB) Downloaded 26 times
factorio-current.log
(22.98 KiB) Downloaded 26 times
Post Reply

Return to “Bug Reports”