Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08769 Crash/Freeze Critical (emulation) Always Sep 23, 2023, 14:36 Sep 24, 2023, 07:56
Tester Scuore View Status Public Platform MAME (Unofficial Binary)
Assigned To Osso Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.258 Fixed in Version 0.259 Build 64-bit
Fixed in Git Commit 7b45bf1 Github Pull Request #
Summary 08769: shangon: After insert coin, game crash ever
Description Only Attract mode is working. After insert coin, shangon crash ever.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems shangon
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.21772
Cow
Tester
Sep 23, 2023, 18:20
edited on: Sep 23, 2023, 18:21
Confirmed. mini ride-on version crashes as well
User avatar
No.21773
Cow
Tester
Sep 23, 2023, 18:25
Crashlog from parent set
D:\mame>mame shangon

-----------------------------------------------------
Exception at EIP=00007ff68d3e7528 (ioport_port::read()+0x0048): ACCESS VIOLATION
While attempting to read memory at 0000000000000000
-----------------------------------------------------
RAX=0000000000000000 RBX=0000000000000000 RCX=00007ff69d247000 RDX=0000003a940f990c
RSI=00000000002c2e00 RDI=00007ff69d247000 RBP=0de0b6b3a763ffff RSP=0000003a940f97e0
 R8=0000003a940f9907 R9=0000000000000003 R10=0000003a35294400 R11=0000000000000000
R12=0000000000007ff6 R13=0000000000000112 R14=00007ff69ad39d60 R15=0000003a940f9cc0
-----------------------------------------------------
Stack crawl:
  0000003a940f9870: 00007ff68d3e7528 (ioport_port::read()+0x0048)
  0000003a940f98a0: 00007ff68be1754a (segaorun_state::analog_r()+0x002a)
  0000003a940f98d0: 00007ff68d4718ce (std::_Function_handler<unsigned char (unsigned int, unsigned char), devcb_read<unsigned char, (unsigned char)255>::creator_impl<devcb_read<unsigned char, (unsigned char)255>::delegate_builder<emu::device_delegate<unsigned char ()> > >::create()::{lambda(auto:1&&)#1}::operator()<devcb_read<unsigned char, (unsigned char)255>::delegate_builder<emu::device_delegate<unsigned char ()> >::build<{lambda(auto:1&&)#1}>({lambda(auto:1&&)#1}&&)::{lambda(unsigned int, unsigned char)#1}>({lambda(auto:1&&)#1}&&) const::{lambda(unsigned int, unsigned char)#1}>::_M_invoke(std::_Any_data const&, unsigned int&&, unsigned char&&)+0x000e)
  0000003a940f9930: 00007ff68d478fa5 (devcb_read<unsigned char, (unsigned char)255>::operator()()+0x0035)
  0000003a940f9960: 00007ff68f4d8fa4 (adc0804_device::conversion_done(int)+0x0014)
  0000003a940f99d0: 00007ff68d5e7c9b (device_scheduler::timeslice()+0x014b)
  0000003a940f9b30: 00007ff68d5e4dff (running_machine::run(bool)+0x01bf)
  0000003a940ff050: 00007ff690d4fe8b (mame_machine_manager::execute()+0x020b)
  0000003a940ff430: 00007ff694edd91f (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)
  0000003a940ff6f0: 00007ff694eddf2d (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)
  0000003a940ff750: 00007ff690d4a509 (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)
  0000003a940ffb10: 00007ff696a9cd43 (luaopen_lfs+0xeac8d3)
  0000003a940ffbe0: 00007ff688b213b1 (__tmainCRTStartup+0x0231)
  0000003a940ffc10: 00007ff688b214e6 (mainCRTStartup+0x0016)
  0000003a940ffc40: 00007ffbb4f57344 (BaseThreadInitThunk+0x0014)
  0000003a940ffcc0: 00007ffbb5fe26b1 (RtlUserThreadStart+0x0021)
User avatar
No.21774
hap
Developer
Sep 23, 2023, 18:38
Was it already fixed? https://github.com/mamedev/mame/commit/7b45bf1403032e0e15647128b27429575eeb782f
User avatar
No.21775
Robbbert
Senior Tester
Sep 23, 2023, 22:23
Works with latest git, so I'd say it's already fixed.