Вы находитесь на странице: 1из 7

--------------------------------2017/6/9 1:12:25--------------------------------

FastMM has detected an attempt to call a virtual method on a freed object. An


access violation will now be raised in order to abort the current operation.

Virtual method: Offset +28

The allocation number was: 48356

The object was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005BF356] [ AIMP3.dll] System.TObject.NewInstance
[005BFB69] [ AIMP3.dll] System.@ClassCreate
[005C6E9A] [ AIMP3.dll] System.UTF8ToString
[005BF229] [ AIMP3.dll] System.TObject.ClassName
[045F6482] [ AIMP3.exe]
[045F649A] [ AIMP3.exe]
[045F63FA] [ AIMP3.exe]
[00455EE2] [ AIMP3.exe]
AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.ModuleLoad [+7] (Line: 61)
[0095D3A3] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+4] (Line: 673)
[0095D4A8] [ AIMP3.dll] AIMPPluginsCore.TAIMPModulesManager.ConfigLoad [+4]
(Line: 704)

The object was subsequently freed by thread 0x808, and the stack trace (return
addresses) at the time was:
[005BA2C5] [ AIMP3.dll] System.@FreeMem
[005BF374] [ AIMP3.dll] System.TObject.FreeInstance
[005BFBB4] [ AIMP3.dll] System.@ClassDestroy
[045F53D9] [ AIMP3.exe]
[005BF472] [ AIMP3.dll] System.TObject.Free
[005F8FA0] [ AIMP3.dll] System.SysUtils.
[045F653E] [ AIMP3.exe]
[005C6588] [ AIMP3.dll] System.TInterfacedObject._Release
[005C647A] [ AIMP3.dll] System.@IntfClear
[00455FB6] [ AIMP3.exe]
AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.ModuleUnload [+4] (Line: 71)
[0095D3AF] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+6] (Line: 675)

The current thread ID is 0x808, and the stack trace (return addresses) leading to
this error is:
[008F32D8] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.SyncThreadComplete
[+6] (Line: 1235)
[006AC031] [ AIMP3.dll] System.Classes.
[006ABBAA] [ AIMP3.dll] System.Classes.
[0086E736] [ AIMP3.dll] Vcl.Forms.
[76208F60] [ ole32.dll]
[76208F2C] [ ole32.dll]
[76202488] [ ole32.dll]
[006AF909] [ AIMP3.dll] System.Classes.
[770786EE] [ USER32.dll]
[77078875] [ USER32.dll]
[7707881E] [ USER32.dll]

Current memory dump of 256 bytes starting at pointer address 7FA7B6F0:


38 06 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 9E 39 7B 5F 00 00 00 00
B0 4D A7 7F
00 00 00 00 00 00 00 00 64 43 40 00 00 00 00 00 D6 BA 00 00 AA A2 5B 00 93 15 5C 00
8E 2D 5C 00
33 CB 95 00 44 CE 95 00 AD CD 95 00 AC C2 95 00 28 B3 49 00 EC B6 49 00 FB A9 49 00
9F 75 4A 00
08 08 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
8 . K . , . K . , . K . , . K . , . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . 9 { _ . . . .
M 
. . . . . . . . d C @ . . . . . . . [ . . \ .
- \ .
3 . D . . . ( I . I . I .
u J .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .

--------------------------------2017/6/9 1:12:34--------------------------------
A memory block has been leaked. The size is: 212

This block was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005C1592] [ AIMP3.dll] System.@NewUnicodeString
[005C17C3] [ AIMP3.dll] System.@UStrFromPWCharLen
[005EE9D7] [ AIMP3.dll] System.SysUtils.
[00C80770] [FastMM_FullDebugMode.dll]
[00C80778] [FastMM_FullDebugMode.dll]
[00C80778] [FastMM_FullDebugMode.dll]
[00C800E8] [FastMM_FullDebugMode.dll]
[00C741A5] [FastMM_FullDebugMode.dll]
[00C75E70] [FastMM_FullDebugMode.dll]
[00C76D3D] [FastMM_FullDebugMode.dll]

The block is currently used for an object of class: UnicodeString

The allocation number is: 60322

Current memory dump of 256 bytes starting at pointer address 7FD9BAD0:


B0 04 02 00 01 00 00 00 5A 00 00 00 41 00 63 00 63 00 65 00 73 00 73 00 20 00 76 00
69 00 6F 00
6C 00 61 00 74 00 69 00 6F 00 6E 00 20 00 61 00 74 00 20 00 61 00 64 00 64 00 72 00
65 00 73 00
73 00 20 00 37 00 35 00 46 00 33 00 39 00 36 00 31 00 37 00 20 00 69 00 6E 00 20 00
6D 00 6F 00
64 00 75 00 6C 00 65 00 20 00 27 00 4B 00 45 00 52 00 4E 00 45 00 4C 00 42 00 41 00
53 00 45 00
2E 00 64 00 6C 00 6C 00 27 00 2E 00 20 00 57 00 72 00 69 00 74 00 65 00 20 00 6F 00
66 00 20 00
61 00 64 00 64 00 72 00 65 00 73 00 73 00 20 00 30 00 30 00 30 00 30 00 30 00 30 00
30 00 30 00
00 00 2A D5 40 F9 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 00 00 00 00
B1 D1 D9 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 55 00 00 AA A2 5B 00 57 F3 5B 00
6A FB 5B 00
. . . . . . . Z . . . A . c . c . e . s . s . . v .
i . o .
l . a . t . i . o . n . . a . t . . a . d . d . r .
e . s .
s . . 7 . 5 . F . 3 . 9 . 6 . 1 . 7 . . i . n . .
m . o .
d . u . l . e . . ' . K . E . R . N . E . L . B . A .
S . E .
. . d . l . l . ' . . . . W . r . i . t . e . . o .
f . .
a . d . d . r . e . s . s . . 0 . 0 . 0 . 0 . 0 . 0 .
0 . 0 .
. . * @ K . , . K . , . K . , . K . , . K . . . . .

. . . . . . . . . . . . . . . . . U . . [ . W [ .
j [ .

--------------------------------2017/6/9 1:12:34--------------------------------
A memory block has been leaked. The size is: 36

This block was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005BF356] [ AIMP3.dll] System.TObject.NewInstance
[005BFB69] [ AIMP3.dll] System.@ClassCreate
[005F51B7] [ AIMP3.dll] System.SysUtils.
[005FC5FB] [ AIMP3.dll] System.SysUtils.
[005F5BE4] [ AIMP3.dll] System.SysUtils.
[75F39616] [KERNELBASE.dll]
[005C0039] [ AIMP3.dll] System.TMonitor.Enter
[77DB346F] [ ntdll.dll]
[77DB349E] [ ntdll.dll]
[77DB7407] [ ntdll.dll]

The block is currently used for an object of class: EAccessViolation

The allocation number is: 60315

Current memory dump of 256 bytes starting at pointer address 7FDBBC30:


FC 2D 5E 00 DC BA D9 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 74 12 00
00 00 00 00
CE 2C 23 99 2C 09 4B 00 00 00 00 00 F1 D9 DB 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
10 54 00 00 AA A2 5B 00 57 F3 5B 00 6A FB 5B 00 9A 50 71 00 7E 5A 71 00 2A B0 71 00
B1 CA 71 00
C7 AB 84 00 43 AB 84 00 1A EE 74 00 CC A9 84 00 08 08 00 00 08 08 00 00 C6 A2 5B 00
75 F3 5B 00
B5 FB 5B 00 06 51 71 00 73 F4 5B 00 22 5B 71 00 65 B0 71 00 73 F4 5B 00 02 C2 71 00
73 F4 5B 00
6B AA 84 00 24 00 00 00 60 E5 70 00 95 E4 9B 89 38 06 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 6A 1B 64 76 00 00 00 00
A1 B9 DB 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 54 00 00 AA A2 5B 00 57 F3 5B 00
6A FB 5B 00
- ^ . . . . . . . . . . . . . . . . . T t . .
. . . .
, # , . K . . . . . . . . . . . . . . . . .
. . . .
. T . . [ . W [ . j [ . P q . ~ Z q . * q .
q .
. C . . t . . . . . . . . . . [ .
u [ .
[ . . Q q . s [ . " [ q . e q . s [ . . q .
s [ .
k . $ . . . ` p . 8 . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . j . d v . . . .

. . . . . . . . . . . . . . . . . T . . [ . W [ .
j [ .

--------------------------------2017/6/9 1:12:34--------------------------------
A memory block has been leaked. The size is: 36

This block was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005BF356] [ AIMP3.dll] System.TObject.NewInstance
[005BFB69] [ AIMP3.dll] System.@ClassCreate
[005BF443] [ AIMP3.dll] System.TObject.Create
[045F5ACA] [ AIMP3.exe]
[045F5612] [ AIMP3.exe]
[045F6595] [ AIMP3.exe]
[045F6C4B] [ AIMP3.exe]
[006AF909] [ AIMP3.dll] System.Classes.
[770786EE] [ USER32.dll]
[77078875] [ USER32.dll]

The block is currently used for an object of class: TMemoryStream

The allocation number is: 56145

Current memory dump of 256 bytes starting at pointer address 7FDC07D0:


1C 22 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C1 6B 0E B5
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 2C 09 00 00 C1 0A DC 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
D9 3C 00 00 19 A3 5B 00 ED 4A 5C 00 A7 37 69 00 28 35 69 00 B3 35 69 00 EB 36 85 00
84 38 85 00
AB 3A 85 00 A4 0D 6A 00 8C 0F 6A 00 F6 11 6A 00 08 08 00 00 08 08 00 00 C6 A2 5B 00
72 4D 5C 00
0D 4A 5C 00 49 4A 5C 00 1E 4C 5C 00 A7 37 69 00 35 33 69 00 D2 32 69 00 73 F4 5B 00
BB 01 85 00
92 D6 6A 00 18 00 00 00 00 00 00 00 E3 F9 F1 88 38 06 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 1C 06 0E 77 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 00 00 00 00
E1 CC DB 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 3D 00 00 AA A2 5B 00 93 15 5C 00
C4 17 5C 00
. " g . . . . . . . . . . . . . . . . . . . . . k .
, . K .
, . K . , . K . , . . . . . . . . . . . . . . . .
. . . .
< . . . [ . J \ . 7 i . ( 5 i . 5 i . 6 .
8 .
: . . j . . j . . j . . . . . . . . . [ .
r M \ .
. J \ . I J \ . . L \ . 7 i . 5 3 i . 2 i . s [ .
. .
j . . . . . . . . . 8 . K . , . K . , . K .
, . K .
, . K . , . K . . . . w , . K . , . K . , . K . . . . .

. . . . . . . . . . . . . . . . C = . . [ . . \ .
. \ .

--------------------------------2017/6/9 1:12:34--------------------------------
A memory block has been leaked. The size is: 100

This block was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005BF356] [ AIMP3.dll] System.TObject.NewInstance
[005BFB69] [ AIMP3.dll] System.@ClassCreate
[008F216D] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttpThread.Create
(Line: 830)
[008F26BF] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.RequestThreaded
[+6] (Line: 1002)
[045F563E] [ AIMP3.exe]
[045F6595] [ AIMP3.exe]
[045F6C4B] [ AIMP3.exe]
[006AF909] [ AIMP3.dll] System.Classes.
[770786EE] [ USER32.dll]
[77078875] [ USER32.dll]

The block is currently used for an object of class: TAIMPNetworkClientHttpThread

The allocation number is: 56157

Current memory dump of 256 bytes starting at pointer address 7FE416C0:


68 FA 8E 00 20 0F 00 00 80 02 00 00 00 00 00 01 00 00 00 00 04 00 00 00 A8 32 8F 00
F0 B6 A7 7F
C0 16 E4 7F 00 00 00 00 20 C0 6A 00 C0 16 E4 7F 00 00 00 00 30 BC DB 7F 00 00 00 00
00 00 00 00
E0 16 8A 00 00 00 00 00 F0 B6 A7 7F 0C BB F5 7F D0 07 DC 7F 00 00 00 00 00 00 00 00
40 96 F8 05
2C 09 4B 00 2C 09 4B 00 00 00 00 00 21 18 E4 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
62 DB 00 00 5E 46 40 00 E7 A2 5B 00 56 E6 87 00 7A DB 87 00 16 DD 87 00 30 D8 87 00
65 F8 87 00
BE F9 87 00 D6 6A 96 00 FF B9 49 00 E7 F0 49 00 08 08 00 00 08 08 00 00 00 A3 5B 00
56 E6 87 00
C2 D9 87 00 C1 D7 87 00 73 F4 5B 00 72 D5 87 00 37 38 69 00 2C 33 69 00 D2 32 69 00
73 F4 5B 00
DB EB 87 00 60 00 00 00 00 00 00 00 7D EE D0 89 38 06 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
h . . . . . . . . . . . . . . . . . . . 2 .

. . . . . j . . . . . . 0 . . . .
. . . .
. . . . . . . . . . . . . . . .
@ .
, . K . , . K . . . . . ! . . . . . . . . . . . . .
. . . .
b . . ^ F @ . [ . V . z . . . 0 .
e .
. j . I . I . . . . . . . . . . [ .
V .
. . s [ . r . 7 8 i . , 3 i . 2 i .
s [ .
. ` . . . . . . . } 8 . K . , . K . , . K .
, . K .

--------------------------------2017/6/9 1:12:34--------------------------------
A memory block has been leaked. The size is: 164

This block was allocated by thread 0x808, and the stack trace (return addresses) at
the time was:
[005BA2A9] [ AIMP3.dll] System.@GetMem
[005C1592] [ AIMP3.dll] System.@NewUnicodeString
[005C2D8D] [ AIMP3.dll] System.@UStrCatN
[045F5256] [ AIMP3.exe]
[045F562A] [ AIMP3.exe]
[045F6595] [ AIMP3.exe]
[045F6C4B] [ AIMP3.exe]
[006AF909] [ AIMP3.dll] System.Classes.
[770786EE] [ USER32.dll]
[77078875] [ USER32.dll]
[7707881E] [ USER32.dll]

The block is currently used for an object of class: UnicodeString

The allocation number is: 56156

Current memory dump of 256 bytes starting at pointer address 7FF5BB00:


B0 04 02 00 01 00 00 00 49 00 00 00 68 00 74 00 74 00 70 00 3A 00 2F 00 2F 00 61 00
69 00 6D 00
70 00 2E 00 73 00 75 00 2F 00 75 00 70 00 64 00 61 00 74 00 65 00 2E 00 70 00 68 00
70 00 3F 00
69 00 64 00 3D 00 39 00 39 00 34 00 30 00 34 00 34 00 36 00 32 00 36 00 30 00 34 00
39 00 39 00
37 00 37 00 31 00 34 00 38 00 26 00 62 00 3D 00 31 00 32 00 32 00 34 00 26 00 70 00
3D 00 61 00
69 00 6D 00 70 00 26 00 6C 00 6E 00 67 00 3D 00 65 00 6E 00 67 00 6C 00 69 00 73 00
68 00 00 00
4B 44 14 03 2C 09 4B 00 00 00 00 00 51 DF F5 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
C2 E7 00 00 AA A2 5B 00 93 15 5C 00 C4 17 5C 00 E6 DF 87 00 0F E7 87 00 D7 FF 87 00
D6 C3 95 00
95 BA 49 00 E7 F0 49 00 55 53 86 00 EA A0 86 00 08 08 00 00 08 08 00 00 4D 16 5C 00
A5 39 5C 00
. . . . . . . I . . . h . t . t . p . : . / . / . a .
i . m .
p . . . s . u . / . u . p . d . a . t . e . . . p . h .
p . ? .
i . d . = . 9 . 9 . 4 . 0 . 4 . 4 . 6 . 2 . 6 . 0 . 4 .
9 . 9 .
7 . 7 . 1 . 4 . 8 . & . b . = . 1 . 2 . 2 . 4 . & . p .
= . a .
i . m . p . & . l . n . g . = . e . n . g . l . i . s .
h . . .
K D . . , . K . . . . . Q . . . . . . . . . . . .
. . . .
. . [ . . \ . . \ . . . . .
.
I . I . U S . . . . . . . . . . M . \ .
9 \ .

--------------------------------2017/6/9 1:12:34--------------------------------
This application has leaked memory. The small block leaks are (excluding expected
leaks registered by pointer):

21 - 36 bytes: TMemoryStream x 1, EAccessViolation x 1


85 - 100 bytes: TAIMPNetworkClientHttpThread x 1
149 - 164 bytes: UnicodeString x 1
181 - 212 bytes: UnicodeString x 1

Note: Memory leak detail is logged to a text file in the same folder as this
application. To disable this memory leak check, undefine
"EnableMemoryLeakReporting".

Вам также может понравиться