Danielv123 / gridworld

Automatic creation of distributed factorio gridworlds connected using edge_transports
4 stars 0 forks source link

Crash on instance join via lobby #24

Closed ILLISIS closed 5 months ago

ILLISIS commented 5 months ago

`16.644 Error MainLoop.cpp:1404: Exception at tick 21771: The scenario level caused a non-recoverable error. Please report this error to the scenario author.

Error while running event level::on_player_joined_game (ID 45) ...on/building_restrictions/set_player_permission_group.lua:12: attempt to index local 'faction' (a nil value) stack traceback: ...on/building_restrictions/set_player_permission_group.lua:12: in function 'set_player_permission_group' modules/gridworld/gridworld.lua:90: in function 'handler' core/lualib/event_handler.lua:47: in function <core/lualib/event_handler.lua:45> 16.644 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "The scenario level caused a non-recoverable error. Please report this error to the scenario author.

Error while running event level::on_player_joined_game (ID 45) ...on/building_restrictions/set_player_permission_group.lua:12: attempt to index local 'faction' (a nil value) stack traceback: ...on/building_restrictions/set_player_permission_group.lua:12: in function 'set_player_permission_group' modules/gridworld/gridworld.lua:90: in function 'handler' core/lualib/event_handler.lua:47: in function <core/lualib/event_handler.lua:45>" 16.644 Info ServerMultiplayerManager.cpp:814: updateTick(21771) changing state from(InGame) to(Failed) 16.659 Info NetworkInputListener.cpp:46: Refusing Input Action [0 65535 ServerCommand] because multiplayer control is not ready 16.659 Quitting: multiplayer error. [error] Error handling ipc-inventory_sync_acquire: Error: Connection closed at EventEmitter.onEnd (/home/vm/clusterio/node_modules/rcon-client/lib/rcon.js:113:45) at EventEmitter.emit (node:events:530:35) at Socket. (/home/vm/clusterio/node_modules/rcon-client/lib/rcon.js:58:26) at Socket.emit (node:events:518:28) at TCP. (node:net:337:12) 16.949 Info ServerMultiplayerManager.cpp:154: Quitting multiplayer connection. 16.949 Info ServerMultiplayerManager.cpp:814: updateTick(4294967295) changing state from(Failed) to(Closed) 16.950 Info UDPSocket.cpp:233: Closing socket 16.950 Info UDPSocket.cpp:263: Socket closed 16.950 Info UDPSocket.cpp:233: Closing socket 17.110 Info UDPSocket.cpp:233: Closing socket 17.110 Info UDPSocket.cpp:263: Socket closed 17.113 Goodbye [error] Factorio server unexpectedly shut down with code 255`