Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PEF Binaries "break" OS X?




On Aug 31, 2005, at 11:08 AM, Rosyna wrote:

Now that someone's back on topic, the Scripting Addition (Adobe Unit Types) isn't actually being called. Just when you invoke applescript, all scripting additions are pulled in.

This also has been confirmed to happen with Contextual Menu Modules. If you get a CFM CMM to load into iSync, you can't use iSync at all.

I spent 8+ hours trying to debug this blindy and all I got was an extreme hatred for CoreFoundation.

So it seems that the actual problem here is that iSync uses gcc's nested function support, and somehow the combination of this nested function usage, when a PEF container has also been loaded into the app, causes problems for CoreFoundation. We're still investigating where the actual problem needs to be fixed, but in this case there is some truth to the idea that "PEF binaries break OS X", although it's really just an issue for mach-o apps that use nested functions, not all Cocoa apps.


-eric

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden
References: 
 >PEF Binaries "break" OS X? (From: Rosyna <email@hidden>)
 >Re: PEF Binaries "break" OS X? (From: Eric Schlegel <email@hidden>)
 >Re: PEF Binaries "break" OS X? (From: Rosyna <email@hidden>)
 >Re: PEF Binaries "break" OS X? (From: Rosyna <email@hidden>)
 >Re: PEF Binaries "break" OS X? (From: Chris Espinosa <email@hidden>)
 >Re: PEF Binaries "break" OS X? (From: Rosyna <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.