10.6.2のMacBook Air (Late 2009)。
ターミナルで作業をしていたところ、いきなりアプリケーションの切替が出来なくなった(command+tabが効かない)。
Finderのエラーメッセージが表示された。
command+option+escしてもアプリが全く表示されず、Finder再起動も不可能。Spotlightは反応したが、アプリを起動できず。Dock、Exposé、Spacesは有効。
仕方ないのでcommand+control+powerで強制再起動。
コンソールメッセージをチェックしてみると
10/01/08 **:05:22 loginwindow[29] CarbonCore.framework: coreservicesd process died; attempting to reconnect but future use may result in erroneous behavior.
というようにcoreservicesdが落ちている。
このメッセージを元に検索すると
http://discussions.apple.com/thread.jspa?threadID=2135129&start=0&tstart=0
が見つかった。
またcoreservicesdで検索すると
ここんとこよく coreservicesd がクラッシュ -> 操作不能に陥るなー。。
http://twitter.com/katsuji/status/7059830577
とのつぶやきもあり。
根本原因が同じかどうか怪しいが、
Feb 18 2008
Spinning Wheel of DeathOS X で頭の痛い問題と言えばSWoD。うちの NetBoot クライアントはもれなくこの状態でリブートを余儀なくされる。同じホームディレクトリを共有している俺の Power Mac では起こらないので多分 NetBoot にイメージどこか問題があるのだろう。今日、その Power Mac で USB メモリをアンマウントしようとすると、突如としてSWoD出現。リモートログインしてプロセスを見てみると、coreservicesd というやつが暴走している。何だこりゃ。macosxhints.comの記事を参考に /Library/Caches の中を掃除して解決。NetBoot の方の解決の糸口になるか?
Mac OS as well as UNIX
との記載がある。他にも/Library/Cachesの中身を消せばよい、との記載有り。これに従って/Library/Cachesの中身を一旦除去してみよう。