カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2024-12-07 15:372024-12-20 23:32
 
テスターRobbbert担当者hapソースmotorola/m8120.cpp
バージョン0.272発生バージョン修正バージョン0.273
修正コミット 3d36c38プルリク
フラグ
セット m8120
セット詳細
m8120 - M8120
 
概 要起動時にスタート。
詳 細This system crashes at start.
再現手順>mame m8120

Mostly it crashes in various ways, but sometimes it runs.

You can tell when it's going to run, because you get the red warning screen.
追加情報3 different dumps:

C:\MAME>mame m8120

-----------------------------------------------------
Exception at EIP=00007ff75a51044a (non-virtual thunk to timekeeper_device::nvram_default()+0x005a): ACCESS VIOLATION
While attempting to write memory at 000001c27aa34140
-----------------------------------------------------
RAX=000001c23f02f010 RBX=000001c23ca7fc10 RCX=0000000000000000 RDX=000000003ba05130
RSI=0000000000000004 RDI=000001c23ca7fc10 RBP=00007ff764890c50 RSP=00000032fd3e9960
R8=0000000000000000 R9=0000000000000000 R10=000001c2444ee8f0 R11=00000032fd3e96c0
R12=00000032fd3e9a30 R13=00000032fd3e99e0 R14=000001c23b987560 R15=00000032fd3e99f0
-----------------------------------------------------
Stack crawl:
00000032fd3e9980: 00007ff75a51044a (non-virtual thunk to timekeeper_device::nvram_default()+0x005a)
00000032fd3e9b90: 00007ff75987f690 (running_machine::nvram_load()+0x0210)
00000032fd3e9d10: 00007ff75987ff06 (running_machine::run(bool)+0x0106)
00000032fd3ef330: 00007ff75c9d202c (mame_machine_manager::execute()+0x024c)
00000032fd3ef720: 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)
00000032fd3efa30: 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)
00000032fd3efa90: 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)
00000032fd3efe60: 00007ff762385c51 (luaopen_lfs+0xc5e771)
00000032fd3efeb0: 00007ff755ae12ee (__tmainCRTStartup+0x016e)
00000032fd3efee0: 00007ff755ae1406 (mainCRTStartup+0x0016)
00000032fd3eff10: 00007ffb419c7374 (BaseThreadInitThunk+0x0014)
00000032fd3eff90: 00007ffb4219cc91 (RtlUserThreadStart+0x0021)

C:\MAME>mame m8120

-----------------------------------------------------
Exception at EIP=00007ff75a510482 (non-virtual thunk to timekeeper_device::nvram_default()+0x0092): ACCESS VIOLATION
While attempting to write memory at 00000250068a3310
-----------------------------------------------------
RAX=0000024faba539d0 RBX=0000024fa9555cf0 RCX=0000000000000089 RDX=000000005ae4f940
RSI=0000000000000004 RDI=0000024fa9555cf0 RBP=00007ff764890c50 RSP=000000dda2bd9400
R8=0000000000000000 R9=0000000000000000 R10=0000024fb136fd80 R11=000000dda2bd9160
R12=000000dda2bd94d0 R13=000000dda2bd9480 R14=0000024fa6bb7c70 R15=000000dda2bd9490
-----------------------------------------------------
Stack crawl:
000000dda2bd9420: 00007ff75a510482 (non-virtual thunk to timekeeper_device::nvram_default()+0x0092)
000000dda2bd9630: 00007ff75987f690 (running_machine::nvram_load()+0x0210)
000000dda2bd97b0: 00007ff75987ff06 (running_machine::run(bool)+0x0106)
000000dda2bdedd0: 00007ff75c9d202c (mame_machine_manager::execute()+0x024c)
000000dda2bdf1c0: 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)
000000dda2bdf4d0: 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)
000000dda2bdf530: 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)
000000dda2bdf900: 00007ff762385c51 (luaopen_lfs+0xc5e771)
000000dda2bdf950: 00007ff755ae12ee (__tmainCRTStartup+0x016e)
000000dda2bdf980: 00007ff755ae1406 (mainCRTStartup+0x0016)
000000dda2bdf9b0: 00007ffb419c7374 (BaseThreadInitThunk+0x0014)
000000dda2bdfa30: 00007ffb4219cc91 (RtlUserThreadStart+0x0021)

-----------------------------------------------------
Exception at EIP=00007ff6e6fa23f8 (handler_entry_read_dispatch<24, 2, 0>::~handler_entry_read_dispatch()+0x0038): ACCESS VIOLATION
While attempting to read memory at ffffffffffffffff
-----------------------------------------------------
RAX=00007ff6f005a7a0 RBX=000001c1963420e0 RCX=001601c197a19d60 RDX=000001b988bc0000
RSI=000001c196342120 RDI=000001c196342120 RBP=000001c197362300 RSP=000000609e3f8370
R8=000001b988a11f80 R9=0000000000000001 R10=0000000000008000 R11=000000609e3f8390
R12=0000000000000000 R13=00007ff6ef83ba40 R14=000000609e3f85b0 R15=000000609e3f85a0
-----------------------------------------------------
 
添付ファイル