Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07404 Crash/Freeze Critical (emulator) Always Aug 28, 2019, 21:50 Sep 1, 2019, 12:43
Tester Sterophonick View Status Public Platform MAME (Official Binary)
Assigned To Resolution Unable to reproduce OS Windows 10 (64-bit)
Status [?] Closed Driver
Version 0.212 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 07404: ql: Crash when loading software
Description The Sinclair QL crashes with this error when trying to load software from the command line.

-----------------------------------------------------
Exception at EIP=00007ffc89644ab8 (register_frame_ctor+0x7fe1edf8): ACCESS VIOLATION
While attempting to write memory at 0000000000000000
-----------------------------------------------------
RAX=0000000000000000 RBX=000000001257f888 RCX=0000000000000000 RDX=0000000000000000
RSI=000000000f5df720 RDI=000000000d2e5b50 RBP=000000000f579020 RSP=000000000f578f98
 R8=00000000000155a9 R9=0101010101010101 R10=0000000000000004 R11=000000001257f998
R12=fffffffffffffffe R13=0000000000000001 R14=000000000f5df720 R15=000000001257f570
-----------------------------------------------------
Stack crawl:
  000000000f578f90: 00007ffc89644ab8 (memset+0x0078)
  000000000f578fd0: 00000000038943d5 (non-virtual thunk to microdrive_image_device::call_unload()+0x0025)
  000000000f579010: 0000000005350045 (device_image_interface::unload()+0x0075)
  000000000f579150: 0000000005351c31 (device_image_interface::load_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, util::option_resolution*)+0x0031)
  000000000f5791a0: 000000000535210a (device_image_interface::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x009a)
  000000000f579300: 00000000054075ec (image_manager::image_manager(running_machine&)+0x035c)
Steps To Reproduce 1. type the command: mame64 ql <software>
2. MAME crashes.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems ql
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.16816
Robbbert
Senior Tester
Aug 29, 2019, 04:01
Unable to confirm. No crash here. I tried an item from each of the 3 software lists.
User avatar
No.16818
Tafoid
Administrator
Aug 29, 2019, 04:49
No confirm. Tested all three types from software list (even floppy which is only available when you add the appropriate SLOT device (-exp sdisk) and no crashing.
I would check your .ini/.cfg files for that machine to make sure you don't have anything odd in there. I even tested floppy via the UI interface, first choosing the sdisk, resetting, then using "simulatr" and the game boots as expected.
User avatar
No.16829
Tafoid
Administrator
Sep 1, 2019, 12:43
Closing as not confirming. Check your .cfg/.ini and/or software image integrity.
If it is a floppy disk, you need to add the appropriate slot device to load it.