カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
---|---|---|---|---|---|
![]() | 低 | 仮承認 | 未処理 | 2025-03-04 05:35 | 2025-03-06 17:16 |
テスター | Firewave | 担当者 |   | ソース | |
バージョン | 0.275 | 発生バージョン | 修正バージョン | ||
修正コミット | プルリク | ||||
フラグ | |||||
セット | |||||
セット詳細 | |||||
概 要 | AddressSanitizerエラーが出る。 | ||||
詳 細 | ==26128==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x506001268180 in thread T0: object passed to delete has wrong type: size of the allocated type: 55 bytes; size of the deallocated type: 32 bytes. #0 0x5cb69f59bcb2 in operator delete(void*, unsigned long) (/home/user/CLionProjects/mame/mame-asan+0x10c58cb2) (BuildId: 54dfcfa006cf3d70783a4aced53f1e126ecd9740) #1 0x5cb6be56d9fe in operator() /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../include/c++/14.2.1/bits/unique_ptr.h:93:2 #2 0x5cb6be56d9fe in ~unique_ptr /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../include/c++/14.2.1/bits/unique_ptr.h:399:4 #3 0x5cb6be56d9fe in zippath_resolve /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/zippath.cpp:236:2 #4 0x5cb6be56d9fe in util::zippath_directory::open(std::basic_string_view<char, std::char_traits<char>>, std::unique_ptr<util::zippath_directory, std::default_delete<util::zippath_directory>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/zippath.cpp:525:36 #5 0x5cb6b8c443f0 in ui::menu_control_device_image::menu_control_device_image(mame_ui_manager&, render_container&, device_image_interface&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/imgcntrl.cpp:121:7 #6 0x5cb6b8c3d052 in make_unique<ui::menu_control_device_image, mame_ui_manager &, render_container &, device_image_interface &> /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../include/c++/14.2.1/bits/unique_ptr.h:1077:34 #7 0x5cb6b8c3d052 in stack_push<ui::menu_control_device_image, mame_ui_manager &, render_container &, device_image_interface &> /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.h:96:14 #8 0x5cb6b8c3d052 in ui::menu_file_manager::handle(ui::menu::event const*) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/filemngr.cpp:266:7 #9 0x5cb6b8b9a2ea in ui::menu::do_handle() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.cpp:2076:16 #10 0x5cb6b8b97858 in ui::menu::global_state::ui_handler(render_container&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.cpp:255:40 #11 0x5cb6b8ab6581 in operator() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:765:11 #12 0x5cb6b8ab6581 in mame_ui_manager::update_and_render(render_container&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/ui.cpp:909:34 #13 0x5cb6b86bbfbe in emulator_info::draw_user_interface(running_machine&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:464:48 #14 0x5cb6bcd61c15 in video_manager::frame_update(bool) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/video.cpp:223:21 #15 0x5cb6bccc463c in screen_device::vblank_begin(int) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/screen.cpp:1645:21 #16 0x5cb6bccb72dd in operator() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:765:11 #17 0x5cb6bccb72dd in device_scheduler::execute_timers() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/schedule.cpp:951:5 #18 0x5cb6bccb2180 in device_scheduler::timeslice() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/schedule.cpp:504:2 #19 0x5cb6bcb8a04b in running_machine::run(bool) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/machine.cpp:333:17 #20 0x5cb6b86b91a8 in mame_machine_manager::execute() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:288:19 #21 0x5cb6b942773e in cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/clifront.cpp:277:22 #22 0x5cb6b942a1a4 in cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/clifront.cpp:293:3 #23 0x5cb6b86bba3d in emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:453:18 #24 0x5cb6bcdd0365 in main /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/osd/sdl/sdlmain.cpp:100:9 #25 0x7c2ff2e35487 (/usr/lib/libc.so.6+0x27487) (BuildId: 695cfc6aac7d0f77bb7caba0ef01b2e868762b02) #26 0x7c2ff2e3554b in __libc_start_main (/usr/lib/libc.so.6+0x2754b) (BuildId: 695cfc6aac7d0f77bb7caba0ef01b2e868762b02) #27 0x5cb69f45c124 in _start (/home/user/CLionProjects/mame/mame-asan+0x10b19124) (BuildId: 54dfcfa006cf3d70783a4aced53f1e126ecd9740) 0x506001268180 is located 0 bytes inside of 55-byte region [0x506001268180,0x5060012681b7) allocated by thread T0 here: #0 0x5cb69f59ad72 in operator new(unsigned long) (/home/user/CLionProjects/mame/mame-asan+0x10c57d72) (BuildId: 54dfcfa006cf3d70783a4aced53f1e126ecd9740) #1 0x5cb6bf2177e3 in osd_stat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/osd/modules/file/posixfile.cpp:384:59 #2 0x5cb6be56d9ca in zippath_resolve /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/zippath.cpp:222:24 #3 0x5cb6be56d9ca in util::zippath_directory::open(std::basic_string_view<char, std::char_traits<char>>, std::unique_ptr<util::zippath_directory, std::default_delete<util::zippath_directory>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/zippath.cpp:525:36 #4 0x5cb6b8c443f0 in ui::menu_control_device_image::menu_control_device_image(mame_ui_manager&, render_container&, device_image_interface&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/imgcntrl.cpp:121:7 #5 0x5cb6b8c3d052 in make_unique<ui::menu_control_device_image, mame_ui_manager &, render_container &, device_image_interface &> /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../include/c++/14.2.1/bits/unique_ptr.h:1077:34 #6 0x5cb6b8c3d052 in stack_push<ui::menu_control_device_image, mame_ui_manager &, render_container &, device_image_interface &> /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.h:96:14 #7 0x5cb6b8c3d052 in ui::menu_file_manager::handle(ui::menu::event const*) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/filemngr.cpp:266:7 #8 0x5cb6b8b9a2ea in ui::menu::do_handle() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.cpp:2076:16 #9 0x5cb6b8b97858 in ui::menu::global_state::ui_handler(render_container&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/menu.cpp:255:40 #10 0x5cb6b8ab6581 in operator() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:765:11 #11 0x5cb6b8ab6581 in mame_ui_manager::update_and_render(render_container&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/ui/ui.cpp:909:34 #12 0x5cb6b86bbfbe in emulator_info::draw_user_interface(running_machine&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:464:48 #13 0x5cb6bcd61c15 in video_manager::frame_update(bool) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/video.cpp:223:21 #14 0x5cb6bccc463c in screen_device::vblank_begin(int) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/screen.cpp:1645:21 #15 0x5cb6bccb72dd in operator() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/lib/util/delegate.h:765:11 #16 0x5cb6bccb72dd in device_scheduler::execute_timers() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/schedule.cpp:951:5 #17 0x5cb6bccb2180 in device_scheduler::timeslice() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/schedule.cpp:504:2 #18 0x5cb6bcb8a04b in running_machine::run(bool) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/emu/machine.cpp:333:17 #19 0x5cb6b86b91a8 in mame_machine_manager::execute() /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:288:19 #20 0x5cb6b942773e in cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/clifront.cpp:277:22 #21 0x5cb6b942a1a4 in cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/clifront.cpp:293:3 #22 0x5cb6b86bba3d in emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>&) /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/frontend/mame/mame.cpp:453:18 #23 0x5cb6bcdd0365 in main /home/user/CLionProjects/mame/build/projects/sdl/mame/gmake-linux-clang/../../../../../src/osd/sdl/sdlmain.cpp:100:9 #24 0x7c2ff2e35487 (/usr/lib/libc.so.6+0x27487) (BuildId: 695cfc6aac7d0f77bb7caba0ef01b2e868762b02) #25 0x7c2ff2e3554b in __libc_start_main (/usr/lib/libc.so.6+0x2754b) (BuildId: 695cfc6aac7d0f77bb7caba0ef01b2e868762b02) #26 0x5cb69f45c124 in _start (/home/user/CLionProjects/mame/mame-asan+0x10b19124) (BuildId: 54dfcfa006cf3d70783a4aced53f1e126ecd9740) | ||||
再現手順 | - run gba - open TAB menu - select "File Manager" - select "cartridge (cart)" | ||||
追加情報 | |||||
添付ファイル |