前置き
ボクの愛機である MacBook Pro 15inch (Early 2011) が最近 KeyChainAccess でパスワード入力しようとすると OS 全体巻き込んでフリーズするようになったので、解決策を調べてみた。
# これは、MacBook Pro 13inch Retina を買えという神の啓示か…!?
環境としては以下の通り
- OS: OS X 10.9.1 (Mavericks)
- CPU: Intel Core i7 2.3GHz
- メモリ: 16GB 1333MHz DDR3 (8GB × 2)
現象
- 開発サーバのオレオレ SSL 証明書を KeyChainAccess に食わせようと思って crt をダブルクリックする
- 「信頼する」ボタンをクリックする
- パスワード入力画面が表示される
- フリーズ!!
もう、こうなると Finder はもとより、全てのアプリケーションが反応しなくなる。
電源 4 秒押しして再起動すれば何事も無かったように動くんだけどね。
対応策
全く以て根本解決にはなっていないが、以下の手順を踏んだら解消された。 (ように見える。)
- 安定した状態で KeyChainAccess を普通に開く。
-
/Applications/Utilities/KeyChain Access.app
にあるよ。 - Finder から探す場合は
[アプリケーション] > [ユーティリティ] > [キーチェーンアクセス.app]
ですな。
-
- [環境設定] を開く。
- [自分のデフォルトキーチェーンをリセット] をクリックする。
これで、一応フリーズしなくなった。
が、副作用として、 キーチェーンに保存済の全てのパスワードがリセットされる ので、ご利用は計画的に。