Jude Thinkが起動しなくなた。

MacOS XJude Thinkが起動しなくなった。
昨日までは大丈夫だったんだが...

問題の詳細
Process:         JavaApplicationStub [505]
Path:            /Applications/JUDE_Think/JUDE-Think.app/Contents/MacOS/JavaApplicationStub
Identifier:      com.change-vision.jude.think
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [109]

Date/Time:       2008-12-08 16:59:21.679 +0900
OS Version:      Mac OS X 10.5.5 (9F33)
Report Version:  6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: _OBJC_CLASS_$_NSMutableString
  Referenced from: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  Expected in: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
システム構成
Model: MacBookPro4,1, BootROM MBP41.00C1.B03, 2 processors, Intel Core 2 Duo, 2.5 GHz, 2 GB
Graphics: GeForce 8600M GT, GeForce 8600M GT, spdisplays_pcie_device, 512 MB
Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.38.9)
Bluetooth: Version 2.1.0f17, 2 service, 1 devices, 1 incoming serial ports
Network Service: 内蔵 Ethernet, Ethernet, en0
Network Service: Ethernet アダプタ(en2), Ethernet, en2
Network Service: Ethernet アダプタ(en3), Ethernet, en3
Serial ATA Device: Hitachi HTS542525K9SA00, 232.89 GB
Parallel ATA Device: MATSHITADVD-R   UJ-875
USB Device: Built-in iSight, Apple Inc., high_speed, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple, Inc., full_speed, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., low_speed, 500 mA
USB Device: BCM2045B2, Broadcom, full_speed, 500 mA
USB Device: Bluetooth USB Host Controller, Apple, Inc., full_speed, 500 mA


iMacの方では問題なく起動する。
iMacのOSのバージョンも同じ構成なんだが、何が原因なんだろう?
昨日、何かやったか?
まいった。

FreeMindも起動しない

Jude Thinkが起動しないのでFreeMindをダウンロードして使おうとしたら
これも起動しない。
同じ状況に見えるが。

Process:         JavaApplicationStub [590]
Path:            /Applications/Mac_OS_X_Freemind-0_8_1/FreeMind.app/Contents/MacOS/JavaApplicationStub
Identifier:      freemind.main.FreeMind
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [109]

Date/Time:       2008-12-08 17:04:29.797 +0900
OS Version:      Mac OS X 10.5.5 (9F33)
Report Version:  6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: _OBJC_CLASS_$_NSMutableString
  Referenced from: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  Expected in: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

どうにか復旧

ちょっとアホなことをしてしまっが、どうにか復旧した。
何をやってしまったかというと、
エラーメッセージをみるとFrameworks二問題がありそうなので
Time Machineのバックアップから復元しようと思い、/System/Library/Frameworksを昨日の状態から復元してみた。
結果は変わらず。
ここからの行動が問題。
何を思ったか/System/LibraryをTime Machineの昨日の状態から復元してしまった。
一瞬、やる前に大丈夫かなと思ったんだが、
やってはいけないことなら警告かエラーになるだろうと思い復元ボタンを押してしまった。
処理が始まってしばらくするとFinderに表示されていた/System/Libraryの中身が消えていき
入替が始まったなと思ていると途中でエラーになり、/System/Libraryの中身が消えたまま処理が終ってしまい最悪の状態になってしまう。
しょうがないのでOSをCDから復元、復元するとOSは10.5.2の状態なので
ソフトウェアアップデートを全て行い最新にアプデート。
ここでJude Thinkを起動すると問題なく起動。
FreeMaindも問題なく起動。
他のアプリも問題なさそうだ。