Page 1 of 1

[kovarex] [0.16.20] Crash on: "InventoryGuiSlot::getActiveStatus"

Posted: Sat Jan 27, 2018 3:15 pm
by chronix
I was playing multiplayer on a server hosted on a different continent and I got a hard crash to desktop.

Playing on Windows 10, let me know if you need more information.

The interesting bit:

Code: Select all

2903.575 Error CrashHandler.cpp:419: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-e4iwr4\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-e4iwr4\src\util\logger.cpp (371): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-e4iwr4\src\util\logger.cpp (470): Logger::logStacktrace
c:\cygwin64\tmp\factorio-e4iwr4\src\util\crashhandler.cpp (127): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-e4iwr4\src\util\crashhandler.cpp (423): 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: 00007FF7317A2A04)
00007FF7317A2A04 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA0920AB6D)
00007FFA0920AB6D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA091A9933)
00007FFA091A9933 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA09209C8A)
00007FFA09209C8A (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-e4iwr4\src\gui\inventoryguislot.cpp (152): InventoryGuiSlot::getActiveStatus
c:\cygwin64\tmp\factorio-e4iwr4\src\gui\inventoryguislot.cpp (86): InventoryGuiSlot::paintBackground
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1063): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\scrollpane.cpp (578): agui::ScrollPane::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1066): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1066): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1066): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\libraries\agui\src\agui\widget\widget.cpp (1069): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-e4iwr4\src\graphics\guirenderer.cpp (60): GuiRenderer::prepare
c:\cygwin64\tmp\factorio-e4iwr4\src\mainloop.cpp (796): MainLoop::prepare
c:\cygwin64\tmp\factorio-e4iwr4\src\mainloop.cpp (529): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-e4iwr4\src\mainloop.cpp (331): MainLoop::run
c:\cygwin64\tmp\factorio-e4iwr4\src\main.cpp (1035): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (283): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA078E8364)
00007FFA078E8364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA091C7091)
00007FFA091C7091 (ntdll): (filename not available): RtlUserThreadStart
2905.130 Error CrashHandler.cpp:128: Map tick at moment of crash: 23199314

Re: [kovarex] [0.16.20] Crash on: "InventoryGuiSlot::getActiveStatus"

Posted: Mon Feb 26, 2018 8:49 pm
by kovarex
Related: 56563