カテゴリ |
重要度 |
ステータス |
解決状況 |
登録日時 |
最終更新 |
クラッシュ/フリーズ | 重要 (本体) | 解決済み | 修正済み | 2016-07-18 15:03 | 2017-07-06 18:02 |
|
テスター | Tafoid | 担当者 |   | ソース | |
バージョン | 0.175 | 発生バージョン | 0.155 | 修正バージョン | 0.186 |
| | 修正コミット | | プルリク | |
フラグ | |
セット |
All sets in c64, c128.cpp |
セット詳細 |
|
|
概 要 | REUの全モードに対し-exp slotオプションを使うとクラッシュする。 |
詳 細 | All Ram Expansion Units for Commodore 64/128 (reu1700, reu1750, reu1764) crash emulator when selected as an -exp slot option
device_scheduler::compute_perfect_interleave ()
at ../../../../../src/emu/schedule.cpp:706
706 if (m_execute_list == nullptr)
(gdb) bt
#0 device_scheduler::compute_perfect_interleave ()
at ../../../../../src/emu/schedule.cpp:706
#1 0x02e2d93d in device_execute_interface::interface_clock_changed ()
at ../../../../../src/emu/diexec.cpp:597
#2 0x02e29c38 in device_t::notify_clock_changed ()
at ../../../../../src/emu/device.cpp:498
#3 device_t::set_unscaled_clock () at ../../../../../src/emu/device.cpp:245
#4 0x01bdee64 in c64_reu_cartridge_device::device_start ()
at ../../../../../src/devices/bus/c64/reu.cpp:93
#5 0x02e2b473 in device_t::start () at ../../../../../src/emu/device.cpp:379
#6 0x02eac31f in running_machine::start_all_devices ()
at ../../../../../src/emu/machine.cpp:966
#7 0x02eb1c80 in running_machine::start ()
at ../../../../../src/emu/machine.cpp:258
#8 0x02eb2019 in running_machine::run ()
at ../../../../../src/emu/machine.cpp:301
#9 0x01a7bbe5 in mame_machine_manager::execute ()
at ../../../../../src/frontend/mame/mame.cpp:228
#10 0x01ada0dc in cli_frontend::execute ()
at ../../../../../src/frontend/mame/clifront.cpp:598
#11 0x01a7ab04 in emulator_info::start_frontend ()
at ../../../../../src/frontend/mame/mame.cpp:327
#12 0x019da6d6 in utf8_main ()
at ../../../../../src/osd/windows/winmain.cpp:300
|
再現手順 | c64 -exp reu1700 |
追加情報 | 0.155 onwards shows current crash stack
0.152 to 0.154 displays the message which might still be a valid issue:
Required memory region 'rom' not found
|
|
添付ファイル | |