MacOS – Why are applications (like Adobe Fireworks and Appcelerator Titanium) crashing on startup

crashmacosstartup

Closed my computer last night, went home. Opened it and it had restarted. Now when I open a couple programs such as Adobe Fireworks or Appcelerator Titanium they throw up a nasty error like below. Other programs (Chrome, Firefox, Textmate, Versions) work fine.

Any thoughts on this? I haven't owned my MacBook long so I'm not even aware of the right tools or places to look to track this down. Any help would be most appreciated. It's making it hard to get my work done :]

If it helps at all both those programs were probably open when it restarted. From the look of it I'm not sure if it's a permissions error or something? I completely re-installed on of the applications Titanium. Didn't seem to help.

Process: Adobe Fireworks CS5 [1044]
Path: /Applications/Adobe Fireworks CS5/Adobe Fireworks CS5.app/Contents/MacOS/Adobe Fireworks CS5
Identifier: com.macromedia.fireworks
Version: Adobe Fireworks CS5 version 11.0.0.484 (11.0.0) Code Type: X86 (Native)
Parent Process: launchd [87]

Date/Time: 2011-02-18 09:45:47.689 -0500
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Interval Since Last Report: 12983 sec
Crashes Since Last Report: 6
Per-App Interval Since Last Report: 325365 sec
Per-App Crashes Since Last Report: 4
Anonymous UUID: D16EAFE7-2F04-44D4-A984-5902A6EF8943

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000b0327ff8
Crashed Thread: 7

Thread 0: 
Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib
0x97dd0142 semaphore_wait_signal_trap + 10 1 libSystem.B.dylib
0x97dd5c46 pthread_mutex_lock + 490 2 libstdc++.6.dylib
0x91887559 __gnu_cxx::__recursive_mutex::lock() + 17 3 libstdc++.6.dylib
0x918874e6 __cxa_guard_acquire + 68 4 libTrueTypeScaler.dylib
0x91c92ab3 TTScalerInfo() + 50 5 libFontParser.dylib
0x9979a5f1 TTrueTypeScaler::CreateTrueTypeScaler() + 43 6 libSystem.B.dylib
0x97dee900 pthread_once + 82 7 libFontParser.dylib 
0x9979a575 

Best Answer

According to your crash log (thread 7 crashed) - it's trying to start up the updater and the updater is crashing attempting to read the preferences - so it's quite possible several of your preference files have been corrupted.

First thing I'd recommend is to open up Disk Utility, click on your startup drive and click Verify Disk to be sure that it's not a symptom of directory damage. If that checks out fine I'd recommend deleting the appropriate preference files from your Preferences folder (eg. com.adobe.Fireworks.plist from your Preferences folder) and see if that sorts things out.