You are on page 1of 6

--------------------------------2011/8/15 16:51:14------------------------------FastMM has detected an attempt to use an interface of a freed object.

An access
violation will now be raised in order to abort the current operation.
The current thread ID is 0x172C, and the stack trace (return addresses) leading
to this error is:
[00850B5E] [ AIMP3.dll] System.@IntfClear
[0089B974] [ AIMP3.dll] Classes.TInterfaceList.Clear [+6] (Line: 3907)
[0084A45B] [ AIMP3.dll] System.@BeforeDestruction
[0089B908] [ AIMP3.dll] Classes.TInterfaceList.Destroy [+1] (Line: 3893)
[00849D72] [ AIMP3.dll] System.TObject.Free
[00A130CC] [ AIMP3.dll] AIMPSkinStatusController.TAIMPSkinStatusController.Des
troy [+2] (Line: 229)
[00849D72] [ AIMP3.dll] System.TObject.Free
[00A146C8] [ AIMP3.dll] AIMPSkinStatusController.Finalization [+1] (Line: 750)
[0084B2A7] [ AIMP3.dll] System.FinalizeUnits
[0084B85C] [ AIMP3.dll] System.@Halt0
[008E5557] [ AIMP3.dll] Forms.TApplication.WndProc [+91] (Line: 9278)
--------------------------------2011/8/15 16:51:22------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x172C, and the stack trace (return addresses
) at the time was:
[008471F9] [ AIMP3.dll] System.@GetMem
[0084DF66] [ AIMP3.dll] System.@NewUnicodeString
[0084D20B] [ AIMP3.dll] System.@UStrFromPWCharLen
[00871A02] [ AIMP3.dll] SysUtils.GetLocaleStr
[00A126E7] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li
ne: 2590)
[00A10FC9] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomDockForm.WndProc [+21] (Line
: 1773)
[00A126E7] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li
ne: 2590)
[00A10FC9] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomDockForm.WndProc [+21] (Line
: 1773)
[004101B5] [ AIMP3.exe] AIMPAlphaEngineForm.TAIMPSkinLayeredForm.WndProc [+17]
(Line: 411)
[0046B4AE] [ AIMP3.exe] AIMP_Main.TAIMP3MainWindow.WndProc [+18] (Line: 2121)
[00A0CB1F] [ AIMP3.dll] AIMPAlphaEngine.TAIMPAlphaEngineLayout.HookedWndProc [
+2] (Line: 1959)
The block is currently used for an object of class: UnicodeString
The allocation number is: 1028318
--------------------------------2011/8/15 16:51:22------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x172C, and the stack trace (return addresses
) at the time was:
[008471F9] [ AIMP3.dll] System.@GetMem
[0084DF66] [ AIMP3.dll] System.@NewUnicodeString
[0084D20B] [ AIMP3.dll] System.@UStrFromPWCharLen
[00871A02] [ AIMP3.dll] SysUtils.GetLocaleStr
[00A126E7] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li

ne: 2590)
[00A10FC9] [ AIMP3.dll]
: 1773)
[00A126E7] [ AIMP3.dll]
ne: 2590)
[00A10FC9] [ AIMP3.dll]
: 1773)
[004101B5] [ AIMP3.exe]
(Line: 411)
[0046B4AE] [ AIMP3.exe]
[00A0CB1F] [ AIMP3.dll]
+2] (Line: 1959)

AIMPDockEngine.TAIMPCustomDockForm.WndProc [+21] (Line


AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li
AIMPDockEngine.TAIMPCustomDockForm.WndProc [+21] (Line
AIMPAlphaEngineForm.TAIMPSkinLayeredForm.WndProc [+17]
AIMP_Main.TAIMP3MainWindow.WndProc [+18] (Line: 2121)
AIMPAlphaEngine.TAIMPAlphaEngineLayout.HookedWndProc [

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


The allocation number is: 1028312
--------------------------------2011/8/15 16:51:22------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x172C, and the stack trace (return addresses
) at the time was:
[008471F9] [ AIMP3.dll] System.@GetMem
[00849D0E] [ AIMP3.dll] System.TObject.NewInstance
[0084A3B1] [ AIMP3.dll] System.@ClassCreate
[022E54A2] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBaseDriveInfo.Create (Line: 4
77)
[022E522D] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBaseDrives.FindInfo [+2] (Lin
e: 360)
[022E5383] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBaseDrives.GetDriveInfo [+3]
(Line: 415)
[022E8E4B] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBase.GetDriveId [+5] (Line: 8
89)
[022E8B21] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBase.WhereFileName [+2] (Line
: 855)
[022E7A33] [AIMP3lib.dll] AIMP_MediaBase.TAIMPMediaBase.MarkGet [+1] (Line: 731)
[00998CFE] [ AIMP3.dll] AIMP_MediaBaseAPI.MediaBaseGetMark [+5] (Line: 123)
[009C7182] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlaylistItem.GetMark [+4] (Li
ne: 2558)
The block is currently used for an object of class: TAIMPMediaBaseDriveInfo
The allocation number is: 41005
--------------------------------2011/9/20 10:07:35------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x32C, and the stack trace (return addresses)
at the time was:
[005871F9] [ AIMP3.dll] System.@GetMem
[00589D0E] [ AIMP3.dll] System.TObject.NewInstance
[00590BEC] [ AIMP3.dll] System.TInterfacedObject.NewInstance
[0058A3B1] [ AIMP3.dll] System.@ClassCreate
[0070E7ED] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlayingQueueItemPlaceInfo.Cre
ateEx (Line: 4813)
[00754D99] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomDockForm.WndProc [+21] (Line
: 1773)
[00767A6B] [ AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (

Line: 623)
[0076799B] [
Line: 595)
[00468125] [
] (Line: 1921)
[0046B023] [
ne: 2744)
[0074FD0D] [
Line: 1588)

AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (


AIMP3.exe] AIMP_Main.TAIMP3MainWindow.PlayCurrentTrackExecute [+1
AIMP3.exe] AIMP_Main.TAIMP3MainWindow.QuickSearchKeyDown [+5] (Li
AIMP3.dll] AIMPAlphaEngine.TAIMPAlphaEngineControl.KeyDown [+1] (

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


fo
The allocation number is: 38557
Current memory dump of 256
20 48 70 00 00 00 00 00 7C
00 00 00 00 00
BA 8F 5C 85 1C 79 48 00 00
00 00 00 00 00
DF F6 04 00 FA 71 58 00 0F
00 0F 65 6F 00
AF 7D 95 77 FB 61 6F 00 1F
00 FD A3 58 00
95 17 6E 00 73 9D 58 00 9E
00 9D AA 5D 00
24 0B 00 00 18 00 00 00 D8
00 1C 79 48 00
1C 79 48 00 1C 79 48 00 48
00 F1 A4 61 7F
00 00 00 00 00 00 00 00 00
00 B2 A3 58 00
H p . . . . . |
. . . .

\
. y H . .
.
. . q X . .
.
}
w a o . .
. n . s
X .
$ . . . . . . .
H .
. y H . . y H . H
. a
. . . . . . . . .
.

bytes starting at pointer address 7F619020:


20 58 00 00 00 00 00 00 00 00 00 00 00 00 00 80 47 70
00 00 00 B1 91 61 7F 00 00 00 00 00 00 00 00 00 00 00
9D 58 00 B2 A3 58 00 0B 17 6E 00 41 2C 6F 00 4B 27 6F
12 6F 00 E6 5F 6F 00 2C 03 00 00 16 72 58 00 2D 9D 58
2C 6F 00 73 9D 58 00 02 FE 65 00 41 B0 5D 00 FF AA 5D
00 6E 00 B7 A0 94 FF 28 76 48 00 1C 79 48 00 1C 79 48
5F 6B 00 1C 79 48 00 1C 79 48 00 1C 79 48 00 00 00 00
00 00 00 00 00 00 00 CD F6 04 00 FA 71 58 00 0F 9D 58
X . . . . . . . . . . . . .
. . .

G p .

. . . . . . . . . . . . . . .

X . X . . . n . A , o . K ' o . . e o

. o . _ o . , . . . . r X . X . X
, o . s
X . . e . A ] . ] .
]
. n .
( v H . . y H . . y H . . y
_ k . . y H . . y H . . y H . . . .
. . . . . . . . . q X . .

X . X

--------------------------------2011/9/20 10:07:35------------------------------This application has leaked memory. The small block leaks are (excluding expecte
d leaks registered by pointer):
21 - 36 bytes: TAIMPPlayingQueueItemPlaceInfo x 1
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
".
--------------------------------2011/9/22 20:00:51-------------------------------

A memory block has been leaked. The size is: 36


This block was allocated by thread 0x528, and the stack trace (return addresses)
at the time was:
[005871F9] [ AIMP3.dll] System.@GetMem
[00589D0E] [ AIMP3.dll] System.TObject.NewInstance
[00590BEC] [ AIMP3.dll] System.TInterfacedObject.NewInstance
[0058A3B1] [ AIMP3.dll] System.@ClassCreate
[0070E7ED] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlayingQueueItemPlaceInfo.Cre
ateEx (Line: 4813)
[007564C3] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li
ne: 2591)
[00767A6B] [ AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (
Line: 623)
[0076799B] [ AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (
Line: 595)
[00468125] [ AIMP3.exe] AIMP_Main.TAIMP3MainWindow.PlayCurrentTrackExecute [+1
] (Line: 1921)
[0046B023] [ AIMP3.exe] AIMP_Main.TAIMP3MainWindow.QuickSearchKeyDown [+5] (Li
ne: 2744)
[0074FD0D] [ AIMP3.dll] AIMPAlphaEngine.TAIMPAlphaEngineControl.KeyDown [+1] (
Line: 1588)
The block is currently used for an object of class: TAIMPPlayingQueueItemPlaceIn
fo
The allocation number is: 415477
Current memory dump of 256
20 48 70 00 00 00 00 00 7C
00 00 00 00 00
3D 22 A3 77 1C 79 48 00 00
00 00 00 00 00
BF 1A 08 00 FA 71 58 00 67
00 06 3C 43 00
16 3A 43 00 CB 38 43 00 77
00 C0 B4 6C 00
C8 B9 6C 00 06 3C 43 00 16
00 EF 86 ED 76
28 05 00 00 1E 00 00 00 B0
00 1C 79 48 00
1C 79 48 00 1C 79 48 00 1C
00 F1 BB 67 7F
00 00 00 00 00 00 00 00 00
00 B2 A3 58 00
H p . . . . . |
. . . .
= " w . y H . .
. . .
. . . q X . g
. : C . 8 C . w
l .
l . . < C . .
( . . . . . . .
H .
. y H . . y H . .
g
. . . . . . . . .
X .

bytes starting at pointer address 7F679070:


20 58 00 00 00 00 00 00 00 00 00 00 00 00 00 80 47 70
00 00 00 11 94 67 7F 00 00 00 00 00 00 00 00 00 00 00
DF 58 00 0C D2 58 00 4A D9 58 00 DF B3 6C 00 C8 B9 6C
51 62 00 D3 3A 02 77 28 05 00 00 16 72 58 00 22 BA 58
3A 43 00 CB 38 43 00 77 51 62 00 D3 3A 02 77 52 D8 5E
04 02 00 3E 95 E1 EA 28 76 48 00 1C 79 48 00 1C 79 48
79 48 00 1C 79 C1 6A 1E 15 48 00 1C 79 48 00 00 00 00
00 00 00 00 00 00 00 94 1C 08 00 FA 71 58 00 0F 9D 58
X . . . . . . . . . . . . .
. . . .

G p .

. . . . . . . . . . . . .

X . . X . J X . l . l . . < C
Q b . : . w ( . . . . r X . " X .
: C . 8 C . w Q b . : . w R ^ .
. . . >
( v H . . y H . . y H . . y
y H . . y j . . H . . y H . . . . .
. . . . . . .

. . . q X . .

X .

--------------------------------2011/9/22 20:00:51------------------------------A memory block has been leaked. The size is: 36
This block was allocated by thread 0x528, and the stack trace (return addresses)
at the time was:
[005871F9] [ AIMP3.dll] System.@GetMem
[00589D0E] [ AIMP3.dll] System.TObject.NewInstance
[00590BEC] [ AIMP3.dll] System.TInterfacedObject.NewInstance
[0058A3B1] [ AIMP3.dll] System.@ClassCreate
[0070E7ED] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlayingQueueItemPlaceInfo.Cre
ateEx (Line: 4813)
[007564C3] [ AIMP3.dll] AIMPDockEngine.TAIMPCustomAppBarForm.WndProc [+17] (Li
ne: 2591)
[00767A6B] [ AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (
Line: 623)
[0076799B] [ AIMP3.dll] AIMPPlayerController.TAIMPPlayerController.Play [+1] (
Line: 595)
[00468125] [ AIMP3.exe] AIMP_Main.TAIMP3MainWindow.PlayCurrentTrackExecute [+1
] (Line: 1921)
[0046B023] [ AIMP3.exe] AIMP_Main.TAIMP3MainWindow.QuickSearchKeyDown [+5] (Li
ne: 2744)
[0074FD0D] [ AIMP3.dll] AIMPAlphaEngine.TAIMPAlphaEngineControl.KeyDown [+1] (
Line: 1588)
The block is currently used for an object of class: TAIMPPlayingQueueItemPlaceIn
fo
The allocation number is: 415444
Current memory dump of 256
20 48 70 00 00 00 00 00 7C
00 00 00 00 00
F6 F4 A2 77 1C 79 48 00 00
00 00 00 00 00
5D AB 07 00 FA 71 58 00 0F
00 D2 64 6F 00
AF 7D 5D 77 A6 61 6F 00 FB
00 FD A3 58 00
66 9D 58 00 73 9D 58 00 9B
00 FF AA 5D 00
A0 07 00 00 24 00 00 00 9C
00 1C 79 48 00
1C 79 48 00 1C 79 48 00 1C
00 01 C9 67 7F
00 00 00 00 00 00 00 00 00
00 B2 A3 58 00
H p . . . . . |
. . . .
w . y H . .
.
] . . q X . .
} ] w a o .
.
f
X . s
X .
. . . $ . . .
H .
. y H . . y H . .
. g
. . . . . . . . .

bytes starting at pointer address 7F67BDD0:


20 58 00 00 00 00 00 00 00 00 00 00 00 00 00 80 47 70
00 00 00 B1 92 67 7F 00 00 00 00 00 00 00 00 00 00 00
9D 58 00 B2 A3 58 00 D2 44 6F 00 4E 16 6E 00 02 43 6F
61 6F 00 1F 12 6F 00 28 05 00 00 16 72 58 00 2D 9D 58
60 6F 00 73 9D 58 00 D1 67 6F 00 A3 6E 6F 00 41 B0 5D
3F 6F 00 DE DC 6C FF 28 76 48 00 1C 79 48 00 1C 79 48
79 48 00 1C 79 48 00 1C 79 48 00 21 23 93 00 00 00 00
00 00 00 00 00 00 00 79 83 00 00 FA 71 58 00 0F 9D 58
X . . . . . . . . . . . . .
. . .

G p .

. . . . . . . . . . . . . . .

X . X . D o . N . n . . C o . d o
a o . . . o . ( . . . . r X . X . X

` o . s
X . g o . n o . A ] . ]
? o . l ( v H . . y H . . y H . . y
y H . . y H . . y H . ! #
. . . . . . . y

. . . . .

. . q X . .

X .

X .
--------------------------------2011/9/22 20:00:51------------------------------This application has leaked memory. The small block leaks are (excluding expecte
d leaks registered by pointer):
21 - 36 bytes: TAIMPPlayingQueueItemPlaceInfo x 2
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
".

You might also like