Aperture Plug-in crashes with EXC_BAD_ACCESS Aperture Plug-in crashes with EXC_BAD_ACCESS xcode xcode

Aperture Plug-in crashes with EXC_BAD_ACCESS


  • Download FXPlug 1.2.5 SDK
  • Open the contents of the installer package
  • Copy PluginManager.framework to /Library/Frameworks

Your plugin should work now!

The newer versions of PluginManager.framework in FXPlug SDK(2.2/2.4) will cause this crash.

Tested on 10.8 with Xcode 4.5


I found that Justin's answer above didn't work for me when needing to build for Aperture 3.4, as it requires x86_64 architecture which the FXPlug 1.x versions don't support.

After trying various versions of the PluginManager framework, I found that the version available here doesn't cause the above crash and also contains the valid 64-bit architecture. Just replace the contents of /Library/Frameworks/PluginManager.framework/Versions/B with the contents of the linked archive and you're good to go.