Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07798 Crash/Freeze Critical (emulator) Always Nov 24, 2020, 18:40 16 days ago
Tester GeekyFerret View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Confirmed Driver jaguar.cpp
Version 0.226 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 07798: fishfren: Trying to access the service mode crashes MAME
Description Turning on the service mode dipswitch while the game is running closes MAME with the following error:

Fatal error: :gpu: inflight PC write 00f03556

Booting up the game with the dipswitch on closes MAME with an access violation.

-----------------------------------------------------
Exception at EIP=0000000005e7bde8 (not found): ACCESS VIOLATION
While attempting to read memory at 0000000000000008
-----------------------------------------------------
RAX=0000000000000000 RBX=00000000149ff4a0 RCX=0000000000000000 RDX=000000000309bd50
RSI=0000000000000001 RDI=00000000118394e0 RBP=0000000011839480 RSP=0000000011839400
 R8=0000000000000003 R9=0000000000000004 R10=0000000000000001 R11=0000000011839440
R12=00000000148e4570 R13=000000001183957c R14=0000000011839580 R15=00000000118394d0
-----------------------------------------------------
Stack crawl:
  0000000011839410: 0000000005e7bde8 (not found)
  0000000011839530: 0000000006a16ad3 (not found)
  00000000118395b0: 0000000002a6c157 (not found)
  00000000118395e0: 000000000988a3fb (not found)
  0000000011839610: 000000000989c86d (not found)
  0000000011839650: 000000000807046c (not found)
  00000000118396b0: 0000000004d3a32c (not found)
  0000000011839730: 0000000004d3b2ae (not found)
  00000000118397b0: 0000000005edc3e0 (not found)
  00000000118398a0: 0000000005e8fd58 (not found)
  000000001183f470: 0000000004090b6e (not found)
  000000001183f740: 000000000410a454 (not found)
  000000001183f9e0: 000000000410a88b (not found)
  000000001183fa40: 000000000408ed9c (not found)
  000000001183fe20: 000000000b29e8bf (not found)
  000000001183fef0: 00000000004013c1 (not found)
  000000001183ff20: 00000000004014f6 (not found)
  000000001183ff50: 00007ffb241d7c24 (BaseThreadInitThunk+0x0014)
  000000001183ffd0: 00007ffb2432d4d1 (RtlUserThreadStart+0x0021)
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems fishfren
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.18939
Kale
Developer
16 days ago
edited on: 16 days ago
The provided stack trace is empty -> useless.

The most important part is the fatalerror message (on which I added a while back): as the description implies it's trying to setup a PC new value while the GPU is still running.
According to these notes it's not exactly known what is supposed to happen ... -> https://www.mulle-kybernetik.com/jagdox/risc_doc.html#G_PC