Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06566 Crash/Freeze Critical (emulator) Always May 1, 2017, 02:44 Dec 24, 2018, 16:28
Tester Tafoid View Status Public Platform MAME (Official Binary)
Assigned To Ryan Holtz Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver
Version 0.185 Fixed in Version 0.205 Build Normal
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06566: All sets in vic20.cpp: Mounting Data 20 Video Pak (videopak) causes exception
Description
Exception at EIP=000000000205b82f (vic20_video_pak_t::vic20_cd_r(address_space&, unsigned int, unsigned char, int, int, int, int, int, int, int, int, int)+0x017f): ACCESS VIOLATION
While attempting to read memory at 0000000000000008
-----------------------------------------------------
RAX=0000000000000008 RBX=0000000000000008 RCX=000000000c6c17d0 RDX=0000000013c0d740
RSI=000000000c6a7070 RDI=0000000013c0d740 RBP=0000000000228280 RSP=0000000000228260
 R8=0000000000000008 R9=0000000000000000 R10=0000000000000000 R11=0000000000000001
R12=0000000000000001 R13=0000000000000000 R14=0000000000000001 R15=0000000000000001
-----------------------------------------------------
Stack crawl:
  0000000000228260: 000000000205b82f (vic20_video_pak_t::vic20_cd_r(address_space&, unsigned int, unsigned char, int, int, int, int, int, int, int, int, int)+0x017f)
  0000000000228300: 0000000002055c52 (vic20_expansion_slot_device::cd_r(address_space&, unsigned int, unsigned char, int, int, int, int, int, int, int, int, int)+0x0072)
  00000000002283c0: 0000000001607abf (vic20_state::read(address_space&, unsigned int, unsigned char)+0x00bf)
  0000000000228400: 00000000047e05da (delegate_base<unsigned char, address_space&, unsigned int, unsigned char>::operator()(address_space&, unsigned int, unsigned char) const+0x003a)
  0000000000228430: 000000000402c93e (address_space_specific<unsigned char, (endianness_t)0, false>::read_byte(unsigned int)+0x005e)
  0000000000228470: 00000000023bf10d (m6502_device::cmp_abx_partial()+0x012d)
  00000000002284a0: 00000000023eba5c (m6502_device::do_exec_partial()+0x107c)
  00000000002284e0: 00000000023abf99 (m6502_device::execute_run()+0x0099)
  0000000000228590: 0000000003231118 (device_scheduler::timeslice()+0x0188)
  0000000000228690: 00000000031ed52b (running_machine::run(bool)+0x03fb)
  000000000022f440: 0000000001bdb8ea (mame_machine_manager::execute()+0x00ea)
  000000000022f540: 0000000001c39645 (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> > > >&)+0x01d5)
  000000000022f6b0: 0000000001c39835 (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> > > >&)+0x0045)
  000000000022f710: 0000000001bd9b5a (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> > > >&)+0x002a)
  000000000022fdb0: 0000000001b2fcc2 (utf8_main(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> > > >&)+0x0122)
  000000000022fe50: 0000000003764449 (wmain+0x0169)
  000000000022ff20: 0000000000401410 (__tmainCRTStartup+0x0260)
  000000000022ff50: 000000000040153b (mainCRTStartup+0x001b)
  000000000022ff80: 00000000776059cd (BaseThreadInitThunk+0x000d)
  000000000022ffd0: 000000007773a561 (RtlUserThreadStart+0x0021)
Steps To Reproduce > mame vic20 -exp videopak
Additional Information
Github Commit
Flags
Regression Version 0.183
Affected Sets / Systems All sets in vic20.cpp
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.