カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2016-07-18 13:492016-07-19 04:46
 
テスターTafoid担当者crazycソースatpci.cpp
バージョン0.175発生バージョン0.150 (added)修正バージョン0.176
フラグ
セット at586, at586x3, ficvt503
セット詳細
 
概 要-kbdスロットオプションの3270pxまたはpcatを使うとクラッシュする。
詳 細Use of -kbd slot options 3270pc or pcat causes crash. Notice other driver and other options for the slots seem to work and do not crash the emulator.

pc_kbdc_device::data_write_from_kb ()
at ../../../../../src/devices/bus/pc_kbd/pc_kbdc.cpp:182
182 m_kb_data_state = state;

#0 pc_kbdc_device::data_write_from_kb ()
at ../../../../../src/devices/bus/pc_kbd/pc_kbdc.cpp:182
#1 0x01d31de9 in ibm_pc_at_84_keyboard_device::p2_w ()
at ../../../../../src/devices/bus/pc_kbd/pcat84.cpp:587
#2 0x03decf2f in delegate_base<void, address_space&, unsigned int, unsigned char, unsigned char>::operator() ()
at ../../../../../src/lib/util/delegate.h:514
#3 0x03b8ce42 in handler_entry_write::write8 ()
at ../../../../../src/emu/emumem.cpp:465
#4 address_space_specific<unsigned char, (endianness_t)0, false>::write_native()
at ../../../../../src/emu/emumem.cpp:1182
#5 address_space_specific<unsigned char, (endianness_t)0, false>::write_byte()
at ../../../../../src/emu/emumem.cpp:1467
#6 0x02268e93 in mcs48_cpu_device::device_reset ()
at ../../../../../src/devices/cpu/mcs48/mcs48.cpp:1038
#7 0x02e297c7 in device_t::reset () at ../../../../../src/emu/device.cpp:220
#8 0x01d31ef7 in ibm_pc_at_84_keyboard_device::device_reset ()
at ../../../../../src/devices/bus/pc_kbd/pcat84.cpp:440
#9 0x02e29839 in device_t::reset () at ../../../../../src/emu/device.cpp:220
#10 device_t::reset () at ../../../../../src/emu/device.cpp:224
#11 device_t::reset () at ../../../../../src/emu/device.cpp:224
#12 0x02eabc06 in running_machine::reset_all_devices ()
at ../../../../../src/emu/machine.cpp:995
#13 0x02eada08 in delegate_base<void>::operator() ()
再現手順mess at586 -kbd 3270pc
追加情報Regression tends to suggest 0.150 as the first binary you could use the -kbd slot and also the first time it crashes
 
添付ファイル