Page 1 of 1

[HanziQ] [0.15.x] Signed out of Steam with Factorio running

Posted: Mon May 22, 2017 9:02 pm
by Plawerth
Logged on to another computer while Factorio was running here. Steam tries to tell the game to quit. something bad happens instead.

Image

173087.039 Info ClientMultiplayerManager.cpp:539: MapTick(70394199) changing state from(InGame) to(WaitingForUserToSaveOrQuitAfterServerLeft)
173110.739 Info ClientMultiplayerManager.cpp:177: Quitting multiplayer connection.
173110.739 Info ClientMultiplayerManager.cpp:539: MapTick(70394199) changing state from(WaitingForUserToSaveOrQuitAfterServerLeft) to(Disconnected)
173112.640 Info UDPSocket.cpp:234: Socket closed
175250.634 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
175268.660 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-m7qjfs\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-m7qjfs\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-m7qjfs\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-m7qjfs\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-m7qjfs\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: 000000013FC0D688)
000000013FC0D688 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E6812D)
0000000076E6812D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E5855F)
0000000076E5855F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E8BCB8)
0000000076E8BCB8 (ntdll): (filename not available): KiUserExceptionDispatcher
ERROR: SymGetSymFromAddr64, GetLastError: 126 (Address: 0000000003625380)
ERROR: SymGetLineFromAddr64, GetLastError: 126 (Address: 0000000003625380)
ERROR: SymGetModuleInfo64, GetLastError: 1114 (Address: 0000000003625380)
0000000003625380 ((module-name not available)): (filename not available): (function-name not available)
f:\dd\vctools\crt\crtw32\stdcpp\thr\mutex.c (100): mtx_do_lock
c:\cygwin64\tmp\factorio-m7qjfs\src\util\taskmanager.cpp (44): TaskManager::removeTask
c:\cygwin64\tmp\factorio-m7qjfs\src\net\pinger.cpp (93): Pinger::stop
c:\cygwin64\tmp\factorio-m7qjfs\src\gui\browsegamesgui.cpp (285): BrowseGamesGui::~BrowseGamesGui
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013F3474D4)
000000013F3474D4 (Factorio): (filename not available): BrowseGamesGui::`scalar deleting destructor'
c:\cygwin64\tmp\factorio-m7qjfs\src\appmanagerstates.hpp (74): AppManagerStateWithGuiManualConstruction<BrowseGamesGui>::~AppManagerStateWithGuiManualConstruction<BrowseGamesGui>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013F7081E4)
000000013F7081E4 (Factorio): (filename not available): InBrowsePublicGamesDialog::`scalar deleting destructor'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (976): std::vector<std::unique_ptr<IDConnector<ID<TilePrototype,unsigned char> >,std::default_delete<IDConnector<ID<TilePrototype,unsigned char> > > >,std::allocator<std::unique_ptr<IDConnector<ID<TilePrototype,unsigned char> >,std::default_delete<IDConnector<ID<TilePrototype,unsigned char> > > > > >::~vector<std::unique_ptr<IDConnector<ID<TilePrototype,unsigned char> >,std::default_delete<IDConnector<ID<TilePrototype,unsigned char> > > >,std::allocator<std::unique_ptr<IDConnector<ID<TilePrototype,unsigned char> >,std::default_delete<IDConnector<ID<TilePrototype,unsigned char> > > > > >
c:\cygwin64\tmp\factorio-m7qjfs\src\appmanager.cpp (55): AppManager::~AppManager
c:\cygwin64\tmp\factorio-m7qjfs\src\globalcontext.cpp (592): GlobalContext::clearResources
c:\cygwin64\tmp\factorio-m7qjfs\src\globalcontext.cpp (665): GlobalContext::~GlobalContext
c:\cygwin64\tmp\factorio-m7qjfs\src\mainloop.cpp (290): MainLoop::run
c:\cygwin64\tmp\factorio-m7qjfs\src\main.cpp (909): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D359CD)
0000000076D359CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E6A561)
0000000076E6A561 (ntdll): (filename not available): RtlUserThreadStart
175280.777 Error Util.cpp:80: 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.

Re: [HanziQ] [0.15.x] Signed out of Steam with Factorio running

Posted: Tue May 23, 2017 11:32 am
by daniel34
I don't think it's Steam related, this is the same stacktrace as I posted in viewtopic.php?f=7&t=47253

It happens when the Factorio window is closed while the Multiplayer browser / LAN browser is open.

Re: [HanziQ] [0.15.x] Signed out of Steam with Factorio running

Posted: Tue May 23, 2017 11:48 am
by HanziQ
This is indeed a duplicate.