• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Leaks
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: Leaks
      • From: Marc Poirier <email@hidden>
  • Prev by Date: Problems Compiling Examples from XcodeTools1.5__CD Release
  • Next by Date: Re: Leaks
  • Previous by thread: Re: Problems Compiling Examples from XcodeTools1.5__CD Release
  • Next by thread: Re: Leaks
  • Index(es):
    • Date
    • Thread