- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
06675 | Interface | Critical (emulator) | Always | Sep 3, 2017, 17:02 | Oct 20, 2020, 13:10 |
Tester | Tafoid | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | cuavas | Resolution | Fixed | OS | Windows Vista/7/8 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.189 | Fixed in Version | 0.226 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 06675: UI: Selection of BIOS from a device results in an exception. | ||||
Description |
Exception at EIP=000000000325276a (slot_option::set_bios(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)+0x000a): ACCESS VIOLATION |
||||
Steps To Reproduce | mame psu -> TAB -> BIOS Selection -> psxcd (try selecting left or right on that entry) | ||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | UI | ||||
Attached Files
|
|||||
Relationships
Notes
6
No.14562
Robbbert Senior Tester
Dec 25, 2017, 12:20
|
Some user gets a fatal error, see https://github.com/mamedev/mame/issues/2945 however I get the original crash as reported by Tafoid. |
---|---|
No.14572
wuemura Viewer
Dec 27, 2017, 08:13
edited on: Dec 27, 2017, 08:14 |
This might have a relation with https://github.com/mamedev/mame/issues/2895 Mame crashes if it doesn't find whatever it need, using that user example, we get a similar exception. Maybe this has nothing to do with BIOS selection, but something else. D:\Mame>mame64d -video bgfx |
No.14573
Tafoid Administrator
Dec 27, 2017, 08:26
|
You need to make sure your BGFX folder and the binary match. Right when development started for 0.193, the BGFX source files were updated/changes. Running a binary not meant for those files will result in the error message you got. There is very much a bios selection issue - just no time has been able to be made to get a proper fix in place. |
No.14577
wuemura Viewer
Dec 27, 2017, 10:19
edited on: Dec 27, 2017, 10:26 |
The point is that both crash with the same access violation if something do not match, is misplaced, etc. Something that manage this should return an error to the user, not to crash the emulator. Maybe I don't have a specific Playstation CD BIOS, selecting a BIOS that I don't have cause the exact same access violation, that is why I think this is not related with BIOS at all. |
No.17990
Robbbert Senior Tester
Sep 19, 2020, 16:27
|
More examples: Start 'at' . Use the tab menu to select BIOS settings. Choose mb:keybc and press right-arrow - Crash Start 'ie15'. Use the tab menu to select BIOS settings. Press right-arrow - Crash |
No.18071
cuavas Administrator
Oct 20, 2020, 13:10
|
The crash is resolved by only populating the BIOS Selection menu with things that allow the user to change the BIOS. Things like the Sega comms boards can still only have the BIOS changed programmatically in machine configuration. |