カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2015-12-09 05:192016-01-26 20:46
 
テスターTafoid担当者Robbbertソースkonami/viper.cpp
バージョン0.168発生バージョン修正バージョン0.170
修正コミットプルリク
フラグ32ビット限定
セット Most sets in viper.c
セット詳細
 
概 要32ビットのみ起動後にクラッシュする。
詳 細When running most sets with the new official toolchain supplied (GCC 5.2.0) - most sets in viper.c crash immediately upon start.
Please note, this does not happen with earlier toolchains (GCC 4.9.1,4.9.2 tested). Perhaps a compiler error or finally rooting out a problem that has laid dormant?


Exception at EIP=021CF073 (voodoo_banshee_device::banshee_io_r(address_space&, unsigned int, unsigned int)+0x00e3): ACCESS VIOLATION
While attempting to read memory at 00391E30

Stack crawl:
0028C8C8: 021CF073 (voodoo_banshee_device::banshee_io_r(address_space&, unsigned int, unsigned int)+0x00e3)
0028C948: 0087FD46 (viper_state::voodoo3_io_r(address_space&, unsigned int, unsigned long long)+0x0276)
0028C988: 0326CE22 (delegate_base<unsigned long long, address_space&, unsigned int, unsigned long long, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam>::operator()(address_space&, unsigned int, unsigned long long) const+0x0032)
0028C9C8: 030C5A35 (address_space_specific<unsigned long long, (endianness_t)1, true>::read_native(unsigned int, unsigned long long)+0x00a5)
0028C9F8: 030C5F87 (address_space_specific<unsigned long long, (endianness_t)1, true>::read_dword_static(address_space_specific<unsigned long long, (endianness_t)1, true>&, unsigned int)+0x0047)
0028CA38: 01C50A3E (cfunc_ppccom_execute_mtspr(void*)+0x000e)
0028CA58: 0238D156 (drcbe_x86::execute(uml::code_handle&)+0x0016)
0028CA78: 01C77417 (ppc_device::execute_run()+0x0037)
0028CAE8: 0256AC98 (device_scheduler::timeslice()+0x0608)
0028CB38: 0252CE77 (running_machine::run(bool)+0x0157)
0028F9F8: 0252801C (machine_manager::execute()+0x021c)
0028FB48: 0247CB2C (cli_frontend::execute(int, char**)+0x089c)
0028FE88: 014B9148 (utf8_main(int, char**)+0x0178)
0028FEB8: 0293C9F1 (wmain+0x0071)
0028FF80: 00401400 (__tmainCRTStartup+0x0280)
0028FF94: 751E7C04 (BaseThreadInitThunk+0x0024)
0028FFDC: 77A1AD1F (RtlInitializeExceptionChain+0x008f)
0028FFEC: 77A1ACEA (RtlInitializeExceptionChain+0x005a)
再現手順 
追加情報 
 
添付ファイル