Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03487 Crash/Freeze Critical (emulator) Always Oct 26, 2009, 19:10 Oct 27, 2009, 01:51
Tester Tafoid View Status Public Platform MAME (Self-compiled)
Assigned To Phil Bennett Resolution Fixed OS Windows 2000
Status [?] Resolved Driver
Version 0.134u4 Fixed in Version 0.135 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 03487: All Drivers using z180 cpu: Access Violation
Description All games using z180 cpu crash shortly after OK with access violation.
Steps To Reproduce
Additional Information Involved Drivers:
20pacgal
cabaret
chsuper
igs009
igs017
iqblock
luckgrln
mastboy
mosaic
spoker
subsino
Github Commit
Flags
Regression Version 0.134u4
Affected Sets / Systems All Drivers using z180 cpu
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.05065
Tafoid
Administrator
Oct 26, 2009, 19:15
This also seems to be the cause of some peoples' compiling issues with 64-bit/Visual Studio 2008. Normal compile tools seem to ignore the issue.

Compiling src/emu/cpu/z180/z180.c...
z180.c
src\emu\cpu\z180\z180.c(2024) : error C2220: warning treated as error - no
'object' file generated
src\emu\cpu\z180\z180.c(2024) : warning C4090: 'function' : different
'const' qualifiers
make: *** [obj/winui/vmame/emu/cpu/z180/z180.o] Error 2
User avatar
No.05066
Luigi30
Tester
Oct 27, 2009, 01:51
edited on: Oct 27, 2009, 02:05
Here's a backtrace of 20pacgal:

Program received signal SIGSEGV, Segmentation fault.
0x00f5e1f3 in cpu_execute_z180 (device=0x7047388, cycles=307200)
    at src/emu/cpu/z180/z180.c:2390
2390                            EXEC_INLINE(op,ROP(cpustate));
(gdb) backtrace
#0  0x00f5e1f3 in cpu_execute_z180 (device=0x7047388, cycles=307200)
    at src/emu/cpu/z180/z180.c:2390
#1  0x00a98699 in cpuexec_timeslice (machine=0x7047020)
    at src/emu/cpuexec.c:329
#2  0x00a86736 in mame_execute (options=0x34608) at src/emu/mame.c:352
#3  0x00cae881 in cli_execute (argc=2, argv=0x32f00, osd_options=0x2500b60)
    at src/emu/clifront.c:172
#4  0x00a3d745 in utf8_main (argc=2, argv=0x32f00)
    at src/osd/windows/winmain.c:291
#5  0x013df481 in main (argc=2, a_argv=0x32e50) at src/osd/windows/main.c:104

Whoops, didn't see it was fixed.