Code:
var
c: cardinal;
begin
//ShowAbout;
C := LoadPackage('C:\OPPISC_2006\KP.bpl');
MessageBox(0,'Naloženo','',mb_ok);
UnloadPackage(c);
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 12
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
1A1A8ED [dcfdeshook][dcfdeshook.ControlWndProc]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 34D9670:
00 E2 4C 00 C8 A6 56 03 F0 69 B2 FC 80 80 80 80 80 80 80 00 C9 BF 4D 03 00
00 00 00 00 00 00 00
00 00 00 00 52 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 30 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 0C 00 00 00 48 C8 53 03 88 96 4D 03 6C
E2 4C 00 80 80 80 80
80 80 80 80 77 69 B2 FC 00 00 00 00 99 D1 4D 03 00 00 00 00 00 00 00 00 00
00 00 00 52 14 9A 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
30 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 0C 00 00 00 F0 8E 4D 03 00 97 4D 03 6C E2 4C 00 80 80 80 80 80
80 80 80 FF 68 B2 FC
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 12
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
1A1A8ED [dcfdeshook][dcfdeshook.ControlWndProc]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 34D9EE0:
00 E2 4C 00 B8 09 96 02 80 61 B2 FC 80 80 80 80 00 00 00 00 D9 EB 4D 03 00
00 00 00 00 00 00 00
00 00 00 00 52 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 30 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 0C 00 00 00 00 00 00 00 F8 9E 4D 03 6C
E2 4C 00 80 80 80 80
80 80 80 80 07 61 B2 FC 00 00 00 00 80 7E 4D 03 00 00 00 00 00 00 00 00 FF
FF FF FF 52 14 9A 01
D8 A8 AD 00 FE AB AD 00 40 AC AD 00 9C AD AD 00 13 AD AD 00 DA 0C B0 00 ED
A8 A1 01 CD A1 B6 00
30 14 9A 01 C7 30 B8 00 F8 24 B8 00 1A 1A 4C 00 4F 6D 81 7C 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 08 00 00 00 00 00 00 00 6F 9F 4D 03 00 E2 4C 00 D8 66 23 03 90
60 B2 FC 80 80 80 80
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 12
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
1A1A8ED [dcfdeshook][dcfdeshook.ControlWndProc]
B6A1CD [Controls][Controls.TWinControl.WndProc]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 34D9FD0:
00 E2 4C 00 D8 66 23 03 90 60 B2 FC 80 80 80 80 00 00 00 00 B1 8C 4D 03 00
00 00 00 00 00 00 00
00 00 00 00 52 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 30 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 0C 00 00 00 B0 8D 53 03 E8 9F 4D 03 6C
E2 4C 00 80 80 80 80
80 80 80 80 17 60 B2 FC 00 00 00 00 21 86 4D 03 00 00 00 00 00 00 00 00 00
00 00 00 52 14 9A 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
30 14 9A 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 0C 00 00 00 90 94 4D 03 60 A0 4D 03 6C E2 4C 00 80 80 80 80 80
80 80 80 9F 5F B2 FC
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 2500
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
AC980A
[C:\OPPIS_2006\bplvcl\OpalVCL.dpk][System][System.@DynArraySetLength][139]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 356A6C0:
01 00 00 00 79 00 00 00 00 00 00 00 00 AB 56 03 44 8A D8 00 98 9B F0 00 00
00 00 00 00 00 00 00
54 AC 56 03 44 8A D8 00 B2 9B F0 00 00 00 00 00 00 00 00 00 38 0C 96 02 44
8A D8 00 BB 9B F0 00
00 00 00 00 00 00 00 00 58 A8 56 03 44 8A D8 00 CA 9B F0 00 00 00 00 00 00
00 00 00 D0 AD 56 03
44 8A D8 00 D4 9B F0 00 00 00 00 00 00 00 00 00 C4 0C 96 02 44 8A D8 00 DC
9B F0 00 00 00 00 00
00 00 00 00 1C 14 96 02 44 8A D8 00 E7 9B F0 00 00 00 00 00 00 00 00 00 A4
A7 56 03 44 8A D8 00
F3 9B F0 00 00 00 00 00 00 00 00 00 00 00 00 00 44 8A D8 00 12 9C F0 00 00
00 00 00 00 00 00 00
0C AE 56 03 44 8A D8 00 1C 9C F0 00 00 00 00 00 00 00 00 00 6C AD 56 03 44
8A D8 00 27 9C F0 00
00 00 00 00 54 A7 56 03 94 AD 56 03 44 8A D8 00 32 9C F0 00 00 00 00 00 00
00 00 00 78 67 23 03
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 8644
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
AC980A
[C:\OPPIS_2006\bplvcl\OpalVCL.dpk][System][System.@DynArraySetLength][139]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
1A1A8ED [dcfdeshook][dcfdeshook.ControlWndProc]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 32366D0:
01 00 00 00 FF 00 00 00 F4 A7 56 03 20 6F 23 03 08 90 0D 01 DF FD 1D 01 00
00 00 00 D4 0B 96 02
00 00 00 00 08 90 0D 01 EE FD 1D 01 00 00 00 00 54 18 96 02 54 72 23 03 08
90 0D 01 FC FD 1D 01
00 00 00 00 48 15 96 02 2C 68 23 03 08 90 0D 01 16 FE 1D 01 00 00 00 00 6C
19 96 02 3C 76 23 03
08 90 0D 01 21 FE 1D 01 00 00 00 00 00 00 00 00 5C 6A 23 03 08 90 0D 01 2E
FE 1D 01 00 00 00 00
EC 1B 96 02 E0 6D 23 03 08 90 0D 01 37 FE 1D 01 00 00 00 00 7C 1D 96 02 00
00 00 00 08 90 0D 01
41 FE 1D 01 00 00 00 00 B8 A7 56 03 E4 73 23 03 08 90 0D 01 4B FE 1D 01 00
00 00 00 F4 0E 96 02
00 00 00 00 08 90 0D 01 58 FE 1D 01 00 00 00 00 00 00 00 00 00 00 00 00 08
90 0D 01 60 FE 1D 01
00 00 00 00 00 00 00 00 7C 77 23 03 08 90 0D 01 6B FE 1D 01 00 00 00 00 04
18 96 02 00 00 00 00
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 8388
Stack trace of when this block was allocated (return addresses):
19A1452 [dchook][dchook.MGetMem]
AC980A
[C:\OPPIS_2006\bplvcl\OpalVCL.dpk][System][System.@DynArraySetLength][139]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADA8D8 [SysUtils][SysUtils.InternalUnitCheck]
ADABFE [SysUtils][SysUtils.CheckForDuplicateUnits]
ADAC40 [SysUtils][SysUtils.InitializePackage]
ADAD9C [SysUtils][SysUtils.LoadPackage]
ADAD13 [SysUtils][SysUtils.LoadPackage]
B00CDA [Classes][Classes.TBasicAction.Execute]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 29609B0:
01 00 00 00 17 01 00 00 00 00 00 00 8C 6C 23 03 08 B0 C6 01 90 AF ED 01 00
00 00 00 D4 AE 56 03
EC 0C 96 02 08 B0 C6 01 AA AF ED 01 00 00 00 00 00 00 00 00 F0 0D 96 02 08
B0 C6 01 B8 AF ED 01
00 00 00 00 00 00 00 00 FC 1A 96 02 08 B0 C6 01 C6 AF ED 01 00 00 00 00 5C
A9 56 03 28 12 96 02
08 B0 C6 01 D5 AF ED 01 00 00 00 00 00 00 00 00 B4 1C 96 02 08 B0 C6 01 E2
AF ED 01 00 00 00 00
00 00 00 00 80 19 96 02 08 B0 C6 01 F2 AF ED 01 00 00 00 00 00 00 00 00 38
11 96 02 08 B0 C6 01
FE AF ED 01 00 00 00 00 00 00 00 00 00 00 00 00 08 B0 C6 01 16 B0 ED 01 00
00 00 00 1C AD 56 03
C4 1B 96 02 08 B0 C6 01 27 B0 ED 01 00 00 00 00 00 00 00 00 04 0E 96 02 08
B0 C6 01 33 B0 ED 01
00 00 00 00 00 00 00 00 00 00 00 00 08 B0 C6 01 40 B0 ED 01 00 00 00 00 08
AD 56 03 F0 17 96 02
--------------------------------2006/3/23
14:47:55--------------------------------
A memory block has been leaked. The size is: 28
Stack trace of when this block was allocated (return addresses):
AC3BD2 [C:\OPPIS_2006\bplvcl\OpalVCL.dpk][System][System.@GetMem][139]
AC73B3 [C:\OPPIS_2006\bplvcl\OpalVCL.dpk][System][System.@StartExe][139]
7C816D4F [RegisterWaitForInputIdle]
The block is currently used for an object of class: Unknown
Current memory dump of 256 bytes starting at pointer address 271DCA8:
C0 9E B1 00 68 BD 17 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 B8 23 8E FD
00 00 00 00 91 E9 71 02 00 00 00 00 00 00 00 00 00 00 00 00 D2 3B AC 00 B3
73 AC 00 4F 6D 81 7C
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EE
3B AC 00 F3 71 AC 00
83 76 AC 00 4F 6D 81 7C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 18 00 00 00
E8 47 F7 00 D0 DC 71 02 6C E2 4C 00 80 80 80 80 80 80 80 80 80 80 80 80 80
80 80 80 80 80 80 80
2F 23 8E FD 80 80 80 80 00 00 00 00 49 CB 71 02 00 00 00 00 00 00 00 00 00
00 00 00 D2 3B AC 00
F1 26 B1 00 5C 7A D8 00 5B 72 AC 00 B3 73 AC 00 4F 6D 81 7C 00 00 00 00 00
00 00 00 00 00 00 00
EE 3B AC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
--------------------------------2006/3/23
14:47:55--------------------------------
This application has leaked memory. The small block leaks are:
5 - 12 bytes: Unknown x 3
21 - 28 bytes: Unknown x 1
2277 - 2500 bytes: Unknown x 1
The sizes of leaked medium and large blocks are: 8644, 8388