Professional Documents
Culture Documents
AIMP3 MemoryManager EventLog
AIMP3 MemoryManager EventLog
An ac
cess violation will now be raised in order to abort the current operation.
Virtual method: Offset +28
The allocation number was: 64980
The object was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[0075F356] [ AIMP3.dll] System.TObject.NewInstance
[0075FB69] [ AIMP3.dll] System.@ClassCreate
[00766E9A] [ AIMP3.dll] System.UTF8ToString
[0075F229] [ AIMP3.dll] System.TObject.ClassName
[049E6482] [ AIMP3.exe]
[049E649A] [ AIMP3.exe]
[049E63FA] [ AIMP3.exe]
[00455EE2] [ AIMP3.exe] AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.Module
Load [+7] (Line: 61)
[00AFD3A3] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+4] (Line: 673
)
[00AFD4A8] [ AIMP3.dll] AIMPPluginsCore.TAIMPModulesManager.ConfigLoad [+4] (L
ine: 704)
The object was subsequently freed by thread 0x1A54, and the stack trace (return
addresses) at the time was:
[0075A2C5] [ AIMP3.dll] System.@FreeMem
[0075F374] [ AIMP3.dll] System.TObject.FreeInstance
[0075FBB4] [ AIMP3.dll] System.@ClassDestroy
[049E53D9] [ AIMP3.exe]
[0075F472] [ AIMP3.dll] System.TObject.Free
[00798FA0] [ AIMP3.dll] System.SysUtils.
[049E653E] [ AIMP3.exe]
[00766588] [ AIMP3.dll] System.TInterfacedObject._Release
[0076647A] [ AIMP3.dll] System.@IntfClear
[00455FB6] [ AIMP3.exe] AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.Module
Unload [+4] (Line: 71)
[00AFD3AF] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+6] (Line: 675
)
The current thread ID is 0x1A54, and the stack trace (return addresses) leading
to this error is:
[00A932D8] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.SyncThreadCompl
ete [+6] (Line: 1235)
[0084C031] [ AIMP3.dll] System.Classes.
[0084BBAA] [ AIMP3.dll] System.Classes.
[00A0E736] [ AIMP3.dll] Vcl.Forms.
[00ABB439] [ AIMP3.dll] aseEngineSurface.TASELayoutCustomItem.HitTest [+6] (Li
ne: 1031)
[00ABBD41] [ AIMP3.dll] aseEngineSurface.TASELayoutCustomItem.GetActualVisible
[+1] (Line: 1305)
[00ABBD41] [ AIMP3.dll] aseEngineSurface.TASELayoutCustomItem.GetActualVisible
[+1] (Line: 1305)
[0084F909] [ AIMP3.dll] System.Classes.
[75CC77D7] [ user32.dll]
[75CC78CA] [ user32.dll]
[75CC7879] [ user32.dll]
. . u .
. v . . v
.
. . ( I . I . I
u . M . v . 9 v . 8 v . u . n u
--------------------------------2013/12/17 2:07:21------------------------------A memory block has been leaked. The size is: 8356
This block was allocated by thread 0x2A0C, and the stack trace (return addresses
) at the time was:
[0083CB11] [ AIMP3.dll] System.Classes.
[0083CA7F] [ AIMP3.dll] System.Classes.
[0083CB73] [ AIMP3.dll] System.Classes.
[00A9318D] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.SendRequest [+5
8] (Line: 1187)
[00A9249A] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.Request [+15] (
Line: 945)
[00A9263D] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.Request [+1] (L
ine: 985)
[00A921C7] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttpThread.Execute [
+1] (Line: 839)
[0084BCE8] [ AIMP3.dll] System.Classes.
[007614DD] [ AIMP3.dll] System.ThreadWrapper
[7688850C] [KERNEL32.DLL]
[7726BF38] [ ntdll.dll]
The block is currently used for an object of class: Unknown
The allocation number is: 100769
Current memory dump of 256 bytes starting at pointer address 7FA10B10:
0A 3C 3F 78 6D 6C
6E 67 3D 22 55
54 46 2D 38 22 3F
3E 0A 09 09 3C
74 69 74 6C 65 3E
3C 64 61 74 65
3E 31 35 2E 31 31
3E 31 33 32 34
3C 2F 62 75 69 6C
69 6D 70 2E 73
75 2F 73 74 6F 72
32 34 65 37 62
38 39 31 36 62 31
78 65 3C 2F 73
65 74 75 70 6C 69
36 66 66 66 61
. < ? x m l
n g = " U
T F - 8 " ?
> . . . <
t i t l e >
< d a t e
> 1 5 . 1 1
> 1 3 2 4
< / b u i l
i m p . s
u / s t o r
2 4 e 7 b
8 9 1 6 b 1
x e < / s
e t u p l i
6 f f f a
20 76 65 72 73 69 6F 6E 3D 22 31 2E 30 22 20 65 6E 63 6F 64 69
3E 0A 3C 75 70 64 61 74 65 3E 09 0A 09 3C 76 65 72 73 69 6F 6E
41 49 4D 50 20 76 33 2E 35 35 3C 2F 74 69 74 6C 65 3E 0A 09 09
2E 32 30 31 33 3C 2F 64 61 74 65 3E 0A 09 09 3C 62 75 69 6C 64
64 3E 0A 09 09 3C 73 65 74 75 70 6C 69 6E 6B 3E 77 77 77 2E 61
61 67 65 2F 62 66 39 39 63 36 66 66 66 61 62 37 31 30 32 65 32
39 62 30 66 2F 61 69 6D 70 5F 33 2E 35 35 2E 31 33 32 34 2E 65
6E 6B 3E 0A 09 09 3C 73 65 74 75 70 6D 64 35 3E 62 66 39 39 63
v e r s i o n = " 1 . 0 "
e n c o d i
v 3 . 5 5 < / t i t l e > . . .
--------------------------------2013/12/17 2:07:21------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[0075F356] [ AIMP3.dll] System.TObject.NewInstance
[0075FB69] [ AIMP3.dll] System.@ClassCreate
[0075F443] [ AIMP3.dll] System.TObject.Create
[049E5ACA] [ AIMP3.exe]
[049E5612] [ AIMP3.exe]
[049E6595] [ AIMP3.exe]
[049E6C4B] [ AIMP3.exe]
[0084F909] [ AIMP3.dll] System.Classes.
[75CC77D7] [ user32.dll]
[75CC78CA] [ user32.dll]
The block is currently used for an object of class: TMemoryStream
The allocation number is: 97266
Current memory dump of 256 bytes starting at pointer address 7FB81C20:
1C 22 81 00 10 0B A1 7F 4F 10 00 00 4F 10 00 00 00 20 00 00 00 00 00 00 E0 10 FB
79 2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 00 00 00 00 C1 2A B8 7F 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
77 0F 01 00 D2 47
00 76 0D B1 00
E2 33 B1 00 C3 3C
00 B2 6E A2 00
FA 91 B0 00 F6 8D
00 37 38 83 00
2C 33 83 00 24 00
00 2C 09 4B 00
2C 09 4B 00 2C 09
00 21 21 B8 7F
00 00 00 00 00 00
00 6A FB 75 00
. "
. . .
K .
, . K . , .
. . .
w . . . G
3 . <
.
, 3
. $ .
. K .
, . K . , .
! !
. . . . . .
u .
40 00 5A A2 75 00 0D 95 B0 00 E2 02 B1 00 7B 0C B1 00 67 33 B1
B1 00 DD 6E 41 00 6A E7 41 00 54 1A 00 00 54 1A 00 00 C6 A2 75
B0 00 73 F4 75 00 A1 8F 79 00 0A 84 41 00 73 F4 75 00 72 D5 A1
00 00 76 00 6B 00 36 66 FD 8B 38 06 4B 00 2C 09 4B 00 2C 09 4B
4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 C9 99 02 74 00 00 00
00 00 00 00 00 00 00 00 00 00 08 0F 01 00 AA A2 75 00 57 F3 75
O . . . O . . . .
K . . . . . *
@
.
.
.
.
s
v
u
A
u
k
.
.
.
.
. . . . . . . y , .
. . . . . . . . . . . . .
.
. .
j A . T . .
y . .
A
6 f
8 . K
.
.
.
.
{
T
s
,
K . , . K . , . K . , . K .
.
.
.
u
K
.
.
.
.
r
,
.
.
.
.
v .
n
7 8
,
. t . . . .
. . . . . . . . . . . . . . u . W u . j
--------------------------------2013/12/17 2:07:21------------------------------A memory block has been leaked. The size is: 100
This block was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[0075F356] [ AIMP3.dll] System.TObject.NewInstance
[0075FB69] [ AIMP3.dll] System.@ClassCreate
[00A9216D] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttpThread.Create (L
ine: 830)
[00A926BF] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.RequestThreaded
[+6] (Line: 1002)
[049E563E] [ AIMP3.exe]
[049E6595] [ AIMP3.exe]
[049E6C4B] [ AIMP3.exe]
[0084F909] [ AIMP3.dll] System.Classes.
[75CC77D7] [ user32.dll]
[75CC78CA] [ user32.dll]
The block is currently used for an object of class: TAIMPNetworkClientHttpThread
The allocation number is: 97278
Current memory dump of 256
68 FA A8 00 0C 2A 00 00 98
00 60 C6 2E 7F
D0 ED B9 7F 00 00 00 00 20
00 00 00 00 00
E0 16 A4 00 00 00 00 00 60
00 20 47 67 09
2C 09 4B 00 2C 09 4B 00 00
00 00 00 00 00
D6 F7 00 00 AA A2 75 00 93
00 AC C2 AF 00
28 B3 49 00 EC B6
00 A5 39 76 00
ED 38 76 00 ED 39
00 25 D6 AF 00
38 0D 76 00 5C 00
00 2C 09 4B 00
h . . *
,
.
.
. K
. .
.
I
8 v
. v
K .
49 00 FB A9 49 00 9F 75 4A 00 54 1A 00 00 54 1A 00 00 4D 16 76
76 00 B0 D9 A1 00 C1 D7 A1 00 73 F4 75 00 AD C1 AF 00 73 F4 75
00 00 B0 04 02 00 40 BB E3 8A 38 06 4B 00 2C 09 4B 00 2C 09 4B
. .
. . . . . . . . . . . . . . . 2 . ` .
. . . .
.
. . . . . ` .
<
. , . K . . . . . a
.
.
.
.
9
.
u
I
v
.
.
. v
. I
.
. . .
.
.
u
.
. @
. . . . . (
. . . . . . .
.
. . . . . . . .
G g
. . . . . . . . . . . . .
v . 3
J . T . .
. s u
8 . K
.
.
.
.
D
T
.
.
.
.
M
s
,
v
u
K
.
.
.
.
--------------------------------2013/12/17 2:07:21------------------------------A memory block has been leaked. The size is: 212
This block was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[00761592] [ AIMP3.dll] System.@NewUnicodeString
[007617C3] [ AIMP3.dll] System.@UStrFromPWCharLen
[0078E9D7] [ AIMP3.dll] System.SysUtils.
[74D91AD2] [ shell32.dll]
[74D91AF8] [ shell32.dll]
[7723DD63] [ ntdll.dll]
[7725F7FF] [ ntdll.dll]
[75E3F33D] [KERNELBASE.dll]
[77271981] [ ntdll.dll]
[77261CCB] [ ntdll.dll]
The block is currently used for an object of class: UnicodeString
The allocation number is: 102451
Current memory dump of 256
B0 04 02 00 01 00 00 00 59
00 69 00 6F 00
6C 00 61 00 74 00 69 00 6F
00 65 00 73 00
73 00 20 00 37 00 35 00 45
00 6D 00 6F 00
64 00 75 00 6C 00 65 00 20
00 53 00 45 00
2E 00 64 00 6C 00 6C 00 27
00 20 00 61 00
64 00 64 00 72 00 65 00 73
00 30 00 00 00
EE 29 F3 C0 2C 09 4B 00 2C
00 31 FA C6 7F
00 00 00 00 00 00 00 00 00
00 6A FB 75 00
. . . . . . . Y
i . o .
. v .
%
,
9 v
.
l .
. e
s .
. m
d .
. S
. .
.
d .
. 0
)
. .
u
a .
. s
.
. o
u .
. E
d .
. a
d .
. .
t .
.
7 .
.
l .
.
l .
.
r .
.
, .
i . o . n .
. a . t .
. a . d . d . r
5 . E . 4 . 4 . B . 3 . 2 .
e .
. i . n .
. ' . K . E . R . N . E . L . B . A
l . ' . . .
. R . e . a . d .
. o . f
e . s . s .
. 0 . 0 . 6 . A . 5 . D . 6
K . , . K . , . K . , . K . , . K . . . . . 1
. . . . . . . . . . . . . . G W . . u . W u . j
.
--------------------------------2013/12/17 2:07:21------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[0075F356] [ AIMP3.dll] System.TObject.NewInstance
[0075FB69] [ AIMP3.dll] System.@ClassCreate
[007951B7] [ AIMP3.dll] System.SysUtils.
[0079C5FB] [ AIMP3.dll] System.SysUtils.
[00795BE4] [ AIMP3.dll] System.SysUtils.
[7726591D] [ ntdll.dll]
[75E44B31] [KERNELBASE.dll]
[772675C8] [ ntdll.dll]
[7726591D] [ ntdll.dll]
[772655C4] [ ntdll.dll]
The block is currently used for an object of class: EAccessViolation
The allocation number is: 102444
Current memory dump of 256
FC 2D 78 00 DC F3 C6 7F 00
00 00 00 00 00
31 A2 4B 22 2C 09 4B 00 00
00 00 00 00 00
31 56 00 00 AA A2 75 00 57
00 85 F1 A0 00
93 75 4A 00 02 AB 4A 00 0D
00 75 F3 75 00
B5 FB 75 00 F1 B7 45 00 73
00 3B 9C 78 00
77 13 76 00 20 00 00 00 D4
00 2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C
00 E1 26 C9 7F
00 00 00 00 00 00 00 00 00
00 6A FB 75 00
- x .
.
.
1 K " , . K . .
. . .
1 V . . u . W
u J . . J . .
. . . . . . . . . . . . .
u . j u . J E . V E . s I .
v 9 & w T . . . T . . . u . u u
w .
. K
, .
. .
u
u . E . s u .
y . ` I .
. V % . ;
v .
. . . E . x . v 8 . K . , . K . , . K . ,
.
K . , . K . , . K . , . K . %
, . K . . . . . &
. . . . . . . . . . . . . . ; V . . u . W u . j
.
--------------------------------2013/12/17 2:07:31------------------------------A memory block has been leaked. The size is: 164
This block was allocated by thread 0x1A54, and the stack trace (return addresses
) at the time was:
[0075A2A9] [ AIMP3.dll] System.@GetMem
[00761592] [ AIMP3.dll] System.@NewUnicodeString
[00762D8D] [ AIMP3.dll] System.@UStrCatN
[049E5256] [ AIMP3.exe]
[049E562A] [ AIMP3.exe]
[049E6595] [ AIMP3.exe]
[049E6C4B] [ AIMP3.exe]
[0084F909] [ AIMP3.dll] System.Classes.
[75CC77D7] [ user32.dll]
[75CC78CA] [ user32.dll]
[75CC7879] [ user32.dll]
The block is currently used for an object of class: UnicodeString
The allocation number is: 97277
Current memory dump of 256
B0 04 02 00 01 00 00 00 4A
00 69 00 6D 00
70 00 2E 00 73 00 75 00 2F
00 70 00 3F 00
69 00 64 00 3D 00 35 00 34
00 37 00 30 00
38 00 35 00 30 00 38 00 34
00 70 00 3D 00
61 00 69 00 6D 00 70 00 26
00 73 00 68 00
00 00 D2 94 93 03 4B 00 00
00 00 00 00 00
39 89 01 00 AA A2 75 00 93
00 6F BA 49 00
E7 F0 49 00 55 53 A0 00 EA
00 A5 39 76 00
. . . . . . . J
i . m .
p . . . s . u . /
. p . ? .
i . d . = . 5 . 4
. 7 . 0 .
8 . 5 . 0 . 8 . 4
. p . = .
a . i . m . p . &
. s . h .
. .
. K . .
.
9
. . u .
. . . . . . . . . . . . . . .
- v . . . w .
& B . o I
I . U S . . .
. T . . . T . . . M . v . 9 v
--------------------------------2013/12/17 2:07:31------------------------------This application has leaked memory. The small block leaks are (excluding expecte
d leaks registered by pointer):
21 - 36 bytes: EAccessViolation x 1, TMemoryStream x 1
85 - 100 bytes: TAIMPNetworkClientHttpThread x 1
149 - 164 bytes: UnicodeString x 1
181 - 212 bytes: UnicodeString x 1
The sizes of leaked medium and large blocks are (excluding expected leaks regist
ered by pointer): 8356
Note: Memory leak detail is logged to a text file in the same folder as this app
lication. To disable this memory leak check, undefine "EnableMemoryLeakReporting
".