Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09000 Crash/Freeze Critical (emulator) Always 23 days ago 10 days ago
Tester Robbbert View Status Public Platform MAME (Self-compiled)
Assigned To hap Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.272 Fixed in Version 0.273GIT Build 64-bit
Fixed in Git Commit 3d36c38 Github Pull Request #
Summary 09000: m8120: Crash at start
Description This system crashes at start.
Steps To Reproduce >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.
Additional Information 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
-----------------------------------------------------
Github Commit
Flags
Regression Version
Affected Sets / Systems m8120
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.