-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Description
Steps to reproduce:
- Travel to New Haven in Trammel. Go to the dock next to the arena. Stand on the dock.
- Use a Small Ship Deed to place a small ship exactly as pictured.
- Enter the ship via the plank and double-click the Tiller to move the ship with your mouse. Notice that the ship does not move. It's stuck.
- Move your mouse in multiple directions while holding down right-click to move the ship. Move back and forth until the client disconnects from the server and the error is produced.
Note: This is an almost completely fresh server. The client files are original with no modifications. The only changes that have been made were to the Sphere.ini, and nothing related to the map.
Connection Client: ClassicUO 1.1.0.220
Client files version: Stygian Abyss 7.0.20.0
Sphere X revision: X1-Nightly (master, rev 4031)
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:34]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 00 00 02 ....3.......
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:39]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 07 07 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:39]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 06 06 02 ....3.......
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::tick |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkThread::tick |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 5 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 6 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 9 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:40]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 06 06 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::tick |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkThread::tick |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 5 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 6 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 9 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:41]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 04 04 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:41]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 04 04 02 ....3.......
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CWorldTicker::Tick() #1 "Elapsed" ("ItemShip")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:42]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 05 05 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:43]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 07 07 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:43]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 00 00 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:44]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 07 07 02 ....3.......
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:CRITICAL:Assert severity=2: 'm_map == pt.m_map' file 'D:\a\Source-X\Source-X\src\common\CPointBase.cpp', line 122, in ExcType=CAssert catched in SUB: CNetworkInput::ProcessMessage() ("Message")
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CNetworkManager::processAllInput |
15:07:DEBUG:(6ee4) T_Main | 1 | CNetworkInput::processInput |
15:07:DEBUG:(6ee4) T_Main | 2 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 3 | CNetworkInput::processData |
15:07:DEBUG:(6ee4) T_Main | 4 | CNetworkInput::processGameClientData | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 5 | PacketExtendedCommand::onReceive |
15:07:DEBUG:(6ee4) T_Main | 6 | PacketWheelBoatMove::onReceive |
15:07:DEBUG:(6ee4) T_Main | 7 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 8 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
15:07:DEBUG:1:Parsing Packet len=12 id=0xbf [2025/10/24 15:07:45]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 bf 00 0c 00 33 00 00 00 01 07 07 02 ....3.......
15:07:WARNING:1:Disconnecting client from account 'Paxus' since it is causing exceptions problems
15:07:A'Paxus' was DISCONNECTed by 'Pax Novus'.
15:07:1:Client disconnected [Total:0]. Account: 'Paxus'. Char: 'Paxus'. IP='127.0.0.1'.
15:07:DEBUG:Printing STACK TRACE for debugging purposes.
15:07:DEBUG: ______ thread (id) name _____ | # | _____________ function _____________ |
15:07:DEBUG:(6ee4) T_Main | 0 | CWorld::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 1 | CWorldTicker::Tick | <-- exception catch point
15:07:DEBUG:(6ee4) T_Main | 2 | CCMultiMovable::_OnTick |
15:07:DEBUG:(6ee4) T_Main | 3 | CCMultiMovable::Move |
15:07:DEBUG:(6ee4) T_Main | 4 | CCMultiMovable::MoveDelta | <-- last function call (stack unwinding detected here)
Metadata
Metadata
Assignees
Labels
No labels