カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2015-05-08 04:182015-05-08 10:58
 
テスターTafoid担当者Robbbertソースiteagle.cpp
バージョン0.161発生バージョン0.161 (since added修正バージョン0.162
フラグ
セット iteagle
セット詳細
iteagle - Eagle BIOS
 
概 要IDE検出失敗時にクラッシュする。
詳 細Set is not flagged GAME_NOT_WORKING so it should not kill the emulator or make it crash for that matter.


-----------------------------------------------------
Exception at EIP=01CF82DB (ioport_port::read()+0x003b): ACCESS VIOLATION
Stack crawl:
0028C0D8: 01CF82DB (ioport_port::read()+0x003b)
0028C118: 0077D4D7 (iteagle_fpga_device::fpga_r(address_space&, unsigned int,unsigned int)+0x0067)
0028C138: 024D9D11 (unsigned int delegate_mfp::method_stub<iteagle_fpga_device
, unsigned int, address_space&, unsigned int, unsigned int>(delegate_generic_class*, address_space&, unsigned int, unsigned int)+0x0031)
0028C158: 029F9A25 (address_space_specific<unsigned int, (endianness_t)0, true>::read_native(unsigned int, unsigned int)+0x0085)
0028C178: 029F96FB (address_space_specific<unsigned int, (endianness_t)0, true>::read_dword(unsigned int, unsigned int)+0x001b)
0028C198: 016553EA (vrc4373_device::master_io_r(address_space&, unsigned int, unsigned int)+0x002a)
0028C1B8: 024CDAF1 (unsigned int delegate_mfp::method_stub<vrc4373_device, unsigned int, address_space&, unsigned int, unsigned int>(delegate_generic_class*,address_space&, unsigned int, unsigned int)+0x0031)
0028C1D8: 029F9A25 (address_space_specific<unsigned int, (endianness_t)0, true>::read_native(unsigned int, unsigned int)+0x0085)
0028C248: 029F9F5D (address_space_specific<unsigned int, (endianness_t)0, true>::read_word_static(address_space_specific<unsigned int, (endianness_t)0, true>&, unsigned int)+0x002d)
0028C268: 01C40C76 (drcbe_x86::execute(uml::code_handle&)+0x0016)
0028C2B8: 01647F8D (mips3_device::execute_run()+0x005d)
0028C328: 01C87AA8 (device_scheduler::timeslice()+0x0588)
0028C3B8: 01D1D7B8 (running_machine::run(bool)+0x0218)
0028FA28: 01D37EA6 (machine_manager::execute()+0x03c6)
0028FB78: 01DD290C (cli_frontend::execute(int, char**)+0x14bc)
0028FE98: 0114B686 (utf8_main(int, char**)+0x0236)
0028FEC8: 0211A501 (wmain+0x0071)
0028FF88: 004013F0 (__tmainCRTStartup+0x0270)
0028FF94: 76AD336A (BaseThreadInitThunk+0x0012)
0028FFD4: 777692B2 (RtlInitializeExceptionChain+0x0063)
0028FFEC: 77769285 (RtlInitializeExceptionChain+0x0036)
再現手順 
追加情報32-bit Binary shows the crash and subsequent stack crawl. 64-bit Binary waits for a moment and drops to command-prompt without ANY exception/stack output.
 
添付ファイル