Hi everyone,
We have a random problem with connection, sometimes all the players can't connect to the shard. You see the shard name on first screen after login, but server jam and you have the message "There is some problem communicating with Origin. Please restart Ultima Online and try again."
In console sometime there no message, only saw account log in and disconnect. Today got a critical just before the problem came.
10:11:DEBUG:__ thread (6696) __ | # | _____________ function _____________ | __ ticks passed from previous function start __
10:11:DEBUG:>> 6696 | 0 | NetworkManager::processAllInput | +0
10:11:DEBUG:>> 6696 | 1 | NetworkInput::processInput | +0
10:11:DEBUG:>> 6696 | 2 | NetworkInput::processData | +0
10:11:DEBUG:>> 6696 | 3 | NetworkInput::processData | +0
10:11:DEBUG:>> 6696 | 4 | NetworkInput::processGameClientData | +0 <-- exception catch point (below is guessed and could be incorrect!)
10:11:DEBUG:>> 6696 | 5 | PacketCharPlay::onReceive | +0
10:11:DEBUG:>> 6696 | 6 | CClient::Setup_Play | +0
10:11:DEBUG:>> 6696 | 7 | CClient::Setup_Start | +0
10:11:DEBUG:>> 6696 | 8 | CClient::addPlayerStart | +0
10:11:DEBUG:>> 6696 | 9 | CChar::MoveToChar | +0
10:11:DEBUG:>> 6696 | 10 | CChar::MoveToRegion | +0
10:11:DEBUG:>> 6696 | 11 | CRegionBase::OnRegionTrigger | +0
10:11:CRITICAL:"Access Violation" (0x146374), in SUB: NetworkInput::Message::ProcessMessage()
10:11:DEBUG:70:Parsing Packet len=73 id=0x5d [2019/12/30 10:11:09]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 5d ed ed ed ed 48 61 7a 65 6c 20 6c 61 20 44 65 ]....Hazel la De
0010 6d 69 2d 45 6c 66 65 20 5b 41 6b 61 72 61 6e 5d mi-Elfe [Akaran]
0020 00 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 ........?.......
0030 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040 00 00 00 00 04 8b 00 a8 c0 .........
Only solution for having it work it's to restart the server.
It's very problematic right now with a live server.
I also do a github issue :
https://github.com/Sphereserver/Source/issues/226
Thanks for your help