Page 1 of 1

[1.1.6] Error starting server after 1.0 to 1.1.6 updating

Posted: Wed Dec 30, 2020 3:52 am
by godzillafan868
Server is a linux-headless server on Debian 8.11
Map was on 1.0.0 Stable, then I updated it with factorio-updater to 1.1.6 Experimental and haven't been able to start the server since. Any help or hints is greatly appreciated!

Code: Select all

   0.000 2020-12-30 03:46:41; Factorio 1.1.6 (build 57355, linux64, headless)
   0.020 Operating system: Linux (Debian 8.11)
   0.020 Program arguments: "/home/steam/factorio/factorio/bin/x64/factorio" "--executable-path" "/home/steam/factorio/factorio/bin/x64/factorio" "--server-settings" "/home/steam/factorio/factorio/data/server-settings.json" "--start-server-load-latest" "--port" "34197" "--console-log" "/home/steam/logs/factorio.log" "--rcon-port" "34198" "--rcon-password" <private>
   0.020 Read data path: /home/steam/factorio/factorio/data
   0.020 Write data path: /home/steam/factorio/factorio [35291/65003MB]
   0.020 Binaries path: /home/steam/factorio/factorio/bin
   0.028 System info: [CPU:        Intel(R) Xeon(R) CPU E5-1410 0 @ 2.80GHz, 3 cores, RAM: 10240 MB]
   0.028 Environment: DISPLAY=<unset> WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
   0.028 Running in headless mode
   0.053 Loading mod core 0.0.0 (data.lua)
   0.118 Loading mod base 1.1.6 (data.lua)
   0.482 Loading mod base 1.1.6 (data-updates.lua)
   0.655 Checksum for core: 707333919
   0.655 Checksum of base: 2570609689
   0.928 Prototype list checksum: 2590252455
   0.976 Info PlayerData.cpp:70: Local player-data.json available, timestamp 1609298416
   0.977 Info PlayerData.cpp:77: Cloud player-data.json unavailable
   0.978 Factorio initialised
   0.979 Info ServerSynchronizer.cpp:29: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
   0.979 Info ServerMultiplayerManager.cpp:780: updateTick(4294967295) changing state from(Ready) to(PreparedToHostGame)
   0.979 Info ServerMultiplayerManager.cpp:780: updateTick(4294967295) changing state from(PreparedToHostGame) to(CreatingGame)
   0.979 Loading map /home/steam/factorio/factorio/saves/2019-Server-Save.zip: 5581310 bytes.
   0.996 Loading level.dat: 15159798 bytes.
   1.000 Info Scenario.cpp:196: Map version 1.0.0-0
   1.004 Info PrototypeMigrationList.cpp:194: Activating migration base/1.1.0.json
   1.534 Loading script.dat: 322 bytes.
   1.586 Error ServerMultiplayerManager.cpp:91: MultiplayerManager failed: "...eam/factorio/factorio/temp/currently-playing/control.lua:24: attempt to call field 'get_events' (a nil value)
stack traceback:
        ...eam/factorio/factorio/temp/currently-playing/control.lua:24: in main chunk"
   1.586 Info ServerMultiplayerManager.cpp:780: updateTick(4294967295) changing state from(CreatingGame) to(InitializationFailed)
   1.586 Info CommandLineMultiplayer.cpp:209: Exit point.
   1.590 Info ServerMultiplayerManager.cpp:140: Quitting multiplayer connection.
   1.590 Info ServerMultiplayerManager.cpp:780: updateTick(4294967295) changing state from(InitializationFailed) to(Closed)
   1.621 Info UDPSocket.cpp:218: Closing socket
   1.622 Goodbye

Small update:
I tried launching my map from 1.1.6, 1.1.5, and 1.1.0 clients all getting this error. When I went down to 1.0.0 I was able to launch the map just fine. It looks like it's a map file issue, I attached it to this post if it helps.