カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (本体) | 解決済み | 修正済み | 2019-07-15 16:07 | 2019-07-20 21:07 |
テスター | AmatCoder | 担当者 | AmatCoder | ソース | |
バージョン | 0.211 | 発生バージョン | 0.188 | 修正バージョン | 0.212 |
修正コミット | プルリク | ||||
フラグ | |||||
セット | |||||
セット詳細 | |||||
概 要 | スロットオプションを削除するとクラッシュする。 | ||||
詳 細 | MAME leads a segfault when removing one slot option (leaving it empty) which device type are the same and there are more then one. Example: cpc6128 machine has two floppy slot devices ('upd765:0' & 'upd765:1' with default options '3ssdd' & '35ssdd') | ||||
再現手順 | Run: 'mame cpc6128' Menu -> Slot Devices -> upd765:1 -> Change from '35ssdd' to '----' -> Reset -> Segmentation fault | ||||
追加情報 | With debug build an assert is raised: mame64d: ../../../../../src/emu/emuopts.cpp:1044: image_option& emu_options::image_option(const string&): Assertion `iter != m_image_options.end() && "Attempt to access non-existent image option"' failed. Aborted (core dumped) | ||||
添付ファイル |