Adobe rolls out fix for InDesign crashing bugAdobe on Monday issued a ZIP file complete with instructions to manually fix an API bug that would crash the company's InDesign professional layout software on Intel Ivy Bridge-equipped MacBooks.
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.
As noted by MacNN, the problem caused blank dialogue boxes to pop up as InDesign failed to retrieve the correct icon assets which in turn crashed the program.
It appears that the issue is confined to mid-2012 MacBooks that have "MacBook Pro (Mid 2012) Software Update" installed. Previous to Monday's response some users 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 pseudo-patch involves the running of a script that installs three InDesign icons automatically or, for cases where the script does not run, a manual installation of the files directly into the application's resources folder.
Both the script and the manually-installable files can be found through Adobe's webpage.