[0.14.7] Client Crashes on Reconnection Attempt

This subforum contains all the issues which we already resolved.
Giggity0ne45
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Jul 22, 2015 2:45 pm
Contact:

[0.14.7] Client Crashes on Reconnection Attempt

Post by Giggity0ne45 »

Version and Build Information: Factorio 0.14.7 (build 24699, win64, alpha)

Hello Factorio Team,

Forum search hasn't led me to any matches with the terms "client disconnect", so I will post this.

Recently, was playing on a jittery server when my connection began to drop. I waited for the full latency window, and attempted to reconnect using the dialog box that pops up. Instantly after attempting a reconnect, the game crashes.

I have NOT done any testing to see if this is repeatable just yet.

The critical line I believe is this:

Code: Select all

1946.173 Error AppManager.cpp:107: Received MultiplayerConnectionRefused while connecting is not in progress, state is InGame.
More of the Logfile's tail from just before disconnection:

Code: Select all

1944.549 Warning ClientSynchronizer.cpp:52: Ignoring heartbeat(type(ServerToClientHeartbeat) heartbeat(sequenceNumber(56869) tickClosures((tick(113547) inputActions((CheckCRCHeuristic) (StopMovementInTheNextTick) ) ) (tick(113548) inputActions((StartWalking) (CheckCRCHeuristic) (StopMovementInTheNextTick) ) ) ) synchronizerActions((PeerDroppingProgressUpdate) (SkippedTickClosure) (SkippedTickClosure) ) ) requestsForHeartbeats() ) behind the latency window
1944.581 Warning ClientSynchronizer.cpp:52: Ignoring heartbeat(type(ServerToClientHeartbeat) heartbeat(sequenceNumber(56870) tickClosures((tick(113549) inputActions((CheckCRCHeuristic) (StopMovementInTheNextTick) ) ) (tick(113550) inputActions((CheckCRCHeuristic) (StopMovementInTheNextTick) ) ) ) synchronizerActions((SkippedTickClosure) (SkippedTickClosure) ) ) requestsForHeartbeats() ) behind the latency window
1944.837 Info WindowsUDPSocket.cpp:161: Socket closed
1944.837 Joining game 73.178.158.113:34197
1944.837 Info WindowsUDPSocket.cpp:61: Opening socket at port (0)
1944.837 Info ClientMultiplayerManager.cpp:523: MapTick(-1) changing state from(Ready) to(Connecting)
1944.960 Warning ClientRouter.cpp:115: Received NatPunch from 73.178.158.113:34197 as a client
1944.966 Connection refused
1944.966 Info ClientMultiplayerManager.cpp:171: Quitting multiplayer connection.
1944.966 Info ClientMultiplayerManager.cpp:523: MapTick(-1) changing state from(Connecting) to(Disconnected)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-pw4ivs\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\appmanager.cpp (107): AppManager::process
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (248): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (323): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (188): MainLoop::run
c:\cygwin64\tmp\factorio-pw4ivs\src\main.cpp (757): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4F7B8102)
00007FFA4F7B8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4F8AC5B4)
00007FFA4F8AC5B4 (ntdll): (filename not available): RtlUserThreadStart
1946.173 Error AppManager.cpp:107: Received MultiplayerConnectionRefused while connecting is not in progress, state is InGame.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-pw4ivs\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\crashhandler.cpp (213): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp (516): raise
d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp (71): abort
c:\cygwin64\tmp\factorio-pw4ivs\src\appmanager.cpp (107): AppManager::process
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (248): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (323): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (188): MainLoop::run
c:\cygwin64\tmp\factorio-pw4ivs\src\main.cpp (757): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4F7B8102)
00007FFA4F7B8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4F8AC5B4)
00007FFA4F8AC5B4 (ntdll): (filename not available): RtlUserThreadStart
1946.840 Error Util.cpp:77: 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.
User avatar
Smarty
Global Moderator
Global Moderator
Posts: 816
Joined: Sat Oct 04, 2014 5:00 pm
Contact:

Re: [0.14.7] Client Crashes on Reconnection Attempt

Post by Smarty »

please post full log
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.14.7] Client Crashes on Reconnection Attempt

Post by kovarex »

Thanks for the report, fixed for 0.14.8
Post Reply

Return to “Resolved Problems and Bugs”