Beginning some time last night macOS users running on High Sierra 10.13.2 crash when trying to load into my game. This issue appears to occur 100% of the time for these users and I haven’t the foggiest idea why this is happening.
Someone sent me a log file that gets posted when this crash occurs:
0.95344 d29d000: NetworkClient:Create
0.95773 d29d000: Client:Connect serverPort(56303) clientPort(0) threadSleepTime(-1)
1.21734 d29d000: Connecting to server, IP(inet_addr): 1279681196 Port: 56303
1.32883 d29d000: serverId: 172.98.70.76|56303
1.32888 d29d000: Replicator created for player 172.98.70.76|56303
1.32889 d29d000: Replicator created: 0x7fad65720600
1.39963 d3a3000: Time taken to initialize schema = 4.266137 ms
2.11197 d29d000: Set canUseNewPhysicsSenderFlag = 0. haveLoadedRemoteSFFlagNames = 1 IsSync = 1 SFFlag = 0 remoteKnown = 1
399.40909 ad323340: Client:Disconnect
399.51422 ad323340: Sending disconnect with reason: -1
399.55438 ad323340: Replicator destroyed: 0x7fad65720600
399.55533 ad323340: Sending disconnect with reason: -1
399.55536 ad323340: Sending disconnect with reason: -1
399.56601 de62000: Connection lost
399.56607 de62000: Connection lost: connectMode: Disconnect ASAP, timeMS:398343, connectionTime 86
399.56610 de62000: Connection lost: AckTimeout 0, IsOutgoingDataWaiting 0
399.56613 de62000: Disconnection Notification. Reason: -1
405.71274 ad323340: Client:Disconnect
405.76001 ad323340: NetworkClient:Remove
EDIT:
After doing some digging with someone that was having this problem, we’ve narrowed it down to one errant meshpart that has no mesh data. Whenever this mesh is loaded into a place where the client can see it, macOS users of the above version crash.