| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
デバッガ | 重要 (本体) | 認証済み | 未処理 | 2015-04-08 05:15 | 2015-07-09 08:03 |
| テスター | peterferrie | 担当者 |   | ソース | |
| バージョン | 0.160 | 発生バージョン | 修正バージョン | ||
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | SH-2 | ||||
| セット詳細 | |||||
| 概 要 | ウォッチポイントを指定するとSH-2 DRCコードのキャッシュがフラッシュされない。 | ||||
| 詳 細 | When watchpoints are set, and the SH-2 CPU reaches a page that was executed previously but was modified later, the old content is still executed. | ||||
| 再現手順 | mame seabass -debug bp 6010000 wpset 0x600ffc0 [run] when breakpoint is hit first, step a few times, and note that R0 and R3 are altered. [run] when breakpoint is hit second, step a few times, and see that R0 and R3 are altered, instead of R7, R5, and R6. | ||||
| 追加情報 | seabass is just an example driver that shows the issue, nothing to do with the bug itself. continuing execution eventually results in stack overflow when it hits a block of CC bytes. | ||||
| 添付ファイル | |||||