MapleServer2
MapleServer2 copied to clipboard
Error when trying to move a portal on a specific map.
Describe the bug
A serious error occurred on the server when trying to enter and exit a specific map (dungeon).
To Reproduce
- Enter the Waterbug Landing dungeon.
- After proceeding, enter the Waterbug Park dungeon.
- Also proceed and exit. -> Return to Waterbug Landing again without dungeon exiting.
- Use the portal in the back.
Expected behavior
ka-boom
Screenshots
Stack trace of the error
Process terminated. Assertion failed.
Should never be null
at MapleServer2.PacketHandlers.Game.MoveFieldHandler.HandleMove(GameSession session, PacketReader packet) in D:\MapleServer2-First\MapleServer2\PacketHandlers\Game\MoveFieldHandler.cs:line 85
at MapleServer2.PacketHandlers.Game.MoveFieldHandler.Handle(GameSession session, PacketReader packet) in D:\MapleServer2-First\MapleServer2\PacketHandlers\Game\MoveFieldHandler.cs:line 36
at MapleServer2.Network.PacketRouter1.OnPacket(Object sender, PacketReader reader) in D:\MapleServer2-First\MapleServer2\Network\PacketRouter.cs:line 23 at MapleServer2.Network.Session.ReadRecvPipe(PipeReader reader) in D:\MapleServer2-First\MapleServer2\Network\Session.cs:line 263 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder
1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
at MapleServer2.Network.QueuedPipeScheduler.ProcessQueue() in D:\MapleServer2-First\MapleServer2\Network\QueuedPipeScheduler.cs:line 34
at MapleServer2.Network.Session.StartInternal() in D:\MapleServer2-First\MapleServer2\Network\Session.cs:line 196
at System.Threading.Thread.StartHelper.Callback(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Thread.StartCallback()
Latest commit id