You are on page 1of 10

--------------------------------2011/8/6 16:31:02------------------------------FastMM has detected an error during a FreeMem operation. The block header has be en corrupted.

The current thread ID is 0xBF0, and the stack trace (return addresses) leading t o this error is: [00AD7215] [ AIMP3.dll] System.@FreeMem [00C85A65] [ AIMP3.dll] AIMP_PlaylistEntry.MyFreeBuffer [+3] (Line: 248) [00C8646C] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.SetInfo [+4] (Li ne: 527) [00C85D25] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.Assign [+3] (Lin e: 329) [00C85CD5] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.Assign [+4] (Lin e: 322) [00CE48B5] [ AIMP3.dll] AIMPPlaylistView.TAIMPPlaylistItem.SetData [+2] (Line: 3235) [00CED043] [ AIMP3.dll] AIMPPlaylistView.UpdateItemInfo [+4] (Line: 6881) [00CED110] [ AIMP3.dll] AIMPPlaylistView.TAIMPPlaylistScanningThread.Execute [ +9] (Line: 6903) [00B44568] [ AIMP3.dll] Classes.ThreadProc [00ADB94D] [ AIMP3.dll] System.ThreadWrapper [76AC3676] [kernel32.dll] --------------------------------2011/9/26 9:14:10------------------------------FastMM has detected an error during a FreeMem operation. The block header has be en corrupted. The current thread ID is 0x1B64, and the stack trace (return addresses) leading to this error is: [00807215] [ AIMP3.dll] System.@FreeMem [009B5A65] [ AIMP3.dll] AIMP_PlaylistEntry.MyFreeBuffer [+3] (Line: 248) [009B646C] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.SetInfo [+4] (Li ne: 527) [009B5D25] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.Assign [+3] (Lin e: 329) [009B5CD5] [ AIMP3.dll] AIMP_PlaylistEntry.TAIMPPlaylistEntry.Assign [+4] (Lin e: 322) [00A148B5] [ AIMP3.dll] AIMPPlaylistView.TAIMPPlaylistItem.SetData [+2] (Line: 3235) [00A1D043] [ AIMP3.dll] AIMPPlaylistView.UpdateItemInfo [+4] (Line: 6881) [00A1D110] [ AIMP3.dll] AIMPPlaylistView.TAIMPPlaylistScanningThread.Execute [ +9] (Line: 6903) [00874568] [ AIMP3.dll] Classes.ThreadProc [0080B94D] [ AIMP3.dll] System.ThreadWrapper [75163676] [kernel32.dll] --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 36 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00809D43] [ AIMP3.dll] System.TObject.Create [00809D17] [ AIMP3.dll] System.TObject.NewInstance

[00980D5A] [ [0099CE9D] [ Line: 958) [0099ECE4] [ ] (Line: 1382) [00980840] [ [008FB69B] [ ) [009808CE] [

AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+2] (Line: 1123) AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v2.Create [+1] ( AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+3 AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975)

The block is currently used for an object of class: TMemoryStream The allocation number is: 52480 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 36 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00809D43] [ AIMP3.dll] System.TObject.Create [00809D17] [ AIMP3.dll] System.TObject.NewInstance [00980D5A] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+2] (Line: 1123) [0099BDDD] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v1.Create [+1] ( Line: 777) [0099ECD5] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+2 ] (Line: 1381) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) The block is currently used for an object of class: TMemoryStream The allocation number is: 52477 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 36 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [0080BAD7] [ AIMP3.dll] System.@NewAnsiString [0080C64C] [ AIMP3.dll] System.@LStrSetLength [0080BCEF] [ AIMP3.dll] System.@LStrFromPWCharLen [008F8802] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsRealUnicode [+2] (Line: 1598) [009812CF] [ AIMP3.dll] AIMP_TagLibCore.MixStrings [+4] (Line: 1285) [0098132B] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Mix [+2] (Line: 1295) [00980312] [ AIMP3.dll] AIMP_TagLibCore.TAIMPCustomTagsCollection.GetMixedInfo [+5] (Line: 821) [009805C2] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti on [+8] (Line: 900) [00980547] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfo [+1] (Lin e: 883) [0097FEF2] [ AIMP3.dll] AIMP_TagLibCore.TagsGetFullInfo [+1] (Line: 674) [0099606E] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.DoReadTagData [+1] (Line: 645)

The block is currently used for an object of class: AnsiString The allocation number is: 52541 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 52 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [008FE1B9] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPObjectList.Create (Line: 4188) [00809D4C] [ AIMP3.dll] System.TObject.Create [00980D78] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+4] (Line: 1125) [0099CE9D] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v2.Create [+1] ( Line: 958) [0099ECE4] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+3 ] (Line: 1382) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) The block is currently used for an object of class: TAIMPFileTagUnknownFields The allocation number is: 52481 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 52 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [008FE1B9] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPObjectList.Create (Line: 4188) [00809D4C] [ AIMP3.dll] System.TObject.Create [00980D78] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+4] (Line: 1125) [00995E40] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3] ( Line: 606) [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009AF167] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eate [+2] (Line: 142) [009AF454] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo. CreateDecodeStream [+1] (Line: 247) [00997829] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateRawStream [+1] (Line: 126) The block is currently used for an object of class: TAIMPFileTagUnknownFields The allocation number is: 52138 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 52

This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [0099ECBC] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create (Li ne: 1379) [009807AE] [ AIMP3.dll] AIMP_TagLibCore.CanProcessItem [+8] (Line: 948) [0098090A] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetItem [+1] (Line: 9 86) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) [00980576] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti on [+2] (Line: 894) [00980547] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfo [+1] (Lin e: 883) The block is currently used for an object of class: TAIMPTagsCollectionMP3 The allocation number is: 52474 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 52 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [008FE1B9] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPObjectList.Create (Line: 4188) [00809D4C] [ AIMP3.dll] System.TObject.Create [00980D78] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+4] (Line: 1125) [0099BDDD] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v1.Create [+1] ( Line: 777) [0099ECD5] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+2 ] (Line: 1381) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) The block is currently used for an object of class: TAIMPFileTagUnknownFields The allocation number is: 52478 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 20 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [00807268] [ AIMP3.dll] System.@ReallocMem [0086506C] [ AIMP3.dll] Classes.TList.SetCapacity [009977D1] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateDecodersQueue [+2] (Line: 114) [00997870] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateDecodeStream [+2] (Line: 142)

[009CC57A] [ AIMP3.dll] ream [+4] (Line: 493) [009CC5F4] [ AIMP3.dll] [+8] (Line: 512) [00874568] [ AIMP3.dll] [0080B94D] [ AIMP3.dll] [75163676] [kernel32.dll] [77459F01] [ ntdll.dll] [77459ED4] [ ntdll.dll]

AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.CreateSt AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.Execute Classes.ThreadProc System.ThreadWrapper

The block is currently used for an object of class: Unknown The allocation number is: 52126 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 20 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [008F9E4D] [ AIMP3.dll] AIMP_BaseSysUtils.TFileStreamW.Create (Line: 2321) [0097BD2A] [ AIMP3.dll] AIMP_SoundOutFileManager.CreateReadingStream [+1] (Lin e: 264) [0099677C] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStre am [+2] (Line: 783) [009AF2B1] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eateBassHandle [+3] (Line: 177) [009AF204] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.In itializeStream [+1] (Line: 162) [7547788E] [oleaut32.dll] [0080C962] [ AIMP3.dll] System.@WStrAsg [00995E57] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5] ( Line: 608) The block is currently used for an object of class: TFileStreamW The allocation number is: 52140 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 20 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00809D43] [ AIMP3.dll] System.TObject.Create [00809D17] [ AIMP3.dll] System.TObject.NewInstance [0097FF24] [ AIMP3.dll] AIMP_TagLibCore.TAIMPCustomTagsCollection.Create [+2] (Line: 681) [0099ECC9] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+1 ] (Line: 1380) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975)

[00980576] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti on [+2] (Line: 894) The block is currently used for an object of class: TList The allocation number is: 52475 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 20 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [00807268] [ AIMP3.dll] System.@ReallocMem [0086506C] [ AIMP3.dll] Classes.TList.SetCapacity [00864DF7] [ AIMP3.dll] Classes.TList.Grow [00864BE8] [ AIMP3.dll] Classes.TList.Add [0098002A] [ AIMP3.dll] AIMP_TagLibCore.TAIMPCustomTagsCollection.AddToCollect ion [+1] (Line: 712) [0099ECF1] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+4 ] (Line: 1383) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) [00980576] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti on [+2] (Line: 894) [00980547] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfo [+1] (Lin e: 883) The block is currently used for an object of class: Unknown The allocation number is: 52482 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 20 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00809D43] [ AIMP3.dll] System.TObject.Create [008F99D0] [ AIMP3.dll] AIMP_BaseSysUtils.WideCompareStrings [+1] (Line: 2137) [009977BD] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateDecodersQueue [+1] (Line: 113) [00997870] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateDecodeStream [+2] (Line: 142) [009CC57A] [ AIMP3.dll] AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.CreateSt ream [+4] (Line: 493) [009CC5F4] [ AIMP3.dll] AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.Execute [+8] (Line: 512) [00874568] [ AIMP3.dll] Classes.ThreadProc [0080B94D] [ AIMP3.dll] System.ThreadWrapper The block is currently used for an object of class: TList The allocation number is: 52125

--------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 36 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00809D43] [ AIMP3.dll] System.TObject.Create [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00980D5A] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create [+2] (Line: 1123) [00995E40] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3] ( Line: 606) [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009AF167] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eate [+2] (Line: 142) [009AF454] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo. CreateDecodeStream [+1] (Line: 247) [00997829] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateRawStream [+1] (Line: 126) The block is currently used for an object of class: TMemoryStream The allocation number is: 52136 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 116 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009AF151] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eate (Line: 140) [0080C937] [ AIMP3.dll] System.@WStrArrayClr [009AF454] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo. CreateDecodeStream [+1] (Line: 247) [00997829] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateRawStream [+1] (Line: 126) [009978CA] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateDecodeStream [+12] (Line: 152) [009CC57A] [ AIMP3.dll] AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.CreateSt ream [+4] (Line: 493) [009CC5F4] [ AIMP3.dll] AIMP_SoundOutPlayer.TAIMPSoundOutPlayerLoader.Execute [+8] (Line: 512) [00874568] [ AIMP3.dll] Classes.ThreadProc The block is currently used for an object of class: TAIMPSoundOutBassRawStream The allocation number is: 52132 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 164 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was:

[008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00980D41] [ AIMP3.dll] AIMP_TagLibCore.TAIMPFileTag.Create (Line: 1121) [00403F0F] [ AIMP3.exe] FastMM4.DebugGetMem [00403F3C] [ AIMP3.exe] FastMM4.DebugGetMem [00995E40] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+3] ( Line: 606) [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009AF167] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eate [+2] (Line: 142) [009AF454] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassDecoderInfo. CreateDecodeStream [+1] (Line: 247) [00997829] [ AIMP3.dll] AIMP_SoundOutDecoderCore.TAIMPSoundOutDecoderManager.C reateRawStream [+1] (Line: 126) The block is currently used for an object of class: TAIMPFileTag The allocation number is: 52134 --------------------------------2011/9/26 9:14:38------------------------------A memory block has been leaked. The size is: 164 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [0099CE90] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v2.Create (Line: 957) [0099ECE4] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+3 ] (Line: 1382) [00980840] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) [008FB69B] [ AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 ) [009808CE] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) [00980576] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti on [+2] (Line: 894) [00980547] [ AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfo [+1] (Lin e: 883) [0097FEF2] [ AIMP3.dll] AIMP_TagLibCore.TagsGetFullInfo [+1] (Line: 674) The block is currently used for an object of class: TAIMPTagFormatID3v2 The allocation number is: 52479 --------------------------------2011/9/26 9:14:39------------------------------A memory block has been leaked. The size is: 164 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [0099BDD0] [ AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagFormatID3v1.Create (Line: 776) [0097FF31] [ AIMP3.dll] AIMP_TagLibCore.TAIMPCustomTagsCollection.Create [+3] (Line: 682)

[0099ECD5] [ ] (Line: 1381) [00980840] [ [008FB69B] [ ) [009808CE] [ [00980576] [ on [+2] (Line: [00980547] [ e: 883)

AIMP3.dll] AIMP_TagLibFormatID3.TAIMPTagsCollectionMP3.Create [+2 AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+7] (Line: 961) AIMP3.dll] AIMP_BaseSysUtils.WideIsDoubleExtFile [+2] (Line: 2932 AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.Find [+1] (Line: 975) AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfoByCollecti 894) AIMP3.dll] AIMP_TagLibCore.TAIMPTagsManager.GetFileInfo [+1] (Lin

The block is currently used for an object of class: TAIMPTagFormatID3v1 The allocation number is: 52476 --------------------------------2011/9/26 9:14:39------------------------------A memory block has been leaked. The size is: 12 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [00900FD0] [ AIMP3.dll] AIMP_BaseSysUtils.TAIMPEvent.Create (Line: 5677) [00809D17] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009945FE] [ AIMP3.dll] AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStrea m.Create [+3] (Line: 215) [009967A6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStre am [+9] (Line: 790) [009AF2B1] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eateBassHandle [+3] (Line: 177) [009AF204] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.In itializeStream [+1] (Line: 162) [7547788E] [oleaut32.dll] The block is currently used for an object of class: TAIMPEvent The allocation number is: 52150 --------------------------------2011/9/26 9:14:39------------------------------A memory block has been leaked. The size is: 100 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [008071F9] [ AIMP3.dll] System.@GetMem [00809D0E] [ AIMP3.dll] System.TObject.NewInstance [0080A3B1] [ AIMP3.dll] System.@ClassCreate [009945DA] [ AIMP3.dll] AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStrea m.Create (Line: 212) [0097BD35] [ AIMP3.dll] AIMP_SoundOutFileManager.CreateReadingStream [+2] (Lin e: 265) [009967A6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStre am [+9] (Line: 790) [009AF2B1] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eateBassHandle [+3] (Line: 177) [009AF204] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.In itializeStream [+1] (Line: 162)

[7547788E] [oleaut32.dll] [0080C962] [ AIMP3.dll] System.@WStrAsg [00995E57] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5] ( Line: 608) The block is currently used for an object of class: TAIMPSoundOutBufferedStream The allocation number is: 52149 --------------------------------2011/9/26 9:14:39------------------------------A memory block has been leaked. The size is: 4259684 This block was allocated by thread 0x19BC, and the stack trace (return addresses ) at the time was: [00404205] [ AIMP3.exe] FastMM4.DebugAllocMem [008071A9] [ AIMP3.dll] System.AllocMem [0098EA67] [ AIMP3.dll] AIMP_SoundOutTypes.SoundOutBufferAlloc [+1] (Line: 601 ) [0099461A] [ AIMP3.dll] AIMP_SoundOutBufferedStream.TAIMPSoundOutBufferedStrea m.Create [+5] (Line: 217) [009967A6] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutSourceParams.CreateStre am [+9] (Line: 790) [009AF2B1] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.Cr eateBassHandle [+3] (Line: 177) [009AF204] [ AIMP3.dll] AIMP_SoundOutDecoderBass.TAIMPSoundOutBassRawStream.In itializeStream [+1] (Line: 162) [7547788E] [oleaut32.dll] [0080C962] [ AIMP3.dll] System.@WStrAsg [00995E57] [ AIMP3.dll] AIMP_SoundOutCore.TAIMPSoundOutRawStream.Create [+5] ( Line: 608) [0080A3B1] [ AIMP3.dll] System.@ClassCreate The block is currently used for an object of class: Unknown The allocation number is: 52151 --------------------------------2011/9/26 9:14:39------------------------------This application has leaked memory. The small block leaks are (excluding expecte d leaks registered by pointer): 5 - 12 bytes: TAIMPEvent x 1 13 - 20 bytes: TList x 2, TFileStreamW x 1, Unknown x 2 21 - 36 bytes: TMemoryStream x 3, AnsiString x 1 37 - 52 bytes: TAIMPTagsCollectionMP3 x 1, TAIMPFileTagUnknownFields x 3 85 - 100 bytes: TAIMPSoundOutBufferedStream x 1 101 - 116 bytes: TAIMPSoundOutBassRawStream x 1 149 - 164 bytes: TAIMPTagFormatID3v1 x 1, TAIMPTagFormatID3v2 x 1, TAIMPFileTag x 1 The sizes of leaked medium and large blocks are (excluding expected leaks regist ered by pointer): 4259684 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