カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2024-12-07 23:402025-09-10 02:26
 
テスターRobbbert担当者hapソースmisc/mtu130.cpp
バージョン0.272発生バージョン修正バージョン0.281GIT
修正コミット 8bc2e8cプルリク
フラグ
セット mtu130
セット詳細
mtu130 - MTU-130
 
概 要メディアの無いソフトリスト項目をロードしようとするとクラッシュする。
詳 細If you choose a software-list item for which you don't have the media, it will crash.
再現手順>mame mtu130 demo

On the console it will say that the file can't be found, and then it will crash.
追加情報C:\MAME>mame mtu130 demo
:fdc:0:8dsdd: error opening image file Demonstration_Disk_1.5_1982_-_MTU-BASIC_Included.imd: No such file or directory (generic:2) (tried in mtu130_flop\demo demo mtu130)

-----------------------------------------------------
Exception at EIP=00007ff759881fd6 (emu_timer::adjust(attotime, int, attotime const&)+0x0006): ACCESS VIOLATION
While attempting to read memory at 0000000000000000
-----------------------------------------------------
RAX=0000000000000000 RBX=0000020074bbce00 RCX=0000000000000000 RDX=0000004dfc2f9090
RSI=0000000000000001 RDI=0000000000000000 RBP=0000000000000000 RSP=0000004dfc2f9010
R8=0000000000000000 R9=00007ff7678f3120 R10=0000004dfc2f9270 R11=665f30333175746d
R12=0000020074bf3680 R13=0000004dfc2f9b20 R14=0000020073a4f0d8 R15=0000004dfc2f9440
-----------------------------------------------------
Stack crawl:
0000004dfc2f9060: 00007ff759881fd6 (emu_timer::adjust(attotime, int, attotime const&)+0x0006)
0000004dfc2f90c0: 00007ff7597d946b (floppy_image_device::mon_w(int)+0x019b)
0000004dfc2f9100: 00007ff7597d96db (non-virtual thunk to floppy_image_device::call_unload()+0x012b)
0000004dfc2f9150: 00007ff7599e5545 (device_image_interface::unload()+0x0145)
0000004dfc2f9310: 00007ff7599e802c (device_image_interface::load_internal[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, bool, int, util::option_resolution*)+0x005c)
0000004dfc2f93a0: 00007ff7599e8759 (device_image_interface::load[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >)+0x0119)
0000004dfc2f9720: 00007ff75c9fe8d6 (image_manager::image_manager(running_machine&)+0x05b6)
0000004dfc2f9840: 00007ff75987c580 (running_machine::start()+0x06f0)
0000004dfc2f99c0: 00007ff75987fecc (running_machine::run(bool)+0x00cc)
0000004dfc2fefe0: 00007ff75c9d202c (mame_machine_manager::execute()+0x024c)
0000004dfc2ff3d0: 00007ff7606f03da (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)
0000004dfc2ff6e0: 00007ff7606f0a0a (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)
0000004dfc2ff740: 00007ff75c9ccdd7 (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)
0000004dfc2ffb10: 00007ff762385c51 (luaopen_lfs+0xc5e771)
0000004dfc2ffb60: 00007ff755ae12ee (__tmainCRTStartup+0x016e)
0000004dfc2ffb90: 00007ff755ae1406 (mainCRTStartup+0x0016)
0000004dfc2ffbc0: 00007ffb419c7374 (BaseThreadInitThunk+0x0014)
0000004dfc2ffc40: 00007ffb4219cc91 (RtlUserThreadStart+0x0021)
 
添付ファイル