カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2010-12-20 02:572011-01-16 22:41
 
テスターKale担当者AWJソースseibu/raiden.cpp
バージョン0.140u2発生バージョン0.137u2修正バージョン0.141u1
修正コミットプルリク
フラグ
セット raiden
セット詳細
raiden - 雷電 (海外版, set 1)
 
概 要-debug スイッチを有効にするとクラッシュする。
詳 細Raiden randomly exits the emulation if you're under the debugger enviroment, happens pseudo-randomly if you are playing or even if the game is into attract mode. It's not necessary that the debugger is active, it happens even if it's minimized.
再現手順 
追加情報C:\MAMES>mame raiden -debug
ep910pc-1.bin NOT FOUND (NO GOOD DUMP KNOWN)
ep910pc-2.bin NOT FOUND (NO GOOD DUMP KNOWN)
WARNING: the game might not run correctly.

Crash from 0.140u3


-----------------------------------------------------
Exception at EIP=77C42A16 (__tcf_0+0x75753cb6): ACCESS VIOLATION
While attempting to read memory at 6D650031
-----------------------------------------------------
EAX=6D650031 EBX=00000073 ECX=7FFFFFFE EDX=0022F5A8
ESI=0022F4A4 EDI=037ECD86 EBP=0022F264 ESP=0022EFF8
-----------------------------------------------------
Stack crawl:
0022F264: 77C42A16 (wscanf+0x0750)
0022F2A0: 77C3F962 (sprintf+0x0031)
0022F2D0: 01E8FE45 (handle_param(char*, unsigned int)+0x05a9)
0022F310: 01E9181D (decode_opcode(char*, I386_OPCODE const*, unsigned char)+0x022e)
0022F350: 01E9163F (decode_opcode(char*, I386_OPCODE const*, unsigned char)+0x0050)
0022F380: 01E9195E (necv_dasm_one(char*, unsigned int, unsigned char const*, _nec_config const*)+0x009a)
0022F3A0: 015FC1E8 (cpu_disassemble_nec(legacy_cpu_device*, char*, unsigned in t, unsigned char const*, unsigned char const*, int)+0x0027)
0022F3E0: 01E0CFBB (legacy_cpu_device::disasm_disassemble(char*, unsigned int, unsigned char const*, unsigned char const*, unsigned int)+0x0047)
0022F410: 024417F3 (device_disasm_interface::disassemble(char*, unsigned int, unsigned char const*, unsigned char const*, unsigned int)+0x003b)
0022F650: 01E0709D (debug_view_disasm::recompute(unsigned int, int, int)+0x0711)
0022F6D0: 01E076C2 (debug_view_disasm::view_update()+0x033a)
0022F760: 01DDA51A (debug_view::end_update()+0x0196)
0022F780: 020623A7 (debug_view::force_update()+0x0023)
0022F7B0: 01DDB292 (debug_view_manager::update_all(debug_view_type)+0x0042)
0022F870: 01DB5768 (device_debug::start_hook(_attotime)+0x02d2)
0022F8B0: 01BDB812 (debugger_start_cpu_hook(device_t*, _attotime)+0x0060)
0022FA10: 01BDBEC5 (device_scheduler::timeslice()+0x0627)
0022FAD0: 01AE6ED1 (running_machine::run(bool)+0x0227)
0022FC10: 01B5896F (mame_execute(osd_interface&, _core_options*)+0x0467)
0022FD80: 01DF31FA (cli_execute(int, char**, osd_interface&, _options_entry const*)+0x031a)
0022FF00: 0130C6FB (utf8_main(int, char**)+0x0177)
0022FF30: 02021A0E (wmain+0x008a)
0022FFC0: 004013D1 (__tmainCRTStartup+0x0241)
0022FFF0: 7C817077 (RegisterWaitForInputIdle+0x0049)
 
添付ファイル