• 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
Crashes with certain AUs, QuickDraw and Logic 7
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Crashes with certain AUs, QuickDraw and Logic 7


  • Subject: Crashes with certain AUs, QuickDraw and Logic 7
  • From: Stefan Gretscher <email@hidden>
  • Date: Wed, 17 Nov 2004 19:31:30 +0100

To all AU developers on this list:

Logic 7 suffers from crashes that might occur when the scroll bars in the Arrange window are used after working with (=opening, modifying parameters, closing) certain AU GUIs. We have been in contact with some AU developers about this, and it turns out that the crashes are triggered by AUs leaving the current QuickDraw port in some undefined state (this can be tested by calling IsValidPort(GetPort())).

Developers whos AUs are suffering from the crash should please check all places in their code where QD ports are manipulated in any way and make sure that whenever they are modifying the current port, they are restoring it properly when drawing etc. is done.
So far, ensuring this is handled properly always solved the crash problem in Logic 7.


If anybody is experiencing this problem and the above solution doesn't work, please contact me immediately.


Thank you for making sure your AUs will work well in Logic 7,

Stefan



PS: The problem did not occur in earlier versions of Logic because they were using different event propagation schemes.


Stefan Gretscher

plug-in development & 3rd party plug-in support
Emagic Soft- & Hardware GmbH
a subsidiary of Apple Computer, Inc.

email: email@hidden
phone: (+49)-4101-495-586

_______________________________________________
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


  • Prev by Date: Re: Normalize samples?
  • Next by Date: Re: VariSpeed and Timestamps
  • Previous by thread: Re: VariSpeed and Timestamps
  • Next by thread: Proper API for selecting devices
  • Index(es):
    • Date
    • Thread