You are on page 1of 5

--------------------------------2015/12/4 14:22:56--------------------------------

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

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[005B9D43] [ AIMP3.dll] System.TObject.Create
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[00710326] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+2] (Line: 1133)
[0072B250] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3]
(Line: 609)
[007446AB] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Create [+2] (Line: 142)
[00744998] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo.CreateDecodeStream [+1]
(Line: 247)
[0072CD7D] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateRawStream [+1] (Line:
126)
[0072CE1E] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateDecodeStream [+12]
(Line: 152)

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

The allocation number is: 29359

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 52

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[006A11CD] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPObjectList.Create (Line: 4179)
[005B9D4C] [ AIMP3.dll] System.TObject.Create
[00710344] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+4] (Line: 1135)
[0072B250] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3]
(Line: 609)
[007446AB] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Create [+2] (Line: 142)
[00744998] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo.CreateDecodeStream [+1]
(Line: 247)
[0072CD7D] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateRawStream [+1] (Line:
126)
[0072CE1E] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateDecodeStream [+12]
(Line: 152)

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

The allocation number is: 29360


--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 20

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[0069CE61] [ AIMP3.dll] AIMP_BaseSysUtils.TFileStreamW.Create (Line: 2312)
[0070B342] [ AIMP3.dll] AIMP_SoundOutFileManager.CreateReadingStream [+1] (Line:
262)
[0072BB8C] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStream
[+2] (Line: 786)
[007447F5] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.CreateBassHandle [+3] (Line:
177)
[00744748] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.InitializeStream [+1] (Line:
162)
[764E788E] [oleaut32.dll]
[005BC962] [ AIMP3.dll] System.@WStrAsg
[0072B267] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5]
(Line: 611)

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

The allocation number is: 29361

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 164

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[0071030D] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create (Line: 1131)
[00403F27] [ AIMP3.exe] FastMM4.DebugGetMem
[00403F54] [ AIMP3.exe] FastMM4.DebugGetMem
[0072B250] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3]
(Line: 609)
[007446AB] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Create [+2] (Line: 142)
[00744998] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo.CreateDecodeStream [+1]
(Line: 247)
[0072CD7D] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateRawStream [+1] (Line:
126)
[0072CE1E] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateDecodeStream [+12]
(Line: 152)

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

The allocation number is: 29358

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 116
This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[00744695] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Create (Line: 140)
[005BC937] [ AIMP3.dll] System.@WStrArrayClr
[00744998] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo.CreateDecodeStream [+1]
(Line: 247)
[0072CD7D] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateRawStream [+1] (Line:
126)
[0072CE1E] [ AIMP3.dll]
AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.CreateDecodeStream [+12]
(Line: 152)
[00764FBE] [ AIMP3.dll]
AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.CreateStream [+4] (Line: 480)
[00765150] [ AIMP3.dll]
AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.ExecuteAction [+4] (Line: 525)
[0071FD98] [ AIMP3.dll] AIMP_SoundOutTypes.TAIMPSoundOutLoaderThread.Execute [+5]
(Line: 1511)

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

The allocation number is: 29357

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 12

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[006A4024] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPEvent.Create (Line: 5671)
[005B9D17] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[007299FE] [ AIMP3.dll]
AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStream.Create [+3] (Line: 215)
[0072BBB6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStream
[+9] (Line: 793)
[007447F5] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.CreateBassHandle [+3] (Line:
177)
[00744748] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.InitializeStream [+1] (Line:
162)
[764E788E] [oleaut32.dll]

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

The allocation number is: 29363

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 100
This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[005B71F9] [ AIMP3.dll] System.@GetMem
[005B9D0E] [ AIMP3.dll] System.TObject.NewInstance
[005BA3B1] [ AIMP3.dll] System.@ClassCreate
[007299DA] [ AIMP3.dll]
AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStream.Create (Line: 212)
[0070B34D] [ AIMP3.dll] AIMP_SoundOutFileManager.CreateReadingStream [+2] (Line:
263)
[0072BBB6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStream
[+9] (Line: 793)
[007447F5] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.CreateBassHandle [+3] (Line:
177)
[00744748] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.InitializeStream [+1] (Line:
162)
[764E788E] [oleaut32.dll]
[005BC962] [ AIMP3.dll] System.@WStrAsg
[0072B267] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5]
(Line: 611)

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

The allocation number is: 29362

--------------------------------2015/12/4 14:22:57--------------------------------
A memory block has been leaked. The size is: 5308260

This block was allocated by thread 0x16C8, and the stack trace (return addresses)
at the time was:
[0040421D] [ AIMP3.exe] FastMM4.DebugAllocMem
[005B71A9] [ AIMP3.dll] System.AllocMem
[0071E0BF] [ AIMP3.dll] AIMP_SoundOutTypes.SoundOutBufferAlloc [+1] (Line: 622)
[00729A1A] [ AIMP3.dll]
AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStream.Create [+5] (Line: 217)
[0072BBB6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStream
[+9] (Line: 793)
[007447F5] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.CreateBassHandle [+3] (Line:
177)
[00744748] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.InitializeStream [+1] (Line:
162)
[764E788E] [oleaut32.dll]
[005BC962] [ AIMP3.dll] System.@WStrAsg
[0072B267] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5]
(Line: 611)
[007446AB] [ AIMP3.dll]
AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Create [+2] (Line: 142)

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

The allocation number is: 29364

--------------------------------2015/12/4 14:22:57--------------------------------
This application has leaked memory. The small block leaks are (excluding expected
leaks registered by pointer):
5 - 12 bytes: TAIMPEvent x 1
13 - 20 bytes: TFileStreamW x 1
21 - 36 bytes: TMemoryStream x 1
37 - 52 bytes: TAIMPFileTagUnknownFields x 1
85 - 100 bytes: TAIMPSoundOutBufferedStream x 1
101 - 116 bytes: TAIMPSoundOutBassRawStream x 1
149 - 164 bytes: TAIMPFileTag x 1

The sizes of leaked medium and large blocks are (excluding expected leaks
registered by pointer): 5308260

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

--------------------------------2015/12/5 14:46:43--------------------------------
FastMM has detected an error during a FreeMem operation. The block header has been
corrupted.

The current thread ID is 0x3C4, and the stack trace (return addresses) leading to
this error is:
[00877215] [ AIMP3.dll] System.@FreeMem
[00A06809] [ AIMP3.dll] AIMPPlaylistEntry.MyFreeBuffer [+3] (Line: 249)
[00A07210] [ AIMP3.dll] AIMPPlaylistEntry.TAIMPPlaylistEntry.SetInfo [+4] (Line:
528)
[00A06AC9] [ AIMP3.dll] AIMPPlaylistEntry.TAIMPPlaylistEntry.Assign [+3] (Line:
330)
[00A06A79] [ AIMP3.dll] AIMPPlaylistEntry.TAIMPPlaylistEntry.Assign [+4] (Line:
323)
[00A12B0D] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlaylistItem.SetData [+2] (Line:
2491)
[00A163B7] [ AIMP3.dll] AIMPPlaylistStorage.UpdateItemInfo [+4] (Line: 3962)
[00A16484] [ AIMP3.dll] AIMPPlaylistStorage.TAIMPPlaylistScanningThread.Execute
[+9] (Line: 3984)
[008E4528] [ AIMP3.dll] Classes.ThreadProc
[0087B94D] [ AIMP3.dll] System.ThreadWrapper
[7642ED6B] [kernel32.dll]

You might also like