09/09/02 22:14:05 a8H0oOd4
>>318
Sync バイトのチェックを行っています。これは、本家のJava バージョンでも
同じです。
そういう場合には、2つのケースが考えれれます。
まず、一つは、ほんの部分的に壊れている場合と大規模的にダメなケースです。
最初の方は、レコで再生できますが、後の方は再生できないようです。
最初の方は、-x オプションで救えるでしょうが、後の方はだめです。
家でも、レコ側でCMカットとか遣りだしたら、2回ほど、発生しました。
このとき、クローンのコードを弄って、ダンプさせて見たのですが、
シード自体が壊れているので、復号しても、まともなデータにはなりません。
で、レコで再生して、再生が復旧するのか見たのですが、その壊れた部分以降、
だめでしたね。ということで、壊れてないデータをサーチするようなコードを
書いても、だめだろうなぁというこで、あきらめました。
また、まだ、2回しか発生してませんが、ディスクについたゴミが原因かもと
思い、水洗い(いいんかい?w) して見ました、その後、発生は一応していません。
ですので、ゴミが原因なのか、レコの編集が原因なのかは不明ですね。