Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08175 Crash/Freeze Minor Always 20 days ago 19 days ago
Tester Hirudov View Status Public Platform MAME (Official Binary)
Assigned To Osso Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver royalmah.cpp
Version 0.239 Fixed in Version 0.240GIT Build 64-bit
Fixed in Git Commit 50f46bc Github Pull Request #
Summary 08175: royalmah: MAME crashes with Exception
Description When starting the game, I start to play, but after the mahjong is drawn, MAME crashes with the following output:

-----------------------------------------------------
Exception at EIP=0000000148d11b70 (register_frame_ctor+0x3504f0): ACCESS VIOLATION
While attempting to read memory at 0000000000007f1c
-----------------------------------------------------
RAX=0000000000000000 RBX=000000000000ff1c RCX=000000000325e800 RDX=0000000000007f1c
RSI=000000014f4a41b8 RDI=0000000151ac10e0 RBP=00000001446a7590 RSP=0000000000149a38
 R8=0000000000000000 R9=00000000001499c5 R10=00000000031f5190 R11=0000000000000000
R12=00000000031dde70 R13=00000001446a6de0 R14=000000014f4c3ef0 R15=0000000000149e70
-----------------------------------------------------
Stack crawl:
  0000000000149a30: 0000000148d11b70 (register_frame_ctor+0x3504f0)
  0000000000149a60: 00000001446a6dd9 (device_finder<zorro2_device, true>::findit(bool)+0x00d9)
  0000000000149aa0: 00000001446c8926 (device_finder<esq2x40_device, false>::findit(bool)+0x0236)
  0000000000149b10: 00000001446aaeab (device_finder<adc0809_device, false>::findit(bool)+0x005b)
  0000000000149b80: 0000000144518ce0 (delegate_generic_class* delegate_base<void, ioport_field&, void*, unsigned int, unsigned int>::late_bind_helper<matchme_state>(delegate_late_bind&))
  0000000000149ce0: 000000014473fa38 (device_finder<side116_device, true>::findit(bool)+0x0158)
  000000000014f350: 0000000147bb2b7e (goldnpkr_state::mondial(machine_config&)+0x0240)
  000000000014f730: 000000014a45348f (register_frame_ctor+0x1a91e0f)
  000000000014f9f0: 000000014a453a9d (register_frame_ctor+0x1a9241d)
  000000000014fa50: 0000000147bafdd9 (construct_ioport_sloco93(device_t&, ioport_list&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)+0x02bb)
  000000000014fe20: 000000014b4e79c7 (register_frame_ctor+0x2b26347)
  000000000014fef0: 00000001400013c1 (__tmainCRTStartup+0x0241)
  000000000014ff20: 00000001400014f6 (mainCRTStartup+0x0016)
  000000000014ff50: 00007ff9d7407034 (BaseThreadInitThunk+0x0014)
  000000000014ffd0: 00007ff9d75a2651 (RtlUserThreadStart+0x0021)
Steps To Reproduce Start the game with mame ROYALMAH

Press 5, then 1. Wait.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems royalmah
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.19662
Fujix
Administrator
20 days ago
Confirmed.