Re: weird bug, ParameterListeners again
Re: weird bug, ParameterListeners again
- Subject: Re: weird bug, ParameterListeners again
- From: Urs Heckmann <email@hidden>
- Date: Fri, 3 Dec 2004 18:36:55 +0100
Hi,
I have to say, I give up on this issue.
Recall: I get occasional, reproducable crashes when loading a preset /
ClassInfo in Logic 6.x and 7. Update: It is not necessary to
open/close/open the editor window. It can happen to any freshly
instantiated Plugin. Try 2-5 new instances, boom.
The crash persists even if I do not install any Listeners, Timers,
whatsoever in the UI.
The crash persists even if I do nothing in AUBase::RestoreState, hence
no notifications of any kind from the AU.
Funnily, I measured ParameterChange Notifications that come from
somewhere else (Host or CoreAudio, can't say), but not from anywhere
inside my AU...
Could anybody please look into...
(AUParameterListener::CallListener(ListenerBinding*) + 112)
... and tell me what might be causing this?
If you need my AU for testing, please ping me privately.
Thanks,
;) Urs
Am 02.12.2004 um 16:53 schrieb Urs Heckmann:
Hiya,
I've spent all day tracing this bug:
- inserting several instances of my plugin (aumf) on a Logic track
- opening/closing/opening their editors
- then changing a preset from one editor window
-> CRASH!
Funnily, it is reproducable even if I do not install any
ParameterListeners in my AUView! - Hence I believe it's not me.
So... can anyone confirm that this is a bug in either CoreAudio or
Logic?
If it's me... any idea what could be causing this?
Thanks,
;) Urs
Host: Urs-Heckmanns-Computer.local
Date/Time: 2004-12-02 16:39:25 +0100
OS Version: 10.3 (Build 7B85)
Command: Logic Pro (/Applications/Logic
Pro.app/Contents/MacOS/Logic Pro)
PID: 1348
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x0eaf601e
Thread 0 Crashed:
#0 0x00737014 in 0x737014
#1 0x93bb6390 in
AUParameterListener::CallListener(ListenerBinding*)
(AUParameterListener::CallListener(ListenerBinding*) + 112)
#2 0x93bf2c40 in 0x93bf2c40
#3 0x93bb78d4 in
ListenerMap::NotifyParameterChange(AUListenerBase*, void*, AUParameter
const&, float*) (ListenerMap::NotifyParameterChange(AUListenerBase*,
void*, AUParameter const&, float*) + 248)
#4 0x00733bec in 0x733bec
#5 0x0051bd3c in 0x51bd3c
#6 0x00544458 in 0x544458
#7 0x00545538 in 0x545538
#8 0x0023bcd0 in 0x23bcd0
#9 0x0023c3b8 in 0x23c3b8
#10 0x00545df4 in 0x545df4
#11 0x002ee8a4 in 0x2ee8a4
#12 0x00545f7c in 0x545f7c
#13 0x00151e80 in 0x151e80
#14 0x00151c44 in 0x151c44
#15 0x00151634 in 0x151634
#16 0x00151a5c in 0x151a5c
#17 0x001513fc in 0x1513fc
#18 0x0018fd4c in 0x18fd4c
#19 0x00124dc8 in 0x124dc8
#20 0x002ee8c4 in 0x2ee8c4
#21 0x002e316c in 0x2e316c
#22 0x002e41a4 in 0x2e41a4
#23 0x927d1f94 in DispatchEventToHandlers (DispatchEventToHandlers +
336)
#24 0x927d2208 in SendEventToEventTargetInternal
(SendEventToEventTargetInternal + 372)
#25 0x927d6600 in SendEventToEventTargetWithOptions
(SendEventToEventTargetWithOptions + 40)
#26 0x9280afec in HandleKeyboardEvent(OpaqueEventRef*, unsigned
long) (HandleKeyboardEvent(OpaqueEventRef*, unsigned long) + 352)
#27 0x927e2be4 in
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*)
(ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*) + 504)
#28 0x927d2050 in DispatchEventToHandlers (DispatchEventToHandlers +
524)
#29 0x927d2208 in SendEventToEventTargetInternal
(SendEventToEventTargetInternal + 372)
#30 0x927e4634 in SendEventToEventTarget (SendEventToEventTarget +
40)
#31 0x927e8560 in ToolboxEventDispatcher (ToolboxEventDispatcher +
92)
#32 0x92805814 in HLTBEventDispatcher (HLTBEventDispatcher + 16)
#33 0x927fb6b0 in RunApplicationEventLoop (RunApplicationEventLoop +
152)
#34 0x002e450c in 0x2e450c
#35 0x00123ba8 in 0x123ba8
#36 0x00005bbc in 0x5bbc
#37 0x000059ec in 0x59ec
_______________________________________________
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
_______________________________________________
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