date/time          : 2016-06-04, 02:49:42, 390ms
computer name      : не вахно
user name          : не вахно
registered owner   : не вахно
operating system   : Windows XP Service Pack 2 build 2600
system language    : Russian
system up time     : 2 hours 16 minutes
program up time    : 5 minutes 19 seconds
processors         : 2x Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz
physical memory    : 1429/2039 MB (free/total)
free disk space    : (C:) 1,29 GB
display mode       : 1440x900, 32 bit
process id         : $f18
allocated memory   : 448,10 MB
largest free block : 745,54 MB
executable         : Stealth.exe
exec. date/time    : 2016-05-29 06:47
version            : 7.4.0.0
compiled with      : Delphi 10 Seattle
madExcept version  : 4.0.14
callstack crc      : $886d7f43, $9350dbfd, $ab3477a4
exception number   : 1
exception message  : The application seems to be frozen.

main thread ($bbc):
7c90d85a +00a ntdll.dll                               NtDelayExecution
7c8023e7 +04b kernel32.dll                            SleepEx
7c80244c +00a kernel32.dll                            Sleep
00c780e4 +154 Stealth.exe  Client_dll_form   467  +18 TDLL_Form.LoadScript
00c782de +09e Stealth.exe  Client_dll_form   491   +6 TDLL_Form.LoadScriptButtonClick
005c0ddf +073 Stealth.exe  Vcl.Controls     7365   +9 TControl.Click
005e47f2 +01e Stealth.exe  Vcl.StdCtrls     5327   +3 TCustomButton.Click
005e5300 +010 Stealth.exe  Vcl.StdCtrls     5788   +1 TCustomButton.CNCommand
005c0871 +2bd Stealth.exe  Vcl.Controls     7249  +91 TControl.WndProc
005c53b1 +5e9 Stealth.exe  Vcl.Controls    10079 +158 TWinControl.WndProc
005e449c +06c Stealth.exe  Vcl.StdCtrls     5164  +13 TButtonControl.WndProc
005c04ac +024 Stealth.exe  Vcl.Controls     7027  +10 TControl.Perform
005c5517 +023 Stealth.exe  Vcl.Controls    10148  +12 DoControlMsg
005c5f9f +00b Stealth.exe  Vcl.Controls    10423   +1 TWinControl.WMCommand
005c0871 +2bd Stealth.exe  Vcl.Controls     7249  +91 TControl.WndProc
005c53b1 +5e9 Stealth.exe  Vcl.Controls    10079 +158 TWinControl.WndProc
005c49d0 +02c Stealth.exe  Vcl.Controls     9786   +3 TWinControl.MainWndProc
00545c64 +014 Stealth.exe  System.Classes  16886   +8 StdWndProc
77d4b7a6 +044 USER32.dll                              SendMessageW
77d4c02f +016 USER32.dll                              CallWindowProcW
005c54c2 +0e6 Stealth.exe  Vcl.Controls    10120  +30 TWinControl.DefaultHandler
005c1234 +010 Stealth.exe  Vcl.Controls     7498   +1 TControl.WMLButtonUp
005c49d0 +02c Stealth.exe  Vcl.Controls     9786   +3 TWinControl.MainWndProc
005c0871 +2bd Stealth.exe  Vcl.Controls     7249  +91 TControl.WndProc
005c53b1 +5e9 Stealth.exe  Vcl.Controls    10079 +158 TWinControl.WndProc
005e449c +06c Stealth.exe  Vcl.StdCtrls     5164  +13 TButtonControl.WndProc
005c49d0 +02c Stealth.exe  Vcl.Controls     9786   +3 TWinControl.MainWndProc
00545c64 +014 Stealth.exe  System.Classes  16886   +8 StdWndProc
77d489e3 +00a USER32.dll                              DispatchMessageW
006c37df +0f3 Stealth.exe  Vcl.Forms       10443  +23 TApplication.ProcessMessage
006c3822 +00a Stealth.exe  Vcl.Forms       10473   +1 TApplication.HandleMessage
006c3b55 +0c9 Stealth.exe  Vcl.Forms       10611  +26 TApplication.Run
00e8c878 +210 Stealth.exe  Stealth           278  +37 initialization

thread $f20 (TThreadedLogger):
7c90e9a9 +0a ntdll.dll                                       NtWaitForMultipleObjects
7c8094ec +00 kernel32.dll                                    WaitForMultipleObjectsEx
005a07e6 +56 Stealth.exe  System.SyncObjs            727 +13 THandleObject.WaitFor
006d0fbb +23 Stealth.exe  Stealth.Base.ClassLogger   152  +4 TThreadedLogger.Execute
004b36f7 +2b Stealth.exe  madExcept                          HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes           14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System                   24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                          CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                          ThreadExceptFrame
>> created by main thread ($bbc) at:
006d0a47 +87 Stealth.exe  Stealth.Base.ClassLogger    58  +8 TThreadedLogger.Create

thread $d4c (TSkypeConnect):
7c90e9a9 +0a ntdll.dll                              NtWaitForMultipleObjects
7c8094ec +00 kernel32.dll                           WaitForMultipleObjectsEx
005a07e6 +56 Stealth.exe  System.SyncObjs   727 +13 THandleObject.WaitFor
0078c62f +23 Stealth.exe  ClassSkypeApi     683  +4 TSkypeConnect.Execute
004b36f7 +2b Stealth.exe  madExcept                 HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes  14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System          24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                 CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                 ThreadExceptFrame
>> created by main thread ($bbc) at:
0078a11e +22 Stealth.exe  ClassSkypeApi     283  +1 TSkypeConnect.Create

thread $f5c (TUOPAXScriptThread):
7c90e9a9 +00a ntdll.dll                                     NtWaitForMultipleObjects
7c8094ec +000 kernel32.dll                                  WaitForMultipleObjectsEx
005a07e6 +056 Stealth.exe  System.SyncObjs          727 +13 THandleObject.WaitFor
00d5b450 +05c Stealth.exe  Stealth.Base.Script      806  +9 TBaseScriptThread.Script_Wait
00db3f23 +07f Stealth.exe  Stealth.Base.ScriptPAX   574  +8 TBasePAXScriptThread.ExecuteHidden
00db3675 +3a5 Stealth.exe  Stealth.Base.ScriptPAX   451 +51 TBasePAXScriptThread.Execute
004b36f7 +02b Stealth.exe  madExcept                        HookedTThreadExecute
00542171 +049 Stealth.exe  System.Classes         14361 +21 ThreadProc
0040b26c +028 Stealth.exe  System                 24230 +45 ThreadWrapper
004b35dd +00d Stealth.exe  madExcept                        CallThreadProcSafe
004b3642 +032 Stealth.exe  madExcept                        ThreadExceptFrame
>> created by main thread ($bbc) at:
00d5a0ec +038 Stealth.exe  Stealth.Base.Script      353  +1 TBaseScriptThread.Create

thread $1b0 (TCharacter):
7c90e9be +0a ntdll.dll                                    NtWaitForSingleObject
71aa150a +6a WS2HELP.dll                                  WahReferenceContextByHandle
71ab2e64 +a4 WS2_32.dll                                   select
006f6812 +4a Stealth.exe IdStackWindows          1808  +8 TIdSocketListWindows.FDSelect
006f67b0 +20 Stealth.exe IdStackWindows          1790  +3 TIdSocketListWindows.SelectRead
0073121c +0c Stealth.exe IdIOHandler             1936  +1 TIdIOHandler.Connected
0073b7a4 +10 Stealth.exe IdIOHandlerSocket        316  +1 TIdIOHandlerSocket.Connected
0073582a +12 Stealth.exe IdIOHandlerStack         233  +2 TIdIOHandlerStack.Connected
00d4a2b3 +5b Stealth.exe Stealth.Base.Character  1130  +7 TBaseCharacter.Execute
00542171 +49 Stealth.exe System.Classes         14361 +21 ThreadProc
0040b26c +28 Stealth.exe System                 24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe madExcept                        CallThreadProcSafe
004b3642 +32 Stealth.exe madExcept                        ThreadExceptFrame
>> created by main thread ($bbc) at:
00d4a593 +1f Stealth.exe Stealth.Base.Character  1175  +1 TBaseCharacter.Create

thread $d14 (TThreadPool.TQueueWorkerThread):
7c90d85a +00a ntdll.dll                                 NtDelayExecution
7c8023e7 +04b kernel32.dll                              SleepEx
7c80244c +00a kernel32.dll                              Sleep
00543049 +001 Stealth.exe  System.Classes     15121  +0 TThread.Sleep
00c98327 +163 Stealth.exe  Stealth.UO.Network  1205 +18 TUONetwork.ProcessSendPackets
00c943e9 +00d Stealth.exe  Stealth.UO.Network   247  +0 TUONetwork.Create$5$ActRec.$0$Body
007cbb9d +05d Stealth.exe  System.Threading    1904  +5 TTask.Execute
007cc809 +029 Stealth.exe  System.Threading    2222  +4 TTask.InternalExecute
007cc909 +061 Stealth.exe  System.Threading    2249 +10 TTask.InternalWork
007cbfb1 +01d Stealth.exe  System.Threading    1945  +2 TTask.ExecuteWork
007ce729 +02d Stealth.exe  System.Threading    3088  +3 TThreadPool.TQueueWorkerThread.ExecuteWorkItem
007ce37f +3d3 Stealth.exe  System.Threading    3017 +94 TThreadPool.TQueueWorkerThread.Execute
004b36f7 +02b Stealth.exe  madExcept                    HookedTThreadExecute
00542171 +049 Stealth.exe  System.Classes     14361 +21 ThreadProc
0040b26c +028 Stealth.exe  System             24230 +45 ThreadWrapper
004b35dd +00d Stealth.exe  madExcept                    CallThreadProcSafe
004b3642 +032 Stealth.exe  madExcept                    ThreadExceptFrame
>> created by main thread ($bbc) at:
007cdd6f +01f Stealth.exe  System.Threading    2866  +1 TThreadPool.TBaseWorkerThread.Create

thread $f60 (TThreadPool.TQueueWorkerThread):
7c90d85a +00a ntdll.dll                               NtDelayExecution
7c8023e7 +04b kernel32.dll                            SleepEx
7c80244c +00a kernel32.dll                            Sleep
00543049 +001 Stealth.exe  System.Classes   15121  +0 TThread.Sleep
00ddbace +046 Stealth.exe  ClassCharacter    2664  +9 TCharacter.ProcessMoverStepQueue
00ddbca9 +00d Stealth.exe  ClassCharacter    2677  +0 TCharacter.CreateAndInitClass$157$ActRec.$0$Body
007cbb9d +05d Stealth.exe  System.Threading  1904  +5 TTask.Execute
007cc809 +029 Stealth.exe  System.Threading  2222  +4 TTask.InternalExecute
007cc909 +061 Stealth.exe  System.Threading  2249 +10 TTask.InternalWork
007cbfb1 +01d Stealth.exe  System.Threading  1945  +2 TTask.ExecuteWork
007ce729 +02d Stealth.exe  System.Threading  3088  +3 TThreadPool.TQueueWorkerThread.ExecuteWorkItem
007ce37f +3d3 Stealth.exe  System.Threading  3017 +94 TThreadPool.TQueueWorkerThread.Execute
004b36f7 +02b Stealth.exe  madExcept                  HookedTThreadExecute
00542171 +049 Stealth.exe  System.Classes   14361 +21 ThreadProc
0040b26c +028 Stealth.exe  System           24230 +45 ThreadWrapper
004b35dd +00d Stealth.exe  madExcept                  CallThreadProcSafe
004b3642 +032 Stealth.exe  madExcept                  ThreadExceptFrame
>> created by thread $1b0 (TCharacter) at:
007cdd6f +01f Stealth.exe  System.Threading  2866  +1 TThreadPool.TBaseWorkerThread.Create

thread $f68 (TRegMonitorThread):
7c90e9be +0a ntdll.dll                             NtWaitForSingleObject
7c8025d5 +85 kernel32.dll                          WaitForSingleObjectEx
7c80253d +0d kernel32.dll                          WaitForSingleObject
008f7db0 +2c Stealth.exe  AdvStyleIF       465  +6 TRegMonitorThread.Execute
004b36f7 +2b Stealth.exe  madExcept                HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes 14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System         24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                ThreadExceptFrame
>> created by main thread ($bbc) at:
008f7bb7 +1f Stealth.exe  AdvStyleIF       432  +2 TRegMonitorThread.Create

thread $7bc (TTimerThread):
7c90e9a9 +0a ntdll.dll                              NtWaitForMultipleObjects
7c8094ec +00 kernel32.dll                           WaitForMultipleObjectsEx
005a07e6 +56 Stealth.exe  System.SyncObjs   727 +13 THandleObject.WaitFor
00a7545e +16 Stealth.exe  timerthrd          80  +4 TTimerThread.Execute
004b36f7 +2b Stealth.exe  madExcept                 HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes  14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System          24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                 CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                 ThreadExceptFrame
>> created by thread $1b0 (TCharacter) at:
00a75393 +73 Stealth.exe  timerthrd          62  +8 TTimerThread.Create

thread $d0: <priority:1>
7c90e319 +0a ntdll.dll             NtRemoveIoCompletion
004b35dd +0d Stealth.exe madExcept CallThreadProcSafe
004b3642 +32 Stealth.exe madExcept ThreadExceptFrame
>> created by main thread ($bbc) at:
71a5dbb3 +00 mswsock.dll

thread $e9c:
7c90d85a +00a ntdll.dll                      NtDelayExecution
7c8023e7 +04b kernel32.dll                   SleepEx
7c80244c +00a kernel32.dll                   Sleep
006d3703 +2b3 Stealth.exe  PipeComp  460 +72 PipeThreadProc
004b35dd +00d Stealth.exe  madExcept         CallThreadProcSafe
004b3642 +032 Stealth.exe  madExcept         ThreadExceptFrame
>> created by main thread ($bbc) at:
006d30b3 +127 Stealth.exe  PipeComp  369 +24 TPipeServer.Connect

thread $f8 (TStealthGameServer):
7c90e9a9 +0a ntdll.dll                              NtWaitForMultipleObjects
7c8094ec +00 kernel32.dll                           WaitForMultipleObjectsEx
7c809c81 +13 kernel32.dll                           WaitForMultipleObjects
00ca4f10 +90 Stealth.exe  classGameServer  1270 +16 TStealthGameServer.Execute
004b36f7 +2b Stealth.exe  madExcept                 HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes  14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System          24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                 CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                 ThreadExceptFrame
>> created by main thread ($bbc) at:
00ca4ac2 +22 Stealth.exe  classGameServer  1179  +1 TStealthGameServer.Create

thread $9ac (TIdListenerThread): <priority:2>
7c90e9be +0a ntdll.dll                                     NtWaitForSingleObject
71aa150a +6a WS2HELP.dll                                   WahReferenceContextByHandle
71ab2e64 +a4 WS2_32.dll                                    select
006f6812 +4a Stealth.exe IdStackWindows           1808  +8 TIdSocketListWindows.FDSelect
006f67b0 +20 Stealth.exe IdStackWindows           1790  +3 TIdSocketListWindows.SelectRead
00734476 +06 Stealth.exe IdSocketHandle            596  +1 TIdSocketHandle.Select
0075d0d0 +48 Stealth.exe IdServerIOHandlerSocket   130 +10 TIdServerIOHandlerSocket.Accept
0075ef2c +58 Stealth.exe IdCustomTCPServer        1068 +15 TIdListenerThread.Run
0073dc35 +f5 Stealth.exe IdThread                  428 +50 TIdThread.Execute
004b36f7 +2b Stealth.exe madExcept                         HookedTThreadExecute
00542171 +49 Stealth.exe System.Classes          14361 +21 ThreadProc
0040b26c +28 Stealth.exe System                  24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe madExcept                         CallThreadProcSafe
004b3642 +32 Stealth.exe madExcept                         ThreadExceptFrame
>> created by thread $f8 (TStealthGameServer) at:
0073de36 +52 Stealth.exe IdThread                  522 +24 TIdThread.Create

thread $628 (TIdThreadWithTask):
7c90d85a +0a ntdll.dll                                NtDelayExecution
7c8023e7 +4b kernel32.dll                             SleepEx
7c80244c +0a kernel32.dll                             Sleep
00543049 +01 Stealth.exe  System.Classes    15121  +0 TThread.Sleep
00ca610e +a6 Stealth.exe  classGameServer    1524  +9 TStealthGameServer.ServerClientExecute
0075e540 +18 Stealth.exe  IdCustomTCPServer   550  +2 TIdCustomTCPServer.DoExecute
0075c707 +0f Stealth.exe  IdContext           185  +2 TIdContext.Run
0073c122 +02 Stealth.exe  IdTask              136  +0 TIdTask.DoRun
0073e27a +06 Stealth.exe  IdThread            697  +1 TIdThreadWithTask.Run
0073dc35 +f5 Stealth.exe  IdThread            428 +50 TIdThread.Execute
004b36f7 +2b Stealth.exe  madExcept                   HookedTThreadExecute
00542171 +49 Stealth.exe  System.Classes    14361 +21 ThreadProc
0040b26c +28 Stealth.exe  System            24230 +45 ThreadWrapper
004b35dd +0d Stealth.exe  madExcept                   CallThreadProcSafe
004b3642 +32 Stealth.exe  madExcept                   ThreadExceptFrame
>> created by thread $9ac (TIdListenerThread) at:
0073de36 +52 Stealth.exe  IdThread            522 +24 TIdThread.Create

thread $d54 (TIdThreadWithTask): <suspended>
0073de36 +52 Stealth.exe IdThread 522 +24 TIdThread.Create

thread $ef4:
7c90d85a +a ntdll.dll  NtDelayExecution

thread $d90:
7c90e319 +a ntdll.dll  NtRemoveIoCompletion

thread $db4:
7c90e319 +a ntdll.dll  NtRemoveIoCompletion

thread $f58 (TUOPAXScriptThread):
00b02676 +036 Stealth.exe PAXINT_CRT               327  +3 TRunnerCreator.LookupCodeRec
00befc82 +19e Stealth.exe PaxCompiler              893 +41 TPaxCompiler.Compile
00db3b52 +092 Stealth.exe Stealth.Base.ScriptPAX   535  +5 TBasePAXScriptThread.Execute4Parse
00db367d +3ad Stealth.exe Stealth.Base.ScriptPAX   452 +52 TBasePAXScriptThread.Execute
00542171 +049 Stealth.exe System.Classes         14361 +21 ThreadProc
0040b26c +028 Stealth.exe System                 24230 +45 ThreadWrapper
004b35dd +00d Stealth.exe madExcept                        CallThreadProcSafe
004b3642 +032 Stealth.exe madExcept                        ThreadExceptFrame
>> created by main thread ($bbc) at:
00d5a0ec +038 Stealth.exe Stealth.Base.Script      353  +1 TBaseScriptThread.Create

disassembling:
[...]
00c780bd       mov     ecx, [eax+$9c]
00c780c3       mov     dl, 1
00c780c5       mov     eax, [$dc3548]
00c780ca       call    +$13ab15 ($db2be4)     ; Stealth.Base.ScriptPAX.TBasePAXScriptThread.Create4Parse
00c780cf       mov     [ebp-$c], eax
00c780d2 465   mov     eax, [ebp-4]
00c780d5       mov     eax, [eax+$598]
00c780db       call    -$86ebe4 ($4094fc)     ; System.TObject.Free
00c780e0       jmp     loc_c780e9
00c780e2 467   push    5
00c780e4     > call    -$81acc9 ($45d420)     ; System.SysUtils.Sleep
00c780e9 466   mov     eax, [ebp-$c]
00c780ec       cmp     byte ptr [eax+$1c9], 0
00c780f3       jz      loc_c780e2
00c780f5 468   mov     eax, [ebp-$c]
00c780f8       cmp     byte ptr [eax+$1c9], 1
00c780ff       jnz     loc_c781f6
00c78105 470   mov     eax, [ebp-4]
00c78108       mov     eax, [eax+$4a8]
00c7810e       mov     eax, [eax+$2cc]
00c78114       call    -$74ac41 ($52d4d8)     ; System.Classes.TStrings.BeginUpdate
[...]

