2008年09月13日 16:17

トラブル発生 再現性100%(号泣)

iTunes8をいじっていたら、完全にはまりました。iTunes8が必ず落ちてしまいます。

トラブル発生の経過。

  • 昔アートワークを貼り付けたファイルをiTunesStoreにある画像と入れ替えようと思って作業していた。
  • あるアルバム(以下A)でiTunesStoreから画像を入手しようとした。
  • Aに以前のアートワークが残っていたので更新されなかった。
  • Aの以前貼り付けてあった画像を削除した。
  • iTunes8が落ちた(泣)。
  • 開き直してAを選択すると100%落ちる(号泣)。
  • 一度元ファイルを削除
  • ライブラリでAを選択。落ちない(ファイルが見つからない)。
  • ライブラリからAを削除。
  • AをCDから再度読み込みする。
  • Aを選択する...100%落ちる(号泣*2)。

(ここからは推論)以前のアートワークデータが削除されずに異常な形で残ってしまい(もしくはアートワークデータそのものは削除されたもののアートワークあるというフラグが立っており)、iTunesがデータを検索・解釈するところで異常が起きてクラッシュ。というところだと思う。アートワークは、

ホーム:ミュージック:iTunes:Album Artwork

フォルダに階層化されておかれているのだけど、これがどういう構造になっているのか分からない。読み込み直してなおエラーが起きるところを見ると、アルバム名・アーティスト名などからハッシュでも作っているんだろうと思う。Library.xmlファイルを見てみたけど、該当のアルバムは現時点でちゃんと削除されているので、問題はなさそう。


ネット上を検索して同様のケースをざっと探してみたけど見つからない。さて、詳細に検索してみますか。


Posted by kaizawa | TrackBacks