MacOS X 10.6.7 で、App Store が起動した瞬間に異常終了する件:解決

いつぞやから、Mac App Store を起動すると、その瞬間異常終了するようになってしまいました。
エラーはこんな感じ・・・


Process: App Store [1570]
Path: /Applications/App Store.app/Contents/MacOS/App Store
Identifier: com.apple.appstore
Version: 1.0.1 (63)
Build Info: Firenze-630000~1
Code Type: X86 (Native)
Parent Process: launchd [233]

Date/Time:
OS Version: Mac OS X 10.6.7 (10J869)
Report Version: 6

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

どうやら、SIGTRAP で死んでいるようです。

~/Library/Preferences/com.apple.storeagent.plist
~/Library/Caches/com.apple.storeagent/
~/Library/Application\ Support/AppStore/

設定やキャッシュがおかしくなってしまったのかと思い、これらのファイル、ディレクトリを削除してみましたが、改善しません。


$ sudo /Applications/App\ Store.app/Contents/MacOS/App\ Store
として、別権限で起動してみて、Windowは表示されても、ダウンロードができません。

私が使っているOSは、MacOS X 10.6.7 なので、
AppStore をゴミ箱に捨てて、MacOSXUpdCombo10.6.7.dmg で、再インストールしてみましたが、解決しません。

これは本格的にダメだなと思って、最後に、一つ前のバージョンの 10.6.6 から AppStore を取り出すことにしました。
MacOSXUpdCombo10.6.6.dmg

この中の MacOSXUpdCombo10.6.6.pkg を Pacifist などで開いて、
/Applications/AppStore.app と /System/Library/PrivateFrameworks/CommerceKit.framework を復元してみました。

すると、、、無事起動しました!
なぜ 10.6.6 のものを復旧して直ったかはわかりませんが、よかったよかった。