- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
09256 | Crash/Freeze | Major | Always | 5 days ago | 2 days ago |
Tester | Robbbert | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | Resolution | Open | OS | Windows 11/10 (64-bit) | |
Status [?] | Confirmed | Driver | |||
Version | 0.280 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 09256: sun_s10, sun_s20: Crash shortly after start | ||||
Description | After starting, and answering the red screen, it crashes. | ||||
Steps To Reproduce |
>mame sun_s10 Press any key at the red screen, and wait a few moments. |
||||
Additional Information |
C:\MAME>mame sun_s10 ----------------------------------------------------- Exception at EIP=00007ff66d17fa46 (sparc_base_device::execute_group3(unsigned int)+0x0af6): ACCESS VIOLATION While attempting to read memory at 0000000000000000 ----------------------------------------------------- RAX=000001f8350a248c RBX=000001f83509df20 RCX=0000000000000000 RDX=0000000020000008 RSI=00000000ec84c5e0 RDI=0000000000000100 RBP=00007ff678d48590 RSP=000000d73a0f9750 R8=00000000ffffffff R9=000001f835079600 R10=00000000ec84c5e0 R11=00000000000000c6 R12=0de0b6b3a7640000 R13=00007ff678d48590 R14=0000000000000014 R15=000000d73a0f9c60 ----------------------------------------------------- Stack crawl: 000000d73a0f9790: 00007ff66d17fa46 (sparc_base_device::execute_group3(unsigned int)+0x0af6) 000000d73a0f98a0: 00007ff66d178447 (sparc_base_device::execute_run()+0x0ab7) 000000d73a0f9920: 00007ff66a37131c (device_scheduler::timeslice()+0x04ac) 000000d73a0f9aa0: 00007ff66a36e1d5 (running_machine::run(bool)+0x01c5) 000000d73a0ff0c0: 00007ff66d72639c (mame_machine_manager::execute()+0x024c) 000000d73a0ff4b0: 00007ff6715d332a (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) 000000d73a0ff7c0: 00007ff6715d395a (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) 000000d73a0ff820: 00007ff66d721137 (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) 000000d73a0ffbf0: 00007ff6733b55a1 (luaopen_lfs+0xd4b0f1) 000000d73a0ffc40: 00007ff6665412ee (__tmainCRTStartup+0x016e) 000000d73a0ffc70: 00007ff666541406 (mainCRTStartup+0x0016) 000000d73a0ffca0: 00007ffa13737374 (BaseThreadInitThunk+0x0014) 000000d73a0ffd20: 00007ffa1569cc91 (RtlUserThreadStart+0x0021) |
||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | sun_s10, sun_s20 | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
![]() No.23671
hap Developer
5 days ago
|
It crashes in inline void sparc_base_device::execute_lda(uint32_t op) here: const uint32_t data = read_word(ASI, address); while ASI = 0x2f. There's already an assert for ASI < 0x10, I expect it will trigger in a debug build. |
---|---|
![]() No.23676
Robbbert Moderator
2 days ago
|
Thanks for confirmation. |