| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (本体) | 解決済み | 修正済み | 2018-01-06 01:29 | 2022-11-28 05:15 |
| テスター | Firewave | 担当者 |   | ソース | |
| バージョン | 0.193 | 発生バージョン | 修正バージョン | 0.250 | |
| 修正コミット | 14fe203 | プルリク | #10560 | ||
| フラグ | |||||
| セット | All sets in cv1k.cpp, coolridr | ||||
| セット詳細 | |||||
| 概 要 | OSDPROCESSORSを1に設定するとクラッシュする。 | ||||
| 詳 細 |
/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:780:16: runtime error: reference binding to null pointer of type 'work_thread_info *'
#0 0x14e838e4 in std::vector<work_thread_info*, std::allocator<work_thread_info*> >::operator[](unsigned long) /usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:780:9
#1 0x14e82718 in osd_work_item_queue_multiple(osd_work_queue*, void* (*)(void*, int), int, void*, int, unsigned int) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/osd/osdsync.cpp:556:32
#2 0x1159abe2 in osd_work_item_queue /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/osd/osdcore.h:625:9
#3 0x1159abe2 in epic12_device::gfx_exec_w(address_space&, unsigned int, unsigned int, unsigned int) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/devices/video/epic12.cpp:738
#4 0x1159be62 in epic12_device::blitter_w(address_space&, unsigned int, unsigned int, unsigned int) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/devices/video/epic12.cpp:871:4
#5 0x26a449d in delegate_base<void, address_space&, unsigned int, unsigned int, unsigned int>::operator()(address_space&, unsigned int, unsigned int, unsigned int) const /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:544:11
#6 0x13712220 in handler_entry_write::write_stub_64(address_space&, unsigned int, unsigned long, unsigned long) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/emumem.cpp:5271:5
#7 0x13543ae3 in delegate_base<void, address_space&, unsigned int, unsigned long, unsigned long>::operator()(address_space&, unsigned int, unsigned long, unsigned long) const /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:544:11
#8 0x13819826 in handler_entry_write::write64(address_space&, unsigned int, unsigned long, unsigned long) const /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/emumem.cpp:471:80
#9 0x138270a0 in address_space_specific<unsigned long, (endianness_t)1, 0, true>::write_native(unsigned int, unsigned long, unsigned long) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/emumem.cpp:1174:45
#10 0x13827587 in void address_space_specific<unsigned long, (endianness_t)1, 0, true>::write_direct<unsigned int, true>(unsigned int, unsigned int, unsigned int) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/emumem.cpp:1346:12
#11 0x13825c22 in address_space_specific<unsigned long, (endianness_t)1, 0, true>::write_dword_static(address_space_specific<unsigned long, (endianness_t)1, 0, true>&, unsigned int, unsigned int) /mnt/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/emumem.cpp:1502:163
#12 0x7ff42110c5c0 (<unknown module>)
| ||||
| 再現手順 | Windows: set OSDPROCESSORS=1 mame64 -window akatana Linux: OSDPROCESSORS=1 ./mame64 -window akatana | ||||
| 追加情報 | On Windows it just exits back to the command-line without any message. | ||||
| 添付ファイル | |||||