- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
09038 | Crash/Freeze | Critical (emulator) | Always | 3 days ago | 16 hours ago |
Tester | Robbbert | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | Resolution | Open | OS | Windows 10/11 (64-bit) | |
Status [?] | New | Driver | |||
Version | 0.272 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 09038: vs29815, vs29915, vs29915a, vs29915j: Crash soon after start | ||||
Description | These games will firstly show a black screen, with windows intermittently showing "not responding", and then followed by a crash. | ||||
Steps To Reproduce | start the game and sit back. | ||||
Additional Information |
C:\MAME>mame vs29915 ----------------------------------------------------- Exception at EIP=00007ff7dbbea048 (__cxa_throw_bad_array_new_length+0x30c09a8): ACCESS VIOLATION While attempting to write memory at 00007ff7dbbea048 ----------------------------------------------------- RAX=00007ff7dbbea048 RBX=000001f6d0facfe0 RCX=0000000000000003 RDX=00000006be6f9840 RSI=0000000000000308 RDI=0000000080021000 RBP=000001f6b72d0080 RSP=00000006be6f97c8 R8=0000000000000000 R9=0000000000000001 R10=000000000010000b R11=00000006be6f6440 R12=00000000f900008f R13=00007ff7dbbfaea0 R14=0000000000000308 R15=00000000f90000f0 ----------------------------------------------------- Stack crawl: 00000006be6f97c0: 00007ff7dbbea048 (luaopen_lfs+0x61e8a58) 00000006be6f98b0: 00007ff7cdbb0945 (device_execute_interface::device_input::set_state_synced(int, int)+0x0385) 00000006be6f9930: 00007ff7cdb4c5ac (device_scheduler::timeslice()+0x04ac) 00000006be6f9ab0: 00007ff7cdb49495 (running_machine::run(bool)+0x01c5) 00000006be6ff0d0: 00007ff7d0ca301c (mame_machine_manager::execute()+0x024c) 00000006be6ff4c0: 00007ff7d49ca4ea (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&)+0x03ea) 00000006be6ff7d0: 00007ff7d49cab1a (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> > > >&)+0x007a) 00000006be6ff830: 00007ff7d0c9ddc7 (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> > > >&)+0x0027) 00000006be6ffc00: 00007ff7d66613e1 (luaopen_lfs+0xc5fdf1) 00000006be6ffc50: 00007ff7c9da12ee (__tmainCRTStartup+0x016e) 00000006be6ffc80: 00007ff7c9da1406 (mainCRTStartup+0x0016) 00000006be6ffcb0: 00007ffd66bf7374 (BaseThreadInitThunk+0x0014) 00000006be6ffd30: 00007ffd68b3cc91 (RtlUserThreadStart+0x0021) |
||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | vs29815, vs29915, vs29915a, vs29915j | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
3
No.22638
Firewave Senior Tester
1 day ago
|
Ignoring MAME exception: LSI53C810: reg_w: Unknown reg F0, 00 terminate called after throwing an instance of 'emu_fatalerror' what(): LSI53C810: reg_w: Unknown reg F0, 00 Looks like there is a missing `catch` somewhere. Sets are flagged MNW so this report should be invalid. |
---|---|
No.22651
hap Developer
23 hours ago
|
If it's fatalerroring (instead of crash), then yeah, MT report can be closed. Unless the game was half-working before and it's a regression. |
No.22652
cuavas Administrator
16 hours ago
|
> Looks like there is a missing `catch` somewhere. Recompiled code has no unwind tables, so exceptions can’t propagate across it. |