Takayuki Okazaki's Weblog
ブログ: 岡崎 - Okazaki's blog
20080525 2008年 5月 25日 日曜日
Aperture 2復活
English Translation: (Yahoo!) / (Google)
起動できなくなっていた写真管理ソフトApertureが起動できるようになりました。Macのトラブルシュートはあんまりしたことがなかったのであたふたしましたが、原因不明なエラーで、ぐーぐる先生にお伺いするよりはコンソールのログをみた方がより有意であることに、お風呂に入っているときにひらめいて、早速実行。
Console log for Apertrure 2 crash
関係ないログは無駄にモザイクしてありますが、どうやらApertureはCFNetServiceRegisterWithOptionsの呼び出しでこけているようです。error = 9と出ているので原因不明のエラー 9、というのもこのエラー番号なのでしょう。このエラーの意味はなんだろうな〜、なんて思いながらAPIをみているとどうやらBonjour関係のものであることに気づきました。ん?Bonjourといえば、Mac OS X 10.5(Leopard)からOS X 10.4(Tiger)へで書いた通り、mDNSResponderを止めています。どうやらこれっぽい・・・。ことに気づいて、
$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
とやってmDNSResponderを有効化。Apertureは・・・、無事起動。これか・・・。Bonjourに依存して起動できないアプリを初めてみました。mDNSResponderって何となくセキュリティ上(アメリカ国家安全保障局の公開しているMac OS X Security Configuration For Version 10.4 or Later, Second Edition [p126]でも心配ならdisableにしろ、と書いてあるので)オフにしておいた方が安心だろうと思っていました。Bonjourはファイル共有やプリンタの検出のためにとても便利ですが、個人的にはそういったことは手動設定でよいと思っているのでBonjour機能は特に必要なく、オフにしておくことがセキュリティ上も、(微々たるものですが)リソース消費の観点からも好ましいだろうと思っていました。それがまさか必須のアプリがあるとは・・・。
まあ、これを有効化したことによってたちどころにセキュリティ上の問題が出ることはなく、ちゃんとネットワークの設定で共有したいサービスを選んでおけばいいのですがなんとなく釈然としないですね・・。


投稿されたコメント:

★ お名前を空欄にするとIPアドレスが、お名前欄に記入されます。
コメント
コメントは無効になっています。
過去の記事
« 12月 2009
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
今日
Click me to subscribe このブログを購読(RSS)
検索

このブログ著者について
ソフトウエア・インフラストラクチャー・ソリューション本部のソリューション・アーキテクトでした(2008年8月退職)。 本業はSOAソリューションならびにSun Java CAPSによるソリューションのプリセールスをお手伝いするエンジニア、とJavaエバンジェリストグループに参加してセミナーに行ったり、趣味のプログラミング・ネタをこのブログで紹介したりしていました。現在は、ふらふらとwatermint.orgで活動中〜。
リンク
 
SunホットトピックPodcast - SunホットトピックPodcast
 


 

Today's Page Hits: 714