Re: (semi-OT) hosting plugins that use PACE copy protection
Re: (semi-OT) hosting plugins that use PACE copy protection
- Subject: Re: (semi-OT) hosting plugins that use PACE copy protection
- From: Paul Davis <email@hidden>
- Date: Wed, 14 Jul 2010 15:31:02 -0400
On Wed, Jul 14, 2010 at 7:16 AM, Ross Bencina
<email@hidden> wrote:
> Hi Everyone
>
> I have a problem with my AU hosting: any plugins which uses PACE copy
> protection (paceap.com) display an iLok or PACE dialog when I instantiate
> them and then hang with all of the buttons on the PACE dialog disabled. I
> have only tested this with demo versions but my users are reporting similar
> problems with their licenced versions. If I try to use gdb naturally PACE
> exits immediatly. I see similar issues with VST and AU plugins.
debugging PACE-protected plugins is ... well, how can we say. its interesting.
i'll try to describe what i know as diplomatically as i can. it would
appear that apple gave PACE certain information on ways to prevent
code that uses their system from being debuggable. PACE indeed uses
this information, using some POSIX calls in ways that are entirely
specific to Darwin. these are intended to make the process
undebuggable.
however, apple's information was, how can i put it here ... a little
overstated. you can easily debug a chunk of PACE protected code with a
5 line addition to your ~/.gdbinit file. i don't think its appropriate
of me to cite it here, but i found it quite easily with google.
commenting on your more general case - we've had no problems
supporting PACE-protected AU plugins in Ardour+Mixbus. the only thing
that i've noted is that some (oddly, not all) Waves plugins will cause
a bigger "issue" for the host if the iLok is missing than others, but
its something that the host should deal with anyway.
--p
_______________________________________________
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