Adobe rolled out a ZIP file on Monday, complete with instructions on how to manually fix an API bug that was causing their InDesign layout software to crash on Intel Ivy Bridge equipped MacBook Pros.
The fix comes less than a week after Adobe acknowledged a problem with its program and Apple’s OS X 10.7.4 which comes pre-installed on all 2012 MacBook Pros and MacBook Airs. According to a user support forum thread started in mid-June, the issue can be traced back to an API that handled InDesign’s system icons which was removed in the latest update to OS X.
The problem cause blank dialogue boxes to pop up as InDesign failed to retrieve the correct icon assets, which then caused the program to crash.
The issue appeared to be confined to mid-2012 MacBooks that have “MacBook Pro (Mid 2012) Software Update” installed. Some users had created a workaround by rolling back the machine’s operating system to factory defaults.
From Adobe’s InDesign Help webpage:
InDesign Crashes with Blank Dialog Boxes on MacOS 10.7.4
“When working within InDesign or InCopy CS5 or later on a 2012 MacOS system, you receive a blank warning dialog box that causes the application to crash when performing certain functions.
The latest update for MacOS has removed an API file that InDesign uses to work with system icons. By placing the files directly within the applications we are working around the function the API served.
Adobe is working closely with Apple on both their current and future OS releases to resolve this issue in a more comprehensive manner.
Adobe’s “patch” requires the running of a script that installs three InDesign icons automatically or, if the script doesn’t run, the user can also do a manual installation of the files directly into the application’s resources folder.
The script and the manually-installable files can be found through Adobe’s webpage.