First I would like to congratz the whole Factorio team for their awesome work! 0.12 is awesome!
I was trying to install factorio on my ubuntu server (LTS 12.04.5). It works well and I can start the server; however, when I join with my Windows client, it crashes. Here's the log:
Code: Select all
0.000 2015-07-17 23:49:28; Factorio 0.12.0 (Build 103, linux64)
0.000 Operating system: Linux
0.000 Read data path: /home/?/factorio/data
0.000 Write data path: /home/?/factorio
0.000 Binaries path: /home/?/factorio/bin
0.012 Running in headless mode
0.013 Loading mod core 0.0.0 (data.lua)
0.015 Loading mod base 0.12.0 (data.lua)
0.341 Factorio initialised
0.342 Info Router.cpp:405: Router peerID(0) shutting down.
0.342 Info Router.cpp:432: Router state -> Disconnected
0.342 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
0.342 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
0.342 Loading map /home/?/factorio/saves/?.zip
0.356 Info Scenario.cpp:160: Map version 0.12.0-36
0.382 Info PosixUDPSocket.cpp:32: Opening socket at port 34197
0.382 Info Router.cpp:432: Router state -> Connected
0.382 Info Synchronizer.cpp:55: NetworkTick(0) initialized Synchronizer local peer(0) latency(6).
0.382 Hosting game at port 34197, peerID 0, session magic 3986
0.382 Info MultiplayerManager.cpp:848: networkTick(0) mapTick(1274) changing state from(CreatingGame) to(InGame)
0.382 Info NetworkInputHandler.cpp:40: mapTick(1274) networkTick(0) initialized NetworkInputHandler local peer(0).
0.499 Info MultiplayerManager.cpp:1311: Received peer info for peer(0) username(<server>).
0.499 Info MultiplayerManager.cpp:989: networkTick(6) mapTick(1274) received stateChanged peerID(0) oldState(Ready) newState(CreatingGame)
0.499 Info MultiplayerManager.cpp:989: networkTick(6) mapTick(1274) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
Factorio crashed. Generating symbolized stacktrace, please wait ...
12.519 Warning Logger.cpp:315: Symbols.size() == 19, usedSize == 14
#0 0x5e7499 in CrashHandler::SignalHandler(int) at /tmp/factorio-tDqLaj/src/Util/CrashHandler.cpp:139
#1 0x7fe18fcee150 in ?? at ??:0
#2 0x7fe18fcee0d5 in ?? at ??:0
#3 0x7fe18fcf183b in ?? at ??:0
#4 0xdfb2dd in __gnu_cxx::__verbose_terminate_handler() at ??:0
#5 0xd6dfb6 in __cxxabiv1::__terminate(void (*)()) at ??:0
#6 0xd6e001 in std::terminate() at ??:0
#7 0xd6fdd8 in __cxa_throw at ??:0
#8 0x8a3910 in isIPv4 at /tmp/factorio-tDqLaj/src/Net/PosixUDPSocket.cpp:316
#9 0x8a3fc0 in _ZN21PosixUDPSocketAddressC4ERKSst at /tmp/factorio-tDqLaj/src/Net/PosixUDPSocket.cpp:241
#10 0x8a4c8c in _ZN21PosixUDPSocketAddressC4ER12Deserialiser at /tmp/factorio-tDqLaj/src/Net/PosixUDPSocket.cpp:263
#11 0xcf564f in load at /tmp/factorio-tDqLaj/src/Util/Deserialiser.hpp:24
#12 0x7fe19183fe9a in operator>><PosixUDPSocketAddress> at /tmp/factorio-tDqLaj/src/Util/Deserialiser.hpp:110
#13 0x7fe18fdac31d in _ZN24ConnectionRequestMessageC4ER12Deserialiser at /tmp/factorio-tDqLaj/src/Net/NetworkMessages.cpp:37
12.974 Warning Logger.cpp:315: Symbols.size() == 18, usedSize == 13
12.974 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.
Code: Select all
terminate called after throwing an instance of 'UserError'
what(): network.invalid-address("SERVER_IP:34197", "Name or service not known")
I'm not quite sure, but I think it's an IPv4/IPv6 problem...
Thanks in advance for your help!