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

--------------------------------2016/3/13 14:50:50--------------------------------

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: 49571

The object was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[0082F356] [ AIMP3.dll] System.TObject.NewInstance
[0082FB69] [ AIMP3.dll] System.@ClassCreate
[00836E9A] [ AIMP3.dll] System.UTF8ToString
[0082F229] [ AIMP3.dll] System.TObject.ClassName
[04DA6482] [ AIMP3.exe]
[04DA649A] [ AIMP3.exe]
[04DA63FA] [ AIMP3.exe]
[00455EE2] [ AIMP3.exe]
AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.ModuleLoad [+7] (Line: 61)
[00BCD3A3] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+4] (Line: 673)
[00BCD4A8] [ AIMP3.dll] AIMPPluginsCore.TAIMPModulesManager.ConfigLoad [+4]
(Line: 704)

The object was subsequently freed by thread 0x690, and the stack trace (return
addresses) at the time was:
[0082A2C5] [ AIMP3.dll] System.@FreeMem
[0082F374] [ AIMP3.dll] System.TObject.FreeInstance
[0082FBB4] [ AIMP3.dll] System.@ClassDestroy
[04DA53D9] [ AIMP3.exe]
[0082F472] [ AIMP3.dll] System.TObject.Free
[00868FA0] [ AIMP3.dll] System.SysUtils.
[04DA653E] [ AIMP3.exe]
[00836588] [ AIMP3.dll] System.TInterfacedObject._Release
[0083647A] [ AIMP3.dll] System.@IntfClear
[00455FB6] [ AIMP3.exe]
AIMPPluginsModuleHostUpdater.TAIMPModuleUpdater.ModuleUnload [+4] (Line: 71)
[00BCD3AF] [ AIMP3.dll] AIMPPluginsCore.TAIMPModule.SetEnabled [+6] (Line: 675)

The current thread ID is 0x690, and the stack trace (return addresses) leading to
this error is:
[00B632D8] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.SyncThreadComplete
[+6] (Line: 1235)
[0091C031] [ AIMP3.dll] System.Classes.
[0091BBAA] [ AIMP3.dll] System.Classes.
[00ADE736] [ AIMP3.dll] Vcl.Forms.
[76808B28] [ user32.dll]
[76808C8C] [ user32.dll]
[00B8C8AE] [ AIMP3.dll] aseEngineSurface.TASELayoutContainer.HitTest [+10] (Line:
1694)
[0091F909] [ AIMP3.dll] System.Classes.
[7680775D] [ user32.dll]
[76808C29] [ user32.dll]
[76808B28] [ user32.dll]

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


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 0F 64 96 5A 00 00 00 00
F1 87 61 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7B BC 00 00 AA A2 82 00 93 15 83 00
C4 17 83 00
A9 BD BC 00 B2 BF BC 00 00 78 BD 00 FF 76 BD 00 90 77 BD 00 C0 C4 BC 00 9F CD BC 00
AC C2 BC 00
90 06 00 00 90 06 00 00 C6 A2 82 00 4D 16 83 00 A5 39 83 00 ED 38 83 00 E3 F4 82 00
6E F3 82 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 . . d Z . . . .
a 
. . . . . . . . . . . . . . . . { . . . . .
. .
. . . x . v . w . . .
.
. . . . . . . M . . 9 . 8 . .
n .

--------------------------------2016/3/13 14:50:53--------------------------------
A memory block has been leaked. The size is: 36

This block was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[0082F356] [ AIMP3.dll] System.TObject.NewInstance
[0082FB69] [ AIMP3.dll] System.@ClassCreate
[0082F443] [ AIMP3.dll] System.TObject.Create
[04DA5ACA] [ AIMP3.exe]
[04DA5612] [ AIMP3.exe]
[04DA6595] [ AIMP3.exe]
[04DA6C4B] [ AIMP3.exe]
[0091F909] [ AIMP3.dll] System.Classes.
[7680775D] [ user32.dll]
[76808C29] [ user32.dll]

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

The allocation number is: 79238

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


1C 22 8E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C5 B9 F0 75
2C 09 4B 00
2C 09 4B 00 2C 09 4B 00 00 00 00 00 51 08 BA 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
2A 59 00 00 AA A2 82 00 57 F3 82 00 6A FB 82 00 1A 47 B8 00 3E 41 B9 00 FD 15 B9 00
98 13 B9 00
73 84 B0 00 8A 31 46 00 81 30 46 00 C0 AC 49 00 90 06 00 00 90 06 00 00 C6 A2 82 00
75 F3 82 00
B5 FB 82 00 C6 47 B8 00 73 F4 82 00 6F 13 B9 00 81 32 46 00 73 F4 82 00 A1 8F 86 00
6D 30 46 00
22 F1 49 00 1C 00 00 00 CC 2C B8 00 04 27 C2 8B 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 FB D8 3D 74 2C 09 4B 00 2C 09 4B 00 00 00 00 00
F1 06 BA 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2D 59 00 00 AA A2 82 00 57 F3 82 00
6A FB 82 00
. " . . . . . . . . . . . . . . . . . . . . . u
, . K .
, . K . , . K . . . . . Q . . . . . . . . . . . . .
. . . .
* Y . . . W . j . . G . > A . . .
. .
s . 1 F . 0 F . I . . . . . . . .
u .
. G . s . o . . 2 F . s . .
m 0 F .
" I . . . . . , . . ' 8 . K . , . K . , . K .
, . K .
, . K . , . K . , . K . = t , . K . , . K . . . . .
.
. . . . . . . . . . . . . . . . - Y . . . W .
j .

--------------------------------2016/3/13 14:50:55--------------------------------
A memory block has been leaked. The size is: 100

This block was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[0082F356] [ AIMP3.dll] System.TObject.NewInstance
[0082FB69] [ AIMP3.dll] System.@ClassCreate
[00B6216D] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttpThread.Create
(Line: 830)
[00B626BF] [ AIMP3.dll] AIMPBaseNetwork.TAIMPNetworkClientHttp.RequestThreaded
[+6] (Line: 1002)
[04DA563E] [ AIMP3.exe]
[04DA6595] [ AIMP3.exe]
[04DA6C4B] [ AIMP3.exe]
[0091F909] [ AIMP3.dll] System.Classes.
[7680775D] [ user32.dll]
[76808C29] [ user32.dll]

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

The allocation number is: 79250

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


68 FA B5 00 74 12 00 00 88 03 00 00 00 00 00 01 00 00 00 00 04 00 00 00 A8 32 B6 00
B0 8A 61 7F
20 40 BA 7F 00 00 00 00 20 C0 91 00 20 40 BA 7F 00 00 00 00 80 98 C9 7F 00 00 00 00
00 00 00 00
E0 16 B1 00 00 00 00 00 B0 8A 61 7F 9C BE E5 7F 50 03 BA 7F 00 00 00 00 00 00 00 00
4B 2A 8E 03
2C 09 4B 00 2C 09 4B 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
F5 E9 00 00 AA A2 82 00 93 15 83 00 8E 2D 83 00 5B 0B B0 00 A1 0E B0 00 2E 84 BA 00
72 0C B0 00
E5 0C B0 00 12 0B B0 00 31 4A 41 00 E3 43 41 00 90 06 00 00 90 06 00 00 C6 A2 82 00
B2 16 83 00
E5 0B B0 00 31 4A 41 00 E3 43 41 00 DD 87 41 00 ED 19 48 00 99 05 48 00 0D 1F 48 00
87 07 48 00
DF 07 48 00 56 00 00 00 B0 04 02 00 64 9C D5 89 38 06 4B 00 2C 09 4B 00 2C 09 4B 00
2C 09 4B 00
h . t . . . . . . . . . . . . . . . . . . 2 .
a
@ . . . . . @ . . . . . . . .
. . . .
. . . . . . a P . . . . . . . . .
K * .
, . K . , . K . . . . . . . . . . . . . . . . . . . . .
. . . .
. . . . . - . [ . . . . . .
r . .
. . . . . 1 J A . C A . . . . . . . .
. .
. . 1 J A . C A . A . . H . . H . . . H .
. H .
. H . V . . . . . . d 8 . K . , . K . , . K .
, . K .

--------------------------------2016/3/13 14:50:55--------------------------------
A memory block has been leaked. The size is: 212

This block was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[00831592] [ AIMP3.dll] System.@NewUnicodeString
[008317C3] [ AIMP3.dll] System.@UStrFromPWCharLen
[0085E9D7] [ AIMP3.dll] System.SysUtils.
[74F2CD30] [ shell32.dll]
[76F2B6EB] [ ntdll.dll]
[76742300] [KERNELBASE.dll]
[005C0770] [FastMM_FullDebugMode.dll]
[005C0778] [FastMM_FullDebugMode.dll]
[005C0778] [FastMM_FullDebugMode.dll]
[005C00E8] [FastMM_FullDebugMode.dll]

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

The allocation number is: 84284

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


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 36 00 37 00 34 00 33 00 44 00 36 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 37 00 36 00 38 00 37 00 33 00 31 00
38 00 41 00
00 00 75 AF 09 99 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 2C 09 4B 00 00 00 00 00
61 6D C7 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 59 58 00 00 AA A2 82 00 57 F3 82 00
6A FB 82 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 . 6 . 7 . 4 . 3 . D . 6 . 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 . . 7 . 6 . 8 . 7 . 3 . 1 .
8 . A .
. . u . K . , . K . , . K . , . K . , . K . . . . .
a m
. . . . . . . . . . . . . . . . Y X . . . W .
j .

--------------------------------2016/3/13 14:50:55--------------------------------
A memory block has been leaked. The size is: 36

This block was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[0082F356] [ AIMP3.dll] System.TObject.NewInstance
[76873189] [ user32.dll]
[0082FB69] [ AIMP3.dll] System.@ClassCreate
[76873189] [ user32.dll]
[008651B7] [ AIMP3.dll] System.SysUtils.
[0086C5FB] [ AIMP3.dll] System.SysUtils.
[76873189] [ user32.dll]
[00865BE4] [ AIMP3.dll] System.SysUtils.
[76743D66] [KERNELBASE.dll]
[76873189] [ user32.dll]

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

The allocation number is: 84277

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


FC 2D 85 00 0C 67 C7 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 72 18 00
00 00 00 00
AD 65 69 23 2C 09 4B 00 00 00 00 00 21 A7 C9 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
50 57 00 00 AA A2 82 00 57 F3 82 00 6A FB 82 00 47 84 92 00 9D 50 90 00 D3 60 B5 00
BB 56 B5 00
73 B6 45 00 73 A7 49 00 85 F1 AD 00 93 75 4A 00 90 06 00 00 90 06 00 00 C6 A2 82 00
75 F3 82 00
B5 FB 82 00 22 86 92 00 73 F4 82 00 FA 50 90 00 73 F4 82 00 87 57 B5 00 73 F4 82 00
A1 8F 86 00
D5 B7 45 00 24 00 00 00 B4 CF 8E 00 35 95 AC 8B 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 CA 6A 53 74 00 00 00 00
D1 BD C9 7F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A7 4A 01 00 AA A2 82 00 93 15 83 00
8E 2D 83 00
- . . g . . . . . . . . . . . . . . . . t r . .
. . . .
e i # , . K . . . . . ! . . . . . . . . . . . .
. . . .
P W . . . W . j . G . P . ` .
V .
s E . s I . . u J . . . . . . . .
u .
. " . s . P . s . W . s .
.
E . $ . . . . 5 8 . K . , . K . , . K .
, . K .
, . K . , . K . , . K . , . K . , . K . j S t . . . .

. . . . . . . . . . . . . . . . J . . . . .
- .

--------------------------------2016/3/13 14:50:55--------------------------------
A memory block has been leaked. The size is: 164

This block was allocated by thread 0x690, and the stack trace (return addresses) at
the time was:
[0082A2A9] [ AIMP3.dll] System.@GetMem
[00831592] [ AIMP3.dll] System.@NewUnicodeString
[00832D8D] [ AIMP3.dll] System.@UStrCatN
[04DA5256] [ AIMP3.exe]
[04DA562A] [ AIMP3.exe]
[04DA6595] [ AIMP3.exe]
[04DA6C4B] [ AIMP3.exe]
[0091F909] [ AIMP3.dll] System.Classes.
[7680775D] [ user32.dll]
[76808C29] [ user32.dll]
[76808B28] [ user32.dll]

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

The allocation number is: 79249

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


B0 04 02 00 01 00 00 00 4A 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 33 00 30 00 33 00 38 00 33 00 34 00 30 00 34 00 39 00 30 00 35 00
32 00 34 00
38 00 33 00 33 00 36 00 37 00 35 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 C3 D2 62 80 4B 00 00 00 00 00 F1 B6 E5 7F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
69 81 00 00 AA A2 82 00 57 F3 82 00 6A FB 82 00 D9 40 BA 00 C6 A2 82 00 4D 16 83 00
93 C1 B7 00
1C C4 B8 00 14 C9 B8 00 4B CA B8 00 EC B7 B8 00 90 06 00 00 90 06 00 00 C6 A2 82 00
75 F3 82 00
. . . . . . . J . . . h . t . t . p . : . / . / . a .
i . m .
p . . . s . u . / . u . p . d . a . t . e . . . p . h .
p . ? .
i . d . = . 3 . 0 . 3 . 8 . 3 . 4 . 0 . 4 . 9 . 0 . 5 .
2 . 4 .
8 . 3 . 3 . 6 . 7 . 5 . & . b . = . 1 . 2 . 2 . 4 . & .
p . = .
a . i . m . p . & . l . n . g . = . e . n . g . l . i .
s . h .
. . b K . . . . . . . . . . . . . . . . .
. . . .
i . . . W . j . @ . . M . .
.
. . . . K . . . . . . . . .
u .

--------------------------------2016/3/13 14:50:55--------------------------------
This application has leaked memory. The small block leaks are (excluding expected
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

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".

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