Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08687 Crash/Freeze Major Always Jun 28, 2023, 15:03 Jul 11, 2023, 11:59
Tester tvare View Status Public Platform MAME (Official Binary)
Assigned To cuavas Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.256 Fixed in Version 0.257 Build 64-bit
Fixed in Git Commit f197f35 Github Pull Request #
Summary 08687: zooo: zooo game crashes after starting game
Description works on 0.241:)
Steps To Reproduce mame zooo
Additional Information S:\Mame>mame zooo
upd78081.655 NOT FOUND (NO GOOD DUMP KNOWN) (tried in zooo coh3002t)
WARNING: the machine might not run correctly.

-----------------------------------------------------
Exception at EIP=00007ff7b9d21b7c (devcb_write<int, 1u>::operator()(int)+0x000c): ACCESS VIOLATION
While attempting to read memory at 0000000000000380
-----------------------------------------------------
RAX=0000000000000000 RBX=00000219b4fb2840 RCX=0000000000000368 RDX=0000000000000001
RSI=0000004f1b4feea8 RDI=0de0b6b3a763ffff RBP=0de0b6b3a763ffff RSP=0000004f1b4f9930
 R8=0000000000000368 R9=0000000000000000 R10=0000002540be4000 R11=0000000000000002
R12=f21f494c589c0000 R13=000000000000003e R14=00007ff7c7479160 R15=0000004f1b4f9da0
-----------------------------------------------------
Stack crawl:
  0000004f1b4f99a0: 00007ff7b9d21b7c (devcb_write<int, 1u>::operator()(int)+0x000c)
  0000004f1b4f99d0: 00007ff7bac25d74 (ata_hle_device::set_irq(int)+0x0054)
  0000004f1b4f9a00: 00007ff7bac406c6 (ata_mass_storage_device::finished_command()+0x0096)
  0000004f1b4f9a40: 00007ff7bac2629e (ata_hle_device::busy_tick(int)+0x003e)
  0000004f1b4f9ab0: 00007ff7b9e86d9b (device_scheduler::timeslice()+0x014b)
  0000004f1b4f9c10: 00007ff7b9e83eff (running_machine::run(bool)+0x01bf)
  0000004f1b4ff130: 00007ff7bd53986b (mame_machine_manager::execute()+0x020b)
  0000004f1b4ff510: 00007ff7c1690aef (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&)+0x03cf)
  0000004f1b4ff7d0: 00007ff7c16910fd (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> > > >&)+0x004d)
  0000004f1b4ff830: 00007ff7bd533ee9 (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> > > >&)+0x0029)
  0000004f1b4ffbf0: 00007ff7c32459a3 (luaopen_lfs+0xea6f93)
  0000004f1b4ffcc0: 00007ff7b54713b1 (__tmainCRTStartup+0x0231)
  0000004f1b4ffcf0: 00007ff7b54714e6 (mainCRTStartup+0x0016)
  0000004f1b4ffd20: 00007ffe10dd7614 (BaseThreadInitThunk+0x0014)
  0000004f1b4ffda0: 00007ffe12d826b1 (RtlUserThreadStart+0x0021)

S:\Mame>
Github Commit
Flags
Regression Version
Affected Sets / Systems zooo
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.21597
Mamesick
Senior Tester
Jun 28, 2023, 15:49
Confirmed. To be more accurate, all TAITOGN.CPP games crashes on startup here with Vanilla MAME 0.256.
Probably this commit is the cause, not sure and no time to revert and check.
https://github.com/mamedev/mame/commit/a3e4ece95edaf0d8632468950c31228b08adaecc