Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Периодически начинает жрать память

тут можно задать вопрос по скриптингу
Post Reply
yuras
Novice
Novice
Posts: 142
Joined: 11.01.2011 10:34

Периодически начинает жрать память

Post by yuras »

То работает по несколько дней без ошибок, то начинает жрать по 5Мб в час и тормозить, в логах постоянно повторяется такая ошибка, на что стоит обратить внимание в скрипте?
An exception raised at 01:02:52:906
List index out of bounds (0)
(000202EE){Stealth.exe } [004212EE] Classes.TList.Get (Line 2993, "common\Classes.pas" + 3) + $0

Call stack:
(000202E9){Stealth.exe } [004212E9] Classes.TList.Get (Line 2992, "common\Classes.pas" + 2) + $A
(000202E9){Stealth.exe } [004212E9] Classes.TList.Get (Line 2992, "common\Classes.pas" + 2) + $A
(00217AAA){Stealth.exe } [00618AAA] classGameServer.TStealthGameServer.SendCustomPacket (Line 1172, "classGameServer.pas" + 1) + $D
(00213D4C){Stealth.exe } [00614D4C] classServer.TStealthServer.SendCustomPacket (Line 734, "classServer.pas" + 3) + $17
(00213CB2){Stealth.exe } [00614CB2] classServer.TStealthServer.Send20Packet (Line 717, "classServer.pas" + 1) + $17
(0024C7AF){Stealth.exe } [0064D7AF] ClassMover.TMover.Server_MoveAccept (Line 642, "ClassMover.pas" + 50) + $D
(00238ABD){Stealth.exe } [00639ABD] ClassCharacter.TCharacter.GetInfoFromPacket_0x22 (Line 6654, "ClassCharacter.pas" + 2) + $14
(00235EF3){Stealth.exe } [00636EF3] ClassCharacter.TCharacter.RedirectGamePacket (Line 5619, "ClassCharacter.pas" + 46) + $9
(00234CA9){Stealth.exe } [00635CA9] ClassCharacter.TCharacter.GameClientOnRead (Line 5241, "ClassCharacter.pas" + 124) + $F
(000BF9FA){Stealth.exe } [004C09FA] ScktComp.TCustomSocket.Event (Line 1868, "common\ScktComp.pas" + 20) + $10
(000BE1BA){Stealth.exe } [004BF1BA] ScktComp.TCustomWinSocket.Event (Line 980, "common\ScktComp.pas" + 1) + $11
(000BE715){Stealth.exe } [004BF715] ScktComp.TCustomWinSocket.WndProc (Line 1168, "common\ScktComp.pas" + 2) + $5
(0002BA28){Stealth.exe } [0042CA28] Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
Post Reply