Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04363 Crash/Freeze Critical (emulator) Random Jun 3, 2011, 14:32 Jun 5, 2011, 20:08
Tester Scagazza View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Fixed OS Windows XP (64-bit)
Status [?] Resolved Driver
Version 0.142u4 Fixed in Version 0.142u5 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 04363: rsgun: MAME crashes when using "-bios jp"
Description (gdb) run rsgun -bios jp -window
Starting program: C:\MAME/mame.exe rsgun -bios jp -window
[New Thread 1884.0xd4c]
warning: Can not parse XML library list; XML support was disabled at compile tim
e
[New Thread 1884.0x2b8]
[New Thread 1884.0xf58]
[New Thread 1884.0xcec]
[New Thread 1884.0xe04]
[New Thread 1884.0x69c]

Program received signal SIGSEGV, Segmentation fault.
0x000007ff7fc52aab in ?? ()
(gdb) bt
#0 0x000007ff7fc52aab in ?? ()
#1 0x000000000242f5aa in cpu_reset_sh2 (device=0x2aa240)
    at src/emu/cpu/sh2/sh2drc.c:814
#2 0x0000000002be408b in legacy_cpu_device::device_reset (this=0x2aa240)
    at src/emu/devcpu.c:202
GDB does not support pointers to methods on this target
(gdb)
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems rsgun
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.07493
Tafoid
Administrator
Jun 3, 2011, 15:30
I can only confirm this because of the -bios assignment.
"-bios jp" is the default bios. Assigning something when it's already as default should not cause a crash. In this case, it seems to be:

Debug asserts under this command:
"assert: src/emu/emucore.h:340: dynamic_cast<_Dest>(src) == src"