MapleServer2 icon indicating copy to clipboard operation
MapleServer2 copied to clipboard

Map error

Open Kustale opened this issue 2 years ago • 1 comments

Describe the bug

An error occurs when attempting to enter any map. (guide quest in progress)

To Reproduce

  1. Enter Persika Butik(?)
  2. Loading...

Expected behavior

BOOM!

Screenshots

932759823

Stack trace of the error

Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Repeat 2 times:

at Maple2.PathEngine.PathEnginePINVOKE.Mesh_generateUnobstructedSpaceFor(System.Runtime.InteropServices.HandleRef, System.Runtime.InteropServices.HandleRef, Boolean, System.String[])

at Maple2.PathEngine.Mesh.generateUnobstructedSpaceFor(Maple2.PathEngine.Shape, Boolean, System.Collections.Generic.IDictionary2<System.String,System.String>) at MapleServer2.Types.FieldNavigator.AddShape(Maple2Storage.Types.Metadata.NpcMetadataCapsule) at MapleServer2.Managers.FieldManager.RequestNpc(Int32, Maple2Storage.Types.CoordF, Maple2Storage.Types.CoordF, Int16) at MapleServer2.Managers.FieldManager.RequestNpc(Maple2Storage.Types.Metadata.MapNpc, Maple2Storage.Types.CoordF, Maple2Storage.Types.CoordF) at MapleServer2.Managers.FieldManager.AddEntitiesToState() at MapleServer2.Managers.FieldManager..ctor(MapleServer2.Types.Player) at MapleServer2.Tools.FieldManagerFactory.GetManager(MapleServer2.Types.Player) at MapleServer2.Servers.Game.GameSession.InitPlayer(MapleServer2.Types.Player) at MapleServer2.PacketHandlers.Common.ResponseKeyHandler.Handle(MapleServer2.Servers.Game.GameSession, MaplePacketLib2.Tools.PacketReader) at MapleServer2.Network.PacketRouter1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].OnPacket(System.Object, MaplePacketLib2.Tools.PacketReader) at MapleServer2.Network.Session+<ReadRecvPipe>d__36.MoveNext() at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecutionContextCallback(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext(System.Threading.Thread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Threading.ThreadPool+<>c.<.cctor>b__87_0(System.Object) at MapleServer2.Network.QueuedPipeScheduler.ProcessQueue() at MapleServer2.Network.Session.StartInternal() at System.Threading.Thread+StartHelper.Callback(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Threading.Thread.StartCallback()

Latest commit id

Kustale avatar Apr 06 '23 09:04 Kustale

Hmm... Most of the other guide quests (some of them work. Vehicles, balloon quests) don't work either, so i can't proceed.

Kustale avatar Apr 06 '23 10:04 Kustale