Problems with AUEffectBase w/o Kernels
Problems with AUEffectBase w/o Kernels
- Subject: Problems with AUEffectBase w/o Kernels
- From: Urs Heckmann <email@hidden>
- Date: Sun, 19 Jan 2003 13:54:26 +0100
Hi,
after giving some stuff adaption and a recompile to the new
AUEffectBase (Dec 02 Dev Tools), I suddenly encountered crashes during
Logic startup. However, it doesn't crash any othe host I tested it with.
I found that MaintainKernels() gets called allthough I havn't
implemented any Kernels. Hence it tries to access the KernelList which
isn't there.
Is there a way to circumvent this when the host tries to establish its
StreamFormat? Any new function I should overwrite or call?
I do this now by commenting out everything in MaintainKernels() ...
Cheers,
;) Urs
Here's the interesting part of Logic's CrashLog:
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000008
Thread 0 Crashed:
#0 0x032194b0 in AUEffectBase::MaintainKernels()
#1 0x03219570 in AUEffectBase::ChangeStreamFormat(unsigned long,
unsigned long, CAStreamBasicDescription const&,
CAStreamBasicDescription const&)
#2 0x03214530 in AUBase::DispatchSetProperty(unsigned long, unsigned
long, unsigned long, void const*, unsigned long)
#3 0x03216d1c in
AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*)
#4 0x03268928 in
ComponentEntryPoint<MFM_AU>::Dispatch(ComponentParameters*, MFM_AU*)
#5 0x91eb0ca0 in AudioUnitSetProperty
#6 0x0031e628 in 0x31e628
#7 0x001f0bcc in 0x1f0bcc
#8 0x001bc610 in 0x1bc610
#9 0x001bdee4 in 0x1bdee4
#10 0x000cce4c in 0xcce4c
#11 0x000bb168 in 0xbb168
#12 0x000bde3c in 0xbde3c
#13 0x00004374 in 0x4374
#14 0x000041f4 in 0x41f4
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.