カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (ゲーム) | 解決済み | 修正済み | 2024-08-03 15:40 | 2024-09-15 22:47 |
テスター | Robbbert | 担当者 | AJR | ソース | tangerine/oric.cpp |
バージョン | 0.268 | 発生バージョン | 修正バージョン | 0.270 | |
修正コミット | 000cf3b | プルリク | |||
フラグ | |||||
セット | oric1, telstrat, orica, prav8d, prav8dd | ||||
セット詳細 |
oric1 - Oric-1
orica - Oric Atmos
prav8d - Pravetz 8D
prav8dd - Pravetz 8D (Disk ROM)
telstrat - Oric Telestrat
| ||||
概 要 | フロッピーディスクで起動時にクラッシュする。 | ||||
詳 細 | Most floppy disks (over 90% of my collection) will cause MAME to dump at start. Works with other emulator. | ||||
再現手順 | An example disk >mame oric1 -ext microdisc -flop e:\data angerine\dsk\aiglon.dsk | ||||
追加情報 | ----------------------------------------------------- Exception at EIP=00007ff7c59c08cc (floppy_image_format_t::generate_track_from_levels(int, int, std::vector<unsigned int, std::allocator<unsigned int> > const&, int, floppy_image&)+0x005c): ACCESS VIOLATION While attempting to read memory at ffffffffffffffff ----------------------------------------------------- RAX=0000029cc6220590 RBX=fce6fd1efd3efd3c RCX=000000000000002b RDX=0000000000000000 RSI=0000000000000000 RDI=0000000000001020 RBP=00000000500003e8 RSP=000000aecd1772a0 R8=000000aecd1773b0 R9=00000000000186a0 R10=0000029cc0c90000 R11=000000aecd1771a0 R12=0000029cc60b2b00 R13=0000000000000052 R14=0000029cc7251b10 R15=0000029cc71f0090 ----------------------------------------------------- Stack crawl: 000000aecd177320: 00007ff7c59c08cc (floppy_image_format_t::generate_track_from_levels(int, int, std::vector<unsigned int, std::allocator<unsigned int> > const&, int, floppy_image&)+0x005c) 000000aecd178d90: 00007ff7c54dc21e (oric_dsk_format::load(util::random_read&, unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > const&, floppy_image&) const+0x01fe) 000000aecd178eb0: 00007ff7c20638a1 (floppy_image_device::call_load[abi:cxx11]()+0x0161) 000000aecd178f60: 00007ff7c228016e (device_image_interface::finish_load[abi:cxx11]()+0x026e) 000000aecd179080: 00007ff7c596d4cb (image_manager::postdevice_init()+0x017b) 000000aecd1790c0: 00007ff7c1f4981f (driver_device::device_start()+0x008f) 000000aecd179200: 00007ff7c1f6c148 (device_t::start()+0x0698) 000000aecd179350: 00007ff7c21034ba (running_machine::start_all_devices()+0x014a) 000000aecd179470: 00007ff7c2107551 (running_machine::start()+0x0a91) 000000aecd1795f0: 00007ff7c210aafc (running_machine::run(bool)+0x00cc) 000000aecd17ebc0: 00007ff7c593ef4c (mame_machine_manager::execute()+0x024c) 000000aecd17efb0: 00007ff7c9a7655a (cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)+0x03ea) 000000aecd17f2c0: 00007ff7c9a76b8a (cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x007a) 000000aecd17f320: 00007ff7c5939cf7 (emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x0027) 000000aecd17f6f0: 00007ff7cb712951 (luaopen_lfs+0xc63151) 000000aecd17f740: 00007ff7bd6f12ee (__tmainCRTStartup+0x016e) 000000aecd17f770: 00007ff7bd6f1406 (mainCRTStartup+0x0016) 000000aecd17f7a0: 00007ffe8ef17374 (BaseThreadInitThunk+0x0014) 000000aecd17f820: 00007ffe9057cc91 (RtlUserThreadStart+0x0021) | ||||
添付ファイル |