Files

4508 lines
619 KiB
EmacsLisp
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 2985577F736FB04485451686054A4CA9
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 1 minute(s), 52 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:31 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FE5E8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE8A8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FE9F8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FEA88|00000000018B2699|M2Server.exe|00000000011F2699|ObjPlay.pas |ObjPlay |TPlayObject |AddItemToBag |21090[9] |
|00000060|04 |0000008CDB7FEBE8|000000000189DDD9|M2Server.exe|00000000011DDDD9|ObjPlay.pas |ObjPlay |TPlayObject |UserLogon |16685[116] |
|00000060|04 |0000008CDB7FF0B8|00000000017B214E|M2Server.exe|00000000010F214E|playManage.pas |PlayManage |TPlayManager|RunPlayer |147[31] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FE580
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FE568 RBP: 0000008CDB7FE320
RDX: 0000000000000001 RSP: 0000008CDB7FE320
R8 : 000002310FDA38C0 R9 : 000002310D33AD20
R10: 0000008CDB7FD590 R11: 0000023106E0655C
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FE320
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FE398: 0000008CDB7FE6E8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FE390: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FE388: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FE380: 0000008CDB7FE3C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FE378: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FE370: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FE368: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FE360: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FE358: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FE350: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FE348: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FE340: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FE338: 0000000000000000 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FE330: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FE328: 0000000000000000 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FE320: 0000000000000000 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 2F0C1F3FFBB1B149B548A767334D507E
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 1 minute(s), 52 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:31 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FE5E8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE8A8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FE9F8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FEA88|00000000018B2B40|M2Server.exe|00000000011F2B40|ObjPlay.pas |ObjPlay |TPlayObject |AddItemToBag |21137[56] |
|00000060|04 |0000008CDB7FEBE8|000000000189DDD9|M2Server.exe|00000000011DDDD9|ObjPlay.pas |ObjPlay |TPlayObject |UserLogon |16685[116] |
|00000060|04 |0000008CDB7FF0B8|00000000017B214E|M2Server.exe|00000000010F214E|playManage.pas |PlayManage |TPlayManager|RunPlayer |147[31] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FE580
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FE568 RBP: 0000008CDB7FE320
RDX: 0000000000000001 RSP: 0000008CDB7FE320
R8 : 000002310FDA38C0 R9 : 000002310CCE83C0
R10: 0000008CDB7FD590 R11: 000002310F633426
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FE320
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FE398: 0000008CDB7FE6E8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FE390: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FE388: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FE380: 0000008CDB7FE3C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FE378: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FE370: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FE368: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FE360: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FE358: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FE350: 000002310D33AD20 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FE348: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FE340: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FE338: 000002310FCBB660 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FE330: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FE328: 0000008CDB7FE350 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FE320: 0000000001605344 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 DA088613ECDEB446A690F2AC6D708DCE
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 1 minute(s), 52 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:31 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FE6E8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE9A8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FEAF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FEB88|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FEBE8|000000000189E6A2|M2Server.exe|00000000011DE6A2|ObjPlay.pas |ObjPlay |TPlayObject |UserLogon |16809[240] |
|00000060|04 |0000008CDB7FF0B8|00000000017B214E|M2Server.exe|00000000010F214E|playManage.pas |PlayManage |TPlayManager|RunPlayer |147[31] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FE680
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FE668 RBP: 0000008CDB7FE420
RDX: 0000000000000001 RSP: 0000008CDB7FE420
R8 : 000002310FDA38C0 R9 : 000002310C43BFB0
R10: 0000008CDB7FD690 R11: 0000023160B9B9D6
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FE420
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FE498: 0000008CDB7FE7E8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FE490: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FE488: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FE480: 0000008CDB7FE4C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FE478: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FE470: 0000008CDB7FE618 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FE468: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FE460: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FE458: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FE450: 0000008CDB7FE618 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FE448: 00000000007B92ED 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FE440: 0000008CDB7FE4D0 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FE438: 0000000000000003 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FE430: 00000000000001C1 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FE428: 0000000000000000 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FE420: 0000008CDB7FE618 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 71FDC02DEFEC06429F074A85369E9254
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 1 minute(s), 52 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:31 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDF68|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE228|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FE378|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE408|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE468|00000000017F6888|M2Server.exe|0000000001136888|ObjBase.pas |ObjBase |TBaseObject |UpdateAbil |1144[54] |
|00000060|04 |0000008CDB7FE508|00000000017FB434|M2Server.exe|000000000113B434|ObjBase.pas |ObjBase |TBaseObject |Run |2114[943] |
|00000060|04 |0000008CDB7FEA58|0000000001828150|M2Server.exe|0000000001168150|ObjBase.pas |ObjBase |TAnimalObject|Run |11719[1] |
|00000060|04 |0000008CDB7FEA88|0000000001855B5C|M2Server.exe|0000000001195B5C|ObjPlay.pas |ObjPlay |TPlayObject |Run |3108[1004] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager |RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager |Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment |Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread |OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDF00
RBX: 0000023104AFA050 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDEE8 RBP: 0000008CDB7FDCA0
RDX: 0000000000000001 RSP: 0000008CDB7FDCA0
R8 : 000002310FDA38C0 R9 : 000002310D3128E0
R10: 0000008CDB7FCF10 R11: 000002310D31297B
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FDCA0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FDD18: 0000008CDB7FE068 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FDD10: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FDD08: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FDD00: 0000008CDB7FDD40 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FDCF8: 0000000000A450EA 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FDCF0: 0000000000A4510A 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FDCE8: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FDCE0: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FDCD8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FDCD0: 0000008CDB7FDD40 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FDCC8: 0000000001BE8790 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FDCC0: 0000008CDB7FDDE8 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FDCB8: 00000000006D7575 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FDCB0: 0000023160910080 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FDCA8: 0000008CDB7FDDE8 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FDCA0: 0000008CDB7FDC00 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 7897055386F6234A8C88E3DC7E617859
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000003 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 000002310F670FD0
R10: 0000008CDB7FCA90 R11: 000002310C43C22F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000000000000000 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 0000000000000000 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000000000000000 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 3CC37FE081865B45B87C1A1B88C7C4B4
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000003 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 0000023160B429E0
R10: 0000008CDB7FCA30 R11: 000002310F21FEF2
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000003 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 95BCE7C7E428D247B1A550097165CA77
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000002 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 0000023160B429E0
R10: 0000008CDB7FCA90 R11: 000002310C43C22F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000023104AFA050 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 00007FFF671C17B0 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 000002310FDA3A78 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 00000000007C0290 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000008CDB7FD860 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 340780E5731785499A2DBD82E7352A40
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000002 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 0000023160B429E0
R10: 0000008CDB7FCA30 R11: 000002310F21FEF2
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000002 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000002 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 348A93200106884B9BBA79B653F77433
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000001 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 0000023160B429E0
R10: 0000008CDB7FCA90 R11: 000002310C43C22F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000023104AFA050 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 00007FFF671C17B0 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 000002310FDA3A78 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 00000000007C0290 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000008CDB7FD860 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 2A26ACCEFE6148408EB16A84CE75C5D5
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 3 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:42 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000001 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 0000023160B429E0
R10: 0000008CDB7FCA30 R11: 000002310F221C32
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000001 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000001 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 4CBF8F5B8A37F548B2179C7FEF950251
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 5 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:44 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDBB8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDE78|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDFC8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE058|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE0B8|000000000185A731|M2Server.exe|000000000119A731|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3818[477] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDB50
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDB38 RBP: 0000008CDB7FD8F0
RDX: 0000000000000001 RSP: 0000008CDB7FD8F0
R8 : 000002310FDA38C0 R9 : 000002310EE76630
R10: 0000008CDB7FCB60 R11: 000002310FDE7C94
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD8F0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD968: 0000008CDB7FDCB8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD960: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD958: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD950: 0000008CDB7FD990 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD948: 0000008CDB7FF8D8 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD940: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD938: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD930: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD928: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD920: 0000004861525665 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD918: 5F585D667756763E 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD910: 503C6E6D753C3F64 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD908: 614A6E416C505665 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD900: 614A6E41666A6765 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD8F8: 474C3D4443633F48 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD8F0: 5C5276445364766A 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 827F925675FF8C45A2968949FA6FA9CF
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 7 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:46 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDBB8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDE78|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDFC8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE058|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE0B8|000000000185AA90|M2Server.exe|000000000119AA90|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3842[501] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDB50
RBX: 0000000000000124 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDB38 RBP: 0000008CDB7FD8F0
RDX: 0000000000000001 RSP: 0000008CDB7FD8F0
R8 : 000002310FDA38C0 R9 : 000002310FDE7C90
R10: 0000008CDB7FCB60 R11: 000002310F6334A3
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD8F0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD968: 0000008CDB7FDCB8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD960: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD958: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD950: 0000008CDB7FD990 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD948: 0000008CDB7FF8D8 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD940: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD938: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD930: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD928: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD920: 0000004861525665 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD918: 5F585D667756763E 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD910: 503C6E6D753C3F64 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD908: 614A6E41666A4F65 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD900: 615276445364766A 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD8F8: 626A3C415C58584A 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD8F0: 6C3C56655F585D66 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 C33198A855ADF748AA0D0D75AB5D7ED8
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 7 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:46 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDBB8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDE78|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDFC8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE058|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE0B8|000000000185AA90|M2Server.exe|000000000119AA90|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3842[501] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDB50
RBX: 0000000000000126 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDB38 RBP: 0000008CDB7FD8F0
RDX: 0000000000000001 RSP: 0000008CDB7FD8F0
R8 : 000002310FDA38C0 R9 : 000002310F633720
R10: 0000008CDB7FCB60 R11: 000002310F633623
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD8F0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD968: 0000008CDB7FDCB8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD960: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD958: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD950: 0000008CDB7FD990 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD948: 0000008CDB7FF8D8 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD940: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD938: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD930: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD928: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD920: 0000008C6C505665 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD918: 614A6E41666A6765 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD910: 474C3D4443633F48 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD908: 5C5276445364766A 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD900: 626A3C5168585846 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD8F8: 63505C716B6B6E46 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD8F0: 4A545058684A4854 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 C9BCA68D6535A746AFDE491FA5A1C3B5
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 13 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:52 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDDF8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE0B8|000000000185B991|M2Server.exe|000000000119B991|ObjPlay.pas |ObjPlay |TPlayObject |Operate |4065[724] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDD90
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDD78 RBP: 0000008CDB7FDB30
RDX: 0000000000000001 RSP: 0000008CDB7FDB30
R8 : 000002310FDA38C0 R9 : 000002310F9CDDD0
R10: 0000008CDB7FCDA0 R11: 000002310EE7696D
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FDB30
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FDBA8: 0000008CDB7FDEF8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FDBA0: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FDB98: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FDB90: 0000008CDB7FDBD0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FDB88: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FDB80: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FDB78: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FDB70: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FDB68: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FDB60: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FDB58: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FDB50: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FDB48: 0000000000000000 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FDB40: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FDB38: 0000000000000000 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FDB30: 0000000000000000 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 99E4917AE391B94093423883DC65DFC4
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 13 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:52 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDDF8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FE0B8|000000000185BA3D|M2Server.exe|000000000119BA3D|ObjPlay.pas |ObjPlay |TPlayObject |Operate |4066[725] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDD90
RBX: 0000000001839438 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDD78 RBP: 0000008CDB7FDB30
RDX: 0000000000000001 RSP: 0000008CDB7FDB30
R8 : 000002310FDA38C0 R9 : 000002310EE771A0
R10: 0000008CDB7FCDA0 R11: 000002310EE75D69
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FDB30
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FDBA8: 0000008CDB7FDEF8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FDBA0: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FDB98: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FDB90: 0000008CDB7FDBD0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FDB88: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FDB80: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FDB78: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FDB70: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FDB68: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FDB60: 000002310F9CDDD0 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FDB58: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FDB50: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FDB48: 000002310FCBC4C0 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FDB40: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FDB38: 0000008CDB7FDB60 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FDB30: 0000000001605344 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 45130677E70FF74DBD73859694827FB4
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:54 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000003 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 000002310D280CE0
R10: 0000008CDB7FCA90 R11: 000002310CCE854F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 0000000000000000 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 0000000000000000 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000000000000000 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 0000000000000000 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000000000000000 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 695FEC9822C2634BB0D52D6C20697A20
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:54 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000003 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 00000231049E4910
R10: 0000008CDB7FCA30 R11: 000002310F221D82
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000003 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 D05AC68BCA9DA34FA50C8A1D91ED3F39
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:54 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000002 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 00000231049E4910
R10: 0000008CDB7FCA90 R11: 000002310CCE854F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000023104AFA050 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 00007FFF671C17B0 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 000002310FDA3A78 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 00000000007C0290 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000008CDB7FD860 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 7CBB7D8F7621C844B931C559EA9AE534
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:54 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000002 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 00000231049E4910
R10: 0000008CDB7FCA30 R11: 000002310F221D82
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000002 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000002 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 8D19ADF0968EF54FA6118F3629C0B8E6
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:54 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDAE8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDDA8|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDEF8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF88|0000000001888C79|M2Server.exe|00000000011C8C79|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13163[16] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA80
RBX: 0000000000000001 RSI: 000002310FDA3A78
RCX: 0000000000000000 RBP: 0000008CDB7FD820
RDX: 0000008CDB7FD7E8 RSP: 0000008CDB7FD820
R8 : 000002310FDA38C0 R9 : 00000231049E4910
R10: 0000008CDB7FCA90 R11: 000002310CCE854F
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010202
EXP: 0000000001603ED0 STK: 0000008CDB7FD820
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD898: 0000008CDB7FDBE8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD890: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD888: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD880: 0000008CDB7FD8C0 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD878: 0000000000000000 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD870: 0000000000000000 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD868: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD860: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD858: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD850: 0000023104AFA050 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD848: 00007FFF671C17B0 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD840: 000002310FDA3A78 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD830: 0000000000000000 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD828: 00000000007C0290 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD820: 0000008CDB7FD860 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 9E5AEC1405F1E14BBEC6A733D6FE5D2C
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 15 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:55 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDA88|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDD48|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDE98|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FDF28|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FDF88|0000000001888CA7|M2Server.exe|00000000011C8CA7|ObjPlay.pas |ObjPlay |TPlayObject |ClientGetShop |13164[17] |
|00000060|04 |0000008CDB7FE0B8|000000000185A24B|M2Server.exe|000000000119A24B|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3752[411] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDA20
RBX: 0000000000000001 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDA08 RBP: 0000008CDB7FD7C0
RDX: 0000000000000001 RSP: 0000008CDB7FD7C0
R8 : 000002310FDA38C0 R9 : 00000231049E4910
R10: 0000008CDB7FCA30 R11: 000002310F2201C2
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD7C0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD838: 0000008CDB7FDB88 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD830: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD828: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD820: 0000008CDB7FD860 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD818: 0000000001604CE7 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD810: 0000000000000001 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD808: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD800: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD7F8: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD7F0: 0000000000000000 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD7E8: 00000000007D8C5D 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD7E0: 0000000001604C5C 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD7D8: 00000000006D35F5 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD7D0: 0000023104AFA258 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD7C8: 0000023104AFA050 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD7C0: 0000000000000001 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 FB11F2F4197DA14DA7A988B7A8CE0AFF
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 20 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:02:59 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDBB8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDE78|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDFC8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE058|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE0B8|000000000185AA90|M2Server.exe|000000000119AA90|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3842[501] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDB50
RBX: 0000000000000128 RSI: 000002310FDA3A78
RCX: 0000008CDB7FDB38 RBP: 0000008CDB7FD8F0
RDX: 0000000000000001 RSP: 0000008CDB7FD8F0
R8 : 000002310FDA38C0 R9 : 000002310F633520
R10: 0000008CDB7FCB60 R11: 000002310F633723
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD8F0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD968: 0000008CDB7FDCB8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD960: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD958: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD950: 0000008CDB7FD990 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD948: 0000008CDB7FF8D8 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD940: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD938: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD930: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD928: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD920: 0000008CDB7F4F65 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD918: 615276445364766A 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD910: 626A3C415C58584A 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD908: 6C3C56655F584F65 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD900: 615276445364766A 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD8F8: 626A3C415C58584A 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD8F0: 6C3C56655F585D66 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........
EurekaLog 7.13.0.0 A1C0EF4510593D45A5AF83FB3A3DBB99 CD84A9B439F6574591F7952D2867F0FF DA39A3EE5E6B4B0D3255BFEF95601890AFD80709 DFBA2CBF7D77954CA0C9D125007F44E4
Application:
-------------------------------------------------------
1.1 Start Date : Wed, 5 Feb 2025 11:00:39 +0800
1.2 Name/Description: M2Server.exe - (M2Server_KF)
1.3 Version Number : 2024.8.29.0
1.4 Parameters : 198662 560 0 0 0 0
1.5 Compilation Date: Mon, 30 Dec 2024 15:25:25 +0800
1.6 Up Time : 2 minute(s), 21 second(s)
Exception:
---------------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 5 Feb 2025 11:03:00 +0800
2.2 Address : 0000000001603ED0
2.3 Module Name : M2Server.exe - (M2Server_KF)
2.4 Module Version: 2024.8.29.0
2.5 Type : EAccessViolation
2.6 Message : lua.Call; Access violation at address 0000000001603ED0 in module 'M2Server.exe'. Read of address 0000000000000050
2.7 ID : 29E4436B
2.8 Count : 1
2.11 Sent : 0
Computer:
---------------------
5.9 Display DPI: 96
Steps to reproduce:
------------
8.1 Text:
Call Stack Information:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Source |Unit |Class |Procedure/Method |Line |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=20688; Parent=0; Priority=0 |
|Class=; Name= |
|DeadLock=0; Wait Chain= |
|Comment= |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|7FFFFFFE|04 |0000000000000000|0000000001603ED0|M2Server.exe|0000000000F43ED0|uMyLua.pas |uMyLua |TMyLua |Call |16230[3] |
|00000060|04 |0000008CDB7FDBB8|00000000016C46D9|M2Server.exe|00000000010046D9|ObjNpc.pas |ObjNpc |TNormNpc |GotoLable |25348[96] |
|00000060|04 |0000008CDB7FDE78|000000000182E593|M2Server.exe|000000000116E593|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13432[34] |
|00000060|04 |0000008CDB7FDFC8|000000000182EB1E|M2Server.exe|000000000116EB1E|ObjBase.pas |ObjBase |TBaseObject |FuncNpcCall |13479[1] |
|00000060|04 |0000008CDB7FE058|00000000018CEE36|M2Server.exe|000000000120EE36|ObjPlay.pas |ObjPlay |TPlayObject |FuncNpcCall |27122[10] |
|00000060|04 |0000008CDB7FE0B8|000000000185AA90|M2Server.exe|000000000119AA90|ObjPlay.pas |ObjPlay |TPlayObject |Operate |3842[501] |
|00000060|04 |0000008CDB7FEA88|0000000001851325|M2Server.exe|0000000001191325|ObjPlay.pas |ObjPlay |TPlayObject |Run |2115[11] |
|00000060|04 |0000008CDB7FF0B8|00000000017B2437|M2Server.exe|00000000010F2437|playManage.pas |PlayManage |TPlayManager|RunPlayer |190[74] |
|00000060|04 |0000008CDB7FF1C8|00000000017B1E05|M2Server.exe|00000000010F1E05|playManage.pas |PlayManage |TPlayManager|Run |85[2] |
|00000060|04 |0000008CDB7FF218|00000000017CF7E8|M2Server.exe|000000000110F7E8|Envir.pas |Envir |TEnvirnoment|Run |964[12] |
|00000060|04 |0000008CDB7FF358|00000000014B0209|M2Server.exe|0000000000DF0209|uThread_Envir.pas |uThread_Envir |TEnvirThread|OnRun |880[133] |
|00000060|04 |0000008CDB7FF5A8|0000000000E61488|M2Server.exe|00000000007A1488|uThreadPools.pas |uThreadPools |TThreadPool |DoExecute |521[86] |
|00000060|04 |0000008CDB7FF6C8|0000000000E6067E|M2Server.exe|00000000007A067E|uThreadPools.pas |uThreadPools |TMyThread |Execute |137[2] |
|00000060|04 |0000008CDB7FF828|00000000008B6910|M2Server.exe|00000000001F6910|System.Classes.pas|System.Classes| |ThreadProc |15845[18] |
|00000060|04 |0000008CDB7FF888|00000000006D403A|M2Server.exe|000000000001403A|System.pas |System | |ThreadWrapper |25726[9] |
|7FFF7FFE|03 |0000008CDB7FF8F8|00007FFF68F5760E|kernel32.dll|000000000001760E|KERNEL32.DLL |KERNEL32 | |BaseThreadInitThunk| |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules Information:
--------------------
Processes Information:
----------------------
Assembler Information:
---------------------------------------------------------------------------------------------------------------------------------
; Base Address: $1603000, Allocation Base: $6C0000, Region Size: 5857280
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uMyLua.TMyLua.Call (Line=16227 - Offset=0)
; ------------------------------------------
0000000001603DA0 55 PUSH RBP
0000000001603DA1 57 PUSH RDI
0000000001603DA2 56 PUSH RSI
0000000001603DA3 53 PUSH RBX
0000000001603DA4 4881ECA8020000 SUB RSP, $000002A8
0000000001603DAB 488BEC MOV RBP, RSP
0000000001603DAE 48C785B800000000000000 MOV QWORD PTR [RBP+$000000B8], 0
0000000001603DB9 48C785B000000000000000 MOV QWORD PTR [RBP+$000000B0], 0
0000000001603DC4 48C785C000000000000000 MOV QWORD PTR [RBP+$000000C0], 0
0000000001603DCF 48C785C800000000000000 MOV QWORD PTR [RBP+$000000C8], 0
0000000001603DDA 48C785D000000000000000 MOV QWORD PTR [RBP+$000000D0], 0
0000000001603DE5 48C7852801000000000000 MOV QWORD PTR [RBP+$00000128], 0
0000000001603DF0 48C7853001000000000000 MOV QWORD PTR [RBP+$00000130], 0
0000000001603DFB 48C7853801000000000000 MOV QWORD PTR [RBP+$00000138], 0
0000000001603E06 48C7854801000000000000 MOV QWORD PTR [RBP+$00000148], 0
0000000001603E11 48C7854001000000000000 MOV QWORD PTR [RBP+$00000140], 0
0000000001603E1C 488DBDC0010000 LEA RDI, [RBP+$000001C0]
0000000001603E23 33C0 XOR EAX, EAX
0000000001603E25 48AB STOSD
0000000001603E27 48AB STOSD
0000000001603E29 48AB STOSD
0000000001603E2B 48C7854002000000000000 MOV QWORD PTR [RBP+$00000240], 0
0000000001603E36 48C7852802000000000000 MOV QWORD PTR [RBP+$00000228], 0
0000000001603E41 48C7852002000000000000 MOV QWORD PTR [RBP+$00000220], 0
0000000001603E4C 48C7851802000000000000 MOV QWORD PTR [RBP+$00000218], 0
0000000001603E57 4889ADD8010000 MOV [RBP+$000001D8], RBP
0000000001603E5E 488BB500030000 MOV RSI, [RBP+$00000300]
0000000001603E65 488DBD48020000 LEA RDI, [RBP+$00000248]
0000000001603E6C 48A5 MOVSD
0000000001603E6E 48A5 MOVSD
0000000001603E70 48A5 MOVSD
0000000001603E72 48898DD0020000 MOV [RBP+$000002D0], RCX
0000000001603E79 488995D8020000 MOV [RBP+$000002D8], RDX
0000000001603E80 4C8985E0020000 MOV [RBP+$000002E0], R8
0000000001603E87 4C898DE8020000 MOV [RBP+$000002E8], R9
0000000001603E8E 488B85F0020000 MOV RAX, [RBP+$000002F0]
0000000001603E95 488985F0020000 MOV [RBP+$000002F0], RAX
0000000001603E9C 8B85F8020000 MOV EAX, [RBP+$000002F8]
0000000001603EA2 8985F8020000 MOV [RBP+$000002F8], EAX
0000000001603EA8 488B8DE8020000 MOV RCX, [RBP+$000002E8]
0000000001603EAF E88C050DFF CALL -$F2FA74 ; ($00000000006D4440) System._UStrAddRef
0000000001603EB4 488D8D48020000 LEA RCX, [RBP+$00000248]
0000000001603EBB E810FD1DFF CALL -$E202F0 ; ($00000000007E3BD0) System._VarAddRef
0000000001603EC0 90 NOP
;
; Line=16228 - Offset=289
; -----------------------
0000000001603EC1 90 NOP
;
; Line=16229 - Offset=290
; -----------------------
0000000001603EC2 C6857702000000 MOV BYTE PTR [RBP+$00000277], 0
;
; Line=16230 - Offset=297
; -----------------------
0000000001603EC9 488B85D0020000 MOV RAX, [RBP+$000002D0]
;
; Line=16230 - Offset=304
; -----------------------
0000000001603ED0 488B4050 MOV RAX, [RAX+$50] ; <-- EXCEPTION
0000000001603ED4 48898568020000 MOV [RBP+$00000268], RAX
;
; Line=16231 - Offset=315
; -----------------------
0000000001603EDB 488D8548020000 LEA RAX, [RBP+$00000248]
0000000001603EE2 488985E8010000 MOV [RBP+$000001E8], RAX
0000000001603EE9 488B85E8010000 MOV RAX, [RBP+$000001E8]
0000000001603EF0 6683380B CMP WORD PTR [RAX], $0B
0000000001603EF4 7534 JNZ +$34 ; ($0000000001603F2A) uMyLua.TMyLua.Call (Line=16234)
;
; Line=16232 - Offset=342
; -----------------------
0000000001603EF6 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603EFD 488D9548020000 LEA RDX, [RBP+$00000248]
0000000001603F04 E8B7591DFF CALL -$E2A649 ; ($00000000007D98C0) System._VarCopy
0000000001603F09 488D8DC0010000 LEA RCX, [RBP+$000001C0]
0000000001603F10 E8EBF81DFF CALL -$E20715 ; ($00000000007E3800) System._VarNot
0000000001603F15 488B8DD8020000 MOV RCX, [RBP+$000002D8]
0000000001603F1C 488D95C0010000 LEA RDX, [RBP+$000001C0]
0000000001603F23 E898591DFF CALL -$E2A668 ; ($00000000007D98C0) System._VarCopy
0000000001603F28 EB13 JMP +$13 ; ($0000000001603F3D) uMyLua.TMyLua.Call (Line=16235)
;
; Line=16234 - Offset=394
; -----------------------
0000000001603F2A 488B8DD8020000 MOV RCX, [RBP+$000002D8]
Registers:
---------------------------------------------
RAX: 0000000000000000 RDI: 0000008CDB7FDB50
RBX: 000000000000012A RSI: 000002310FDA3A78
RCX: 0000008CDB7FDB38 RBP: 0000008CDB7FD8F0
RDX: 0000000000000001 RSP: 0000008CDB7FD8F0
R8 : 000002310FDA38C0 R9 : 000002310F633520
R10: 0000008CDB7FCB60 R11: 000002310F6336E3
R12: 0000000000000000 R13: 0000000000000000
R14: 0000000000000000 R15: 0000000000000000
RIP: 0000000001603ED0 FLG: 0000000000010293
EXP: 0000000001603ED0 STK: 0000008CDB7FD8F0
Stack: Memory Dump:
---------------------------------- -----------------------------------------------------------------------------------
0000008CDB7FD968: 0000008CDB7FDCB8 0000000001603ED0: 48 8B 40 50 48 89 85 68 02 00 00 48 8D 85 48 02 H.@PH..h...H..H.
0000008CDB7FD960: 0000000000000000 0000000001603EE0: 00 00 48 89 85 E8 01 00 00 48 8B 85 E8 01 00 00 ..H......H......
0000008CDB7FD958: 00000000007C0290 0000000001603EF0: 66 83 38 0B 75 34 48 8D 8D C0 01 00 00 48 8D 95 f.8.u4H......H..
0000008CDB7FD950: 0000008CDB7FD990 0000000001603F00: 48 02 00 00 E8 B7 59 1D FF 48 8D 8D C0 01 00 00 H.....Y..H......
0000008CDB7FD948: 0000008CDB7FF8D8 0000000001603F10: E8 EB F8 1D FF 48 8B 8D D8 02 00 00 48 8D 95 C0 .....H......H...
0000008CDB7FD940: 0000000000000003 0000000001603F20: 01 00 00 E8 98 59 1D FF EB 13 48 8B 8D D8 02 00 .....Y....H.....
0000008CDB7FD938: 0000000000000000 0000000001603F30: 00 48 8D 95 48 02 00 00 E8 83 59 1D FF 48 8B 05 .H..H.....Y..H..
0000008CDB7FD930: 0000000000000000 0000000001603F40: 6C B3 72 00 80 38 00 0F 85 13 0D 00 00 48 8B 8D l.r..8.......H..
0000008CDB7FD928: 00007FFF69B2B444 0000000001603F50: 68 02 00 00 E8 E7 20 3B 00 84 C0 0F 84 A6 01 00 h..... ;........
0000008CDB7FD920: 0000008C6C505665 0000000001603F60: 00 48 8B 85 68 02 00 00 48 83 B8 80 01 00 00 00 .H..h...H.......
0000008CDB7FD918: 614A6E41666A6765 0000000001603F70: 0F 84 91 01 00 00 E8 A5 40 0E FF 89 85 34 02 00 ........@....4..
0000008CDB7FD910: 474C3D4443633F48 0000000001603F80: 00 48 8B 85 68 02 00 00 48 8B 80 80 01 00 00 48 .H..h...H......H
0000008CDB7FD908: 5C5276445364766A 0000000001603F90: 8B 40 40 8B 40 28 3B 85 34 02 00 00 0F 84 A3 00 .@@.@(;.4.......
0000008CDB7FD900: 626A3C5168585846 0000000001603FA0: 00 00 48 8B 85 68 02 00 00 48 8D 80 17 01 00 00 ..H..h...H......
0000008CDB7FD8F8: 63525C55703C7A46 0000000001603FB0: 48 89 85 80 01 00 00 C6 85 88 01 00 00 04 48 8B H.............H.
0000008CDB7FD8F0: 4A545058684A4854 0000000001603FC0: 85 E8 02 00 00 48 89 85 90 01 00 00 C6 85 98 01 .....H..........