Leaks
Leaks
- Subject: Leaks
- From: "Mark's Studio" <email@hidden>
- Date: Sun, 3 Oct 2004 13:26:54 +0200
Im having some leaks :(
What is the best way to track them down ?
do i need to free anything other than what i've allocated memory for ?
SpectrumAU::~SpectrumAU()
{
if(IsInitialized()){
free(gSourceBufferL);
free(gSourceBufferR);
free(spectrumAudioBufferList);
}
}
Process 6265: 4905 nodes malloced for 1312 KB
Process 6265: 9 leaks for 432 total leaked bytes.
Leak: 0x00320b60 size=48
0x00000002 0x00000001 0x00001000 0x00699000
0x00000001 0x00001000 0x006a3000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 3cd7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xf040 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320bc0 size=48
0x00000001 0x00000001 0x00001000 0x006e0000
0x00000001 0x00001000 0x006ea000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 3cd7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xf150 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320b90 size=48
0x00000002 0x00000001 0x00001000 0x006cc000
0x00000001 0x00001000 0x006d6000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 3cd7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xf040 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x003204a0 size=48
0x00000002 0x00000001 0x00001000 0x000a5000
0x00000001 0x00001000 0x000f1000 0x55555555
0x55555555 0x55555555 0x55555555 0x55550003
Call stack: [thread 5e315b]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x107d8 | 0xa520 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320a20 size=48
0x00000002 0x00000001 0x00001000 0x002e5000
0x00000001 0x00001000 0x002ef000 0x00000001
0x00000001 0x00000000 0x00000000 0x00000000
Call stack: [thread 51d7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x10838 | 0xc81c | 0xcf24 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320a50 size=48
0x00000002 0x00000001 0x00001000 0x00635000
0x00000001 0x00001000 0x0063f000 0x00000000
0x40a00000 0x40000000 0xc8000000 0x00000001
Call stack: [thread 51d7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x10838 | 0xca88 | 0xcf24 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320a80 size=48
0x00000002 0x00000001 0x00001000 0x00649000
0x00000001 0x00001000 0x00653000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 901c5c47]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xea84 | 0xcf24 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320ad0 size=48
0x00000002 0x00000001 0x00001000 0x0065d000
0x00000001 0x00001000 0x00667000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 3cd7]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xf040 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Leak: 0x00320b30 size=48
0x00000002 0x00000001 0x00001000 0x00685000
0x00000001 0x00001000 0x0068f000 0x55555555
0x55555555 0x55555555 0x55555555 0x55555555
Call stack: [thread 901b9d73]: | 0x0 | _dyld_start | 0x3cd8 | 0x11960 | 0x123e4 | 0x108a0 | 0xf040 | AudioUnitInitialize | CallComponent | 0x604464 | AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) | AUBase::DoInitialize() | SpectrumAU::Initialize() | malloc | malloc_zone_malloc
Peter Mark
Mark's Recording Studio A/S
Lundeskovsvej 3
2900 Hellerup
Denmark
Tel: +45 35366078 Fax: +45 35366038
www.marks-studio.dk
email@hidden _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden