Page 1 of 1

[0.12.0] [posila] Save won't load in MP

Posted: Mon Jul 20, 2015 4:58 pm
by Wolfwaffe

Code: Select all

   0.000 2015-07-20 19:50:07; Factorio 0.12.0 (Build 103, win64)
   0.001 Operating system: Windows 7 Service Pack 1
   0.001 Read data path: I:/Zed/Factorio/data
   0.001 Write data path: C:/Users/Wolfwaffe/AppData/Roaming/Factorio
   0.001 Binaries path: I:/Zed/Factorio/bin
   0.035 Initialised Direct3D: NVIDIA GeForce GTX 580; driver: nvd3dumx.dll 10.18.13.5330
   0.066 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: all]
   0.109 Loading mod core 0.0.0 (data.lua)
   0.111 Loading mod base 0.12.0 (data.lua)
   0.169 Loading mod RailTanker 1.0.1 (data.lua)
   0.665 Initial atlas bitmap size is 16384
   0.668 Created atlas bitmap 16384x8632
   8.921 Factorio initialised
  29.073 Info Router.cpp:405: Router peerID(999) shutting down.
  29.074 Info Router.cpp:432: Router state -> Disconnected
  29.074 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
  29.074 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
  29.074 Loading map C:/Users\Wolfwaffe\AppData\Roaming\Factorio\saves\bl.zip
  29.122 Info Scenario.cpp:160: Map version 0.11.20-0
  29.125 Info PrototypeMigrationList.cpp:94: Activating migration base/2015-06-01_Factorio_0.12.0.json
  29.253 Applying migration: Base Mod: 2015-07-02_Factorio_0.12.0.lua
  29.290 Info WindowsUDPSocket.cpp:73: Opening socket at port (34197)
  29.290 Info Router.cpp:432: Router state -> Connected
  29.290 Info Synchronizer.cpp:55: NetworkTick(0) initialized Synchronizer local peer(0) latency(2).
  29.290 Hosting game at port 34197, peerID 0, session magic 1813
  29.290 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(287674) changing state from(CreatingGame) to(InGame)
  29.290 Info NetworkInputHandler.cpp:40: mapTick(287674) networkTick(0) initialized NetworkInputHandler local peer(0).
  29.321 Info MultiplayerManager.cpp:1311: Received peer info for peer(0) username(Zed).
  29.321 Info MultiplayerManager.cpp:989: networkTick(2) mapTick(287674) received stateChanged peerID(0) oldState(Ready) newState(CreatingGame)
  29.321 Info MultiplayerManager.cpp:989: networkTick(2) mapTick(287674) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
  29.321 Error NetworkInputHandler.cpp:431: Cannot deduce player for input action.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\temp\factorio-5829127a\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\temp\factorio-5829127a\src\util\logger.cpp (283): Logger::writeStacktrace
c:\temp\factorio-5829127a\src\util\logger.cpp (337): Logger::logStacktrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (137): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winsig.c (587): raise
f:\dd\vctools\crt\crtw32\misc\abort.c (82): abort
c:\temp\factorio-5829127a\src\net\networkinputhandler.cpp (431): NetworkInputHandler::sendToListeners
c:\temp\factorio-5829127a\src\scenario\scenario.cpp (743): Scenario::update
c:\temp\factorio-5829127a\src\mainloop.cpp (250): MainLoop::gameUpdateStep
c:\temp\factorio-5829127a\src\mainloop.cpp (351): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\temp\factorio-5829127a\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001400CB163)
00000001400CB163 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776C652D)
00000000776C652D (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000778FC521)
00000000778FC521 (ntdll): (filename not available): RtlUserThreadStart
  30.309 Error Util.cpp:45: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: [0.12.0] Save won't load in MP

Posted: Mon Jul 20, 2015 5:01 pm
by Wolfwaffe
Ugh, forgot to attach saves in question.

Re: [0.12.0] Save won't load in MP

Posted: Mon Jul 20, 2015 8:22 pm
by muustalu
Hi,

i have the same problem. i choose multiplayer and load game and it fails when loading finishes. In single player the save loads fine. I also tried loading other 0.11.22 save games in 0.12 and some of them load fine in multiplayer. i can provide them if necessary. Logs and save:

Code: Select all

   0.001 2015-07-20 23:06:58; Factorio 0.12.0 (Build 103, win64)
   0.001 Operating system: Windows 8 
   0.001 Read data path: D:/games/Factorio/data
   0.001 Write data path: C:/Users/marko/AppData/Roaming/Factorio
   0.001 Binaries path: D:/games/Factorio/bin
   0.094 Initialised Direct3D: NVIDIA GeForce GTX 690; driver: nvd3dumx.dll 9.18.13.4788
   0.134 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: all]
   0.232 Loading mod core 0.0.0 (data.lua)
   0.236 Loading mod base 0.12.0 (data.lua)
   1.054 Initial atlas bitmap size is 16384
   1.060 Created atlas bitmap 16384x7658
  15.434 Info Updater.cpp:720: Downloading https://www.factorio.com/updater/get-available-versions?username=muustalu&token=<private>&apiVersion=2
  16.127 0 packages available to download (experimental updates enabled).
  16.166 Factorio initialised
 849.542 Info Router.cpp:405: Router peerID(550) shutting down.
 849.543 Info Router.cpp:432: Router state -> Disconnected
 849.543 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
 849.543 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
 849.543 Loading map C:/Users\marko\AppData\Roaming\Factorio\saves\dm.zip
 849.719 Info Scenario.cpp:160: Map version 0.12.0-36
 850.313 Info WindowsUDPSocket.cpp:73: Opening socket at port (34197)
 850.313 Info Router.cpp:432: Router state -> Connected
 850.313 Info Synchronizer.cpp:55: NetworkTick(0) initialized Synchronizer local peer(0) latency(15).
 850.313 Hosting game at port 34197, peerID 0, session magic 1589
 850.313 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(5959142) changing state from(CreatingGame) to(InGame)
 850.313 Info NetworkInputHandler.cpp:40: mapTick(5959142) networkTick(0) initialized NetworkInputHandler local peer(0).
 850.736 Info MultiplayerManager.cpp:1311: Received peer info for peer(0) username(uninoh).
 850.736 Info MultiplayerManager.cpp:989: networkTick(15) mapTick(5959142) received stateChanged peerID(0) oldState(Ready) newState(CreatingGame)
 850.736 Info MultiplayerManager.cpp:989: networkTick(15) mapTick(5959142) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
 850.737 Error NetworkInputHandler.cpp:431: Cannot deduce player for input action.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\temp\factorio-5829127a\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\temp\factorio-5829127a\src\util\logger.cpp (283): Logger::writeStacktrace
c:\temp\factorio-5829127a\src\util\logger.cpp (337): Logger::logStacktrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (137): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winsig.c (587): raise
f:\dd\vctools\crt\crtw32\misc\abort.c (82): abort
c:\temp\factorio-5829127a\src\net\networkinputhandler.cpp (431): NetworkInputHandler::sendToListeners
c:\temp\factorio-5829127a\src\scenario\scenario.cpp (743): Scenario::update
c:\temp\factorio-5829127a\src\mainloop.cpp (250): MainLoop::gameUpdateStep
c:\temp\factorio-5829127a\src\mainloop.cpp (351): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\temp\factorio-5829127a\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF78725B163)
00007FF78725B163 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9843E13D2)
00007FF9843E13D2 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF984825444)
00007FF984825444 (ntdll): (filename not available): RtlUserThreadStart
 851.858 Error Util.cpp:45: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: [0.12.0] Save won't load in MP

Posted: Tue Jul 21, 2015 7:18 am
by yeganer
can you load the save in MP if you turn on "allow commands in MP" ?

Re: [0.12.0] Save won't load in MP

Posted: Tue Jul 21, 2015 10:48 am
by muustalu
It is by default unchecked and i have never checked it also, so it does not load when allow commands is unchecked.

Re: [0.12.0] [posila] Save won't load in MP

Posted: Tue Jul 21, 2015 12:27 pm
by yeganer
But does is load if the checkbox is checked?

That's an important question because there is a known bug involving that checkbox and mp loading games.

Re: [0.12.0] [posila] Save won't load in MP

Posted: Wed Jul 22, 2015 1:04 pm
by uwap
I have had the same error and it worked for me when allowing MP Commands. =)
I haven't tried playing a MP round with a save I used in SP before but loading the save only works with commands enabled.

Re: [0.12.0] [posila] Save won't load in MP

Posted: Wed Jul 22, 2015 7:11 pm
by muustalu
Sorry i didn't read correctly, i understood that you wanted me to uncheck it.
I tried today with the Allow commands box checked and the results were the same:

Code: Select all

   0.001 2015-07-22 22:07:11; Factorio 0.12.0 (Build 103, win64)
   0.001 Operating system: Windows 8 
   0.001 Read data path: D:/games/Factorio/data
   0.001 Write data path: C:/Users/marko/AppData/Roaming/Factorio
   0.001 Binaries path: D:/games/Factorio/bin
   0.090 Initialised Direct3D: NVIDIA GeForce GTX 690; driver: nvd3dumx.dll 9.18.13.4788
   0.128 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: all]
   0.224 Loading mod core 0.0.0 (data.lua)
   0.228 Loading mod base 0.12.0 (data.lua)
   0.928 Initial atlas bitmap size is 16384
   0.933 Created atlas bitmap 16384x7658
  14.449 Info Updater.cpp:720: Downloading https://www.factorio.com/updater/get-available-versions?username=muustalu&token=<private>&apiVersion=2
  15.114 0 packages available to download (experimental updates enabled).
  15.193 Factorio initialised
 106.895 Info Router.cpp:405: Router peerID(97) shutting down.
 106.896 Info Router.cpp:432: Router state -> Disconnected
 106.896 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
 106.896 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
 106.896 Loading map C:/Users\marko\AppData\Roaming\Factorio\saves\dm.zip
 107.201 Info Scenario.cpp:160: Map version 0.11.22-0
 107.206 Info PrototypeMigrationList.cpp:94: Activating migration base/2015-06-01_Factorio_0.12.0.json
 107.919 Applying migration: Base Mod: 2015-07-02_Factorio_0.12.0.lua
 107.980 Info WindowsUDPSocket.cpp:73: Opening socket at port (34197)
 107.980 Info Router.cpp:432: Router state -> Connected
 107.980 Info Synchronizer.cpp:55: NetworkTick(0) initialized Synchronizer local peer(0) latency(6).
 107.980 Hosting game at port 34197, peerID 0, session magic 1053
 107.980 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(7477016) changing state from(CreatingGame) to(InGame)
 107.980 Info NetworkInputHandler.cpp:40: mapTick(7477016) networkTick(0) initialized NetworkInputHandler local peer(0).
 108.447 Info MultiplayerManager.cpp:1311: Received peer info for peer(0) username(uninoh).
 108.447 Info MultiplayerManager.cpp:989: networkTick(6) mapTick(7477016) received stateChanged peerID(0) oldState(Ready) newState(CreatingGame)
 108.447 Info MultiplayerManager.cpp:989: networkTick(6) mapTick(7477016) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
 108.451 Error NetworkInputHandler.cpp:431: Cannot deduce player for input action.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\temp\factorio-5829127a\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\temp\factorio-5829127a\src\util\logger.cpp (283): Logger::writeStacktrace
c:\temp\factorio-5829127a\src\util\logger.cpp (337): Logger::logStacktrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\temp\factorio-5829127a\src\util\crashhandler.cpp (137): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winsig.c (587): raise
f:\dd\vctools\crt\crtw32\misc\abort.c (82): abort
c:\temp\factorio-5829127a\src\net\networkinputhandler.cpp (431): NetworkInputHandler::sendToListeners
c:\temp\factorio-5829127a\src\scenario\scenario.cpp (743): Scenario::update
c:\temp\factorio-5829127a\src\mainloop.cpp (250): MainLoop::gameUpdateStep
c:\temp\factorio-5829127a\src\mainloop.cpp (351): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\temp\factorio-5829127a\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7A3F1B163)
00007FF7A3F1B163 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF90BFA13D2)
00007FF90BFA13D2 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF90C6D5444)
00007FF90C6D5444 (ntdll): (filename not available): RtlUserThreadStart
 109.541 Error Util.cpp:45: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.