2007/10/27(土)Exact Audio Copyがfreedb取得時に落ちる
2007/10/27 5:14
CDDB.2778->ASSIGN-RANGE
エラーが提示され、アプリが落ちる問題。
これはCDDBから得たデータに対して、範囲判定が失敗しているために起こる。CDEXでチェックしたところ、当該CDではyearの項目に"19970221"という値が入っていた。これが4桁整数の範囲でないから失敗ということだろう。
判定そのものはいかにもやりたくなるものではあるが、freedbは運用上緩くデータを受け入れているから、これで落ちるのではちょっとおかしい。
0.95b2では対処方法無し。CDEXなどのソフトで無理矢理freedbの該当エントリを書き換えるくらい。
0.99pb3では落ちる問題は改善している。ただし、yearの値は無記入になる。