最近見かけたバグ
Picasaorz
@liquid_amber: 以前HDDに移していないデジカメの撮影画像を間違って消去したことがあって、復旧ソフトでとりあえず直せはしたのだけど、一部の画像は破損してしまっている。特に、一部のブロックで順序が入替わったり隙間が空いたりしているものがある.Jpeg Analyzerで何とかならないか調べてみたが
@liquid_amber: ちなみにそのJPEGの画像を復旧しようと思った理由はPicasaで開いたらバグを召喚したようでそのファイルシステムの画像を全く開けなくなったから。再起動で直ったけどね。壊れたファイルを開くと挙動がおかしくなるなら、もしかしたらもっとばっちりな脆弱性があるのかもしれない。
というわけなんですけどね…要約するとFAT32上で一回削除してしまったJPEGファイルを復元して何とか持ってきたけどちゃんと表示できない。ファイルの状態を見るとExifやNikon用プレビューは生きてても本体が怪しい。もちろん表示できないのは仕方ないんだけど、Picasa 3.9.0 (build 135.81,0) on Windows 7で破損したファイルの一つを開いたところそれ以降開こうとする全ての画像(正常な画像を含む)を表示できなくなってしまった。更にWindowsの通知領域になんちゃらExceptionという全く見覚えのない通知が出て、ついに観念して俺は再起動した。再起動後は幸いディスクの中身が全く読めないという事もなく普通に読めた。実際今ログビューアでログを見返しているがその7分間延々と\\Device\Harddisk 1以下でページングにエラー云々という事実をログしている。溢れてるわバイナリ貼り付けるわ何も意味のわからないログだが、おそらくはPicasaの引き起こした問題だと考えていいだろう。ファイルシステムを巻き込むのは真剣に不安になる上にセキュリティ上の問題だろうから一刻も早く修正して欲しいものである。
iPod nano 6G
@liquid_amber: iPod nanoの交換でもらった最新型の最大の不満点はWindowsとの画像の同期の不具合。画像を削除したりするとiPodを復元=ゼロリセットしないといけなくなるケースがある。なんとも馬鹿馬鹿しいので画像を同期しない(あるいは一度増やしたら減らさない)のが望ましい。
@liquid_amber: work aroundとしては画像を同期しないオプションを一旦選んで同期し全ての画像を削除してから追加したらうまくいった気がする。行かなかった気もする。
ちなみにググってみるとiPod touch/iPhoneだが同様のバグの対処法はAppleに挙げられていた。
iTunes:写真を同期できない - Apple サポート
なんでも、
その写真が 互換性のある写真のフォーマット であるにもかかわらず iPhone または iPod touch に写真を転送するとエラーメッセージが表示される場合は、iPod Photo Cache というフォルダを削除してから写真の同期をもう一度開始してください。
http://support.apple.com/kb/TS1306?viewlocale=ja_JP
ということで、今度起きたら試して見ることにしよう。ただ、画像ファイルのキャッシュってリサイズ処理込で結構時間がかかる。まあiPodの設定全部飛ばして曲コピーし直すのとどっちがましかって話だが。