カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2017-05-01 12:182017-07-06 21:29
 
テスターTafoid担当者 ソースmac.cpp
バージョン0.185発生バージョン0.182修正バージョン0.186
フラグ
セット maciifx
セット詳細
maciifx - Macintosh IIfx
 
概 要Pseudo-Cardのディスクイメージをマウントすると例外発生。
詳 細


-----------------------------------------------------
Exception at EIP=0000000001f8a9b5 (nubus_image_device::image_super_r(address_space&, unsigned int, unsigned int)+0x0015): ACCESS VIOLATION
While attempting to read memory at 000000000b6db6d8
-----------------------------------------------------
RAX=0000000000000000 RBX=0000000000000008 RCX=000000000c326650 RDX=00000000128702b0
RSI=00000000db6db6db RDI=00000000001ffe44 RBP=0000000000228270 RSP=0000000000228270
R8=0000000002db6db6 R9=000000000000ff00 R10=00000000129f47a8 R11=0000000000000000
R12=0000000000000cec R13=000000004080099c R14=000000000c35e280 R15=00000000db6db6db
-----------------------------------------------------
Stack crawl:
0000000000228270: 0000000001f8a9b5 (nubus_image_device::image_super_r(address_space&, unsigned int, unsigned int)+0x0015)
00000000002282b0: 00000000047e06b6 (delegate_base<unsigned int, address_space&, unsigned int, unsigned int>::operator()(address_space&, unsigned int, unsigned int) const+0x0036)
00000000002282e0: 00000000040378fb (address_space_specific<unsigned int, (endianness_t)1, true>::read_native(unsigned int, unsigned int)+0x008b)
0000000000228320: 0000000004038ad6 (address_space_specific<unsigned int, (endianness_t)1, true>::read_byte(unsigned int)+0x0036)
0000000000228360: 0000000002469aed (m68000_base_device::read_byte_32_mmu(unsigned int)+0x004d)
00000000002283b0: 00000000024ae44d (m68000_base_device_ops::m68k_op_tst_8_di(m68000_base_device*)+0x009d)
00000000002284b0: 0000000003f77c0e (m68000_base_device::cpu_execute()+0x012e)
00000000002284e0: 000000000246e56d (m68000_base_device::execute_run()+0x000d)
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)
再現手順> mame maciifx -nbd image
追加情報 
 
添付ファイル