- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 09458 | Crash/Freeze | Critical (emulator) | Always | 1 day ago | 18 hours ago |
| Tester | Robbbert | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | hap | Resolution | Fixed | OS | Windows (x64) |
| Status [?] | Resolved | Driver | |||
| Version | 0.287 | Fixed in Version | 0.288GIT | Build | x64 |
| Fixed in Git Commit | 0732a4a | Github Pull Request # | |||
| Summary |
|
||||
| Description |
These are not working, but they didn't crash, now they do. It's already been confirmed by others online, so setting it to confirmed. |
||||
| Steps To Reproduce |
>mame cdimono2 Press a key at the red message. Crash. Makes no difference if you supply software. |
||||
| Additional Information |
C:\MAME>mame cdimono2 ----------------------------------------------------- Exception at EIP=00007ff6832bffa6 (void mcd212_device::mix_lines<false, false, true>(unsigned int*, bool*, unsigned int*, bool*, unsigned int*)+0x0066): ACCESS VIOLATION While attempting to write memory at 0000023128bca740 ----------------------------------------------------- RAX=0000023128bca740 RBX=0000023122ba0080 RCX=0000023122ba0080 RDX=0000000000000018 RSI=0000023128bca740 RDI=0000023122ba0b70 RBP=00000000000000ac RSP=00000057b35a79a0 R8=00000057b35a7a40 R9=00000057b35a8c40 R10=0000000000000000 R11=00000057b35a9780 R12=0000023122ba0080 R13=00000000000002d0 R14=0000023128bca7a0 R15=00000057b35a7d40 ----------------------------------------------------- Stack crawl: 00000057b35a7a00: 00007ff6832bffa6 (void mcd212_device::mix_lines<false, false, true>(unsigned int*, bool*, unsigned int*, bool*, unsigned int*)+0x0066) 00000057b35a9880: 00007ff6832bd884 (mcd212_device::screen_update(screen_device&, bitmap_rgb32&, rectangle const&)+0x02b4) 00000057b35a9920: 00007ff6807f56e5 (screen_device::update_partial(int)+0x02e5) 00000057b35a9990: 00007ff6807f599a (screen_device::scanline_tick(int)+0x022a) 00000057b35a9a10: 00007ff68089d57b (device_scheduler::timeslice()+0x013b) 00000057b35a9b90: 00007ff680899c15 (running_machine::run(bool)+0x0195) 00000057b35aefb0: 00007ff683ddcb5b (mame_machine_manager::execute()+0x022b) 00000057b35af370: 00007ff687e0a345 (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&)+0x0275) 00000057b35af680: 00007ff687e0aaba (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) 00000057b35af6e0: 00007ff683dd75b7 (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) 00000057b35afa30: 00007ff689c32626 (luaopen_lfs+0xcecdb6) 00000057b35afa80: 00007ff67cc712ee (__tmainCRTStartup+0x016e) 00000057b35afab0: 00007ff67cc71406 (mainCRTStartup+0x0016) 00000057b35afae0: 00007ffb79207374 (BaseThreadInitThunk+0x0014) 00000057b35afb60: 00007ffb7b23cc91 (RtlUserThreadStart+0x0021) |
||||
| Github Commit | |||||
| Flags | Regression | ||||
| Regression Version | 0.280 | ||||
| Affected Sets / Systems | cdimono2, cdi910 | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
2
|
No.24380
Robbbert Moderator
1 day ago
|
Removed regression version of 0.280 as it seems it didn't actually start crashing until much more recently, at least in 0.287 |
|---|---|
|
No.24381
hap Developer
1 day ago
|
It crashes in 0.280 for me (array OOB crashes are often random) |