Re: FilterDemo + Logic
Re: FilterDemo + Logic
- Subject: Re: FilterDemo + Logic
- From: "Steven Massey" <email@hidden>
- Date: Mon, 18 Feb 2008 17:00:56 -0800
Hello Bill,
Thanks for the feedback. The auval tool does show a small memory leak
in the FilterDemo, but not any immediately useful info about the
source. I will keep investigating.
I feel like we're missing something extremely fundamental here. How
are other people getting started in AU development, when the sample
code from Apple doesn't seem to be stable? This is a genuine question
-- not trying to be crass. This crash occurs on multiple machines, so
I'm pretty confident it is not "user error". Is there a better
example we should be working from?
Here's a specific recipe for what I'm doing:
1. Build the Development config of the FilterDemo from the v1.4.3 SDK
2. Start AU Lab or Logic.
3. Create a new 44.1k project/session.
4. Insert 3 FilterDemo plugins.
5. Make their UIs visible.
6. Save the project.
7. Close the project.
8. Open the previously saved project.
9. Goto step 7.
The crash will occur within a handful of reloads, if not immediately.
Thanks,
Steve Massey
Massey Plugins Inc.
On Feb 18, 2008 2:16 PM, William Stewart <email@hidden> wrote:
> Likely some memory scribbler...
>
> Try running AULab with the guard malloc and scribble options and see
> if that comes up with anything. The read me for AU Validation has some
> notes about this
>
> Bill
>
>
> On Feb 15, 2008, at 11:58 PM, Kevin Dixon wrote:
>
> > Strange, I just tried it out, and all seemed well, so I removed the
> > Filter
> > Demo, and a few seconds later (with transport running), it crashed,
> > though
> > said nothing about the FilterDemo
> >
> > -Kevin
> >
> >> Hello,
> >>
> >> The FilterDemo AudioUnit often crashes when used in Logic v8.0 (and
> >> v8.0.1) on both PPC and x86. This happens when a Project is reloaded
> >> that contains a few visible plugins. Here is sample call stack. The
> >> underlying orientation is often different, but always occurs in the
> >> NotificationPost bit.
> >>
> >> Thread 0 Crashed:
> >> 0 libobjc.A.dylib 0x90a594c7 objc_msgSend + 23
> >> 1 com.apple.CoreFoundation 0x908563e6
> >> __CFXNotificationPost + 345
> >> 2 com.apple.CoreFoundation 0x9084dbd1
> >> _CFXNotificationPostNotification + 600
> >> 3 com.apple.Foundation 0x927e5724 -[NSNotificationCenter
> >> postNotificationName:object:userInfo:] + 121
> >> 4 com.apple.Foundation 0x927ec6c9 -[NSNotificationCenter
> >> postNotificationName:object:] + 55
> >> 5 ...e.demo.audiounit.FilterDemo 0x229fa38b
> >> -[AppleDemoFilter_GraphView mouseDown:] + 171
> >> (AppleDemoFilter_GraphView.m:378)
> >> 6 com.apple.AppKit 0x933703af -[NSWindow
> >> sendEvent:] +
> >> 5279
> >> 7 com.apple.logic.pro 0x0055d97e 0x1000 + 5622142
> >> 8 com.apple.AppKit 0x93362350 -[NSApplication
> >> sendEvent:] + 5023
> >> 9 com.apple.logic.pro 0x004d999e 0x1000 + 5081502
> >> 10 com.apple.logic.pro 0x004d35fa 0x1000 + 5055994
> >> 11 com.apple.logic.pro 0x004d9976 0x1000 + 5081462
> >> 12 com.apple.AppKit 0x9328cdfe -[NSApplication run]
> >> + 547
> >> 13 com.apple.prokit 0x95f6f1b3 NSProApplicationMain
> >> + 324
> >> 14 com.apple.logic.pro 0x000030a2 0x1000 + 8354
> >> 15 com.apple.logic.pro 0x00002fc9 0x1000 + 8137
> >>
> >> Thanks for any help,
> >> Steven Massey
> >> _______________________________________________
> >> Do not post admin requests to the list. They will be ignored.
> >> Coreaudio-api mailing list (email@hidden)
> >> Help/Unsubscribe/Update your Subscription:
> >> @mtu.edu
> >>
> >> 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
>
>
_______________________________________________
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