[ オリジナルレポート ]

BugID: #02456

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
システムコア誤字解決済み修正済み2008-09-30 00:302008-10-30 12:09
 
テスターajax16384担当者R. Belmontソース
バージョン0.128u1発生バージョン修正バージョン0.128u2
フラグ
セット
セット詳細
 
概 要CD_TRACK_MODE2のコンバートルーチンでのセクタサイズ間違い。
詳 細src/lib/util/cdrom.c: "cdrom_read_data" function contains following lines:

/* return mode 2 2336 byte data from a RAW sector */
if ((datatype == CD_TRACK_MODE2) && ((tracktype == CD_TRACK_MODE1_RAW) || (tracktype == CD_TRACK_MODE2_RAW)))
{
memcpy(buffer, &file->cache[(sectoroffs * CD_FRAME_SIZE) + 16], 2048);
return 1;
}

2048 should be replaced with 2336 value
再現手順 
追加情報 
 
添付ファイル