Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02068 Crash/Freeze Critical (emulator) Always Aug 2, 2008, 10:48 Aug 5, 2008, 16:31
Tester Firewave View Status Public Platform MAME (Self-compiled)
Assigned To aaron Resolution Fixed OS
Status [?] Resolved Driver mhavoc.cpp
Version 0.126u3 Fixed in Version 0.126u4 Build Debug
Summary 02068: All sets in mhavoc.c: Access Violation
Description -----------------------------------------------------
Exception at EIP=009A17A9 (avg_set_flip_y+0x0bbc): ACCESS VIOLATION
While attempting to read memory at 0001C001
-----------------------------------------------------
EAX=0001C001 EBX=02888530 ECX=FFFFFFF4 EDX=00004000
ESI=00000000 EDI=0000963F EBP=0022FBF8 ESP=0022FBE0

mahvoc:
Program received signal SIGSEGV, Segmentation fault.
0x009191e2 in mhavoc_data (vg=0x278d530) at src/mame/video/avgdvg.c:479
479                     vg->data = bank[(vg->map << 13) | ((vg->pc ^ 1) & 0x1fff
)];
(gdb) bt full
#0  0x009191e2 in mhavoc_data (vg=0x278d530) at src/mame/video/avgdvg.c:479
        bank = (UINT8 *) 0x18000 <Address 0x18000 out of bounds>
#1  0x0091aadb in run_state_machine (machine=0xb541f34, ptr=0x0, param=0)
    at src/mame/video/avgdvg.c:1196
        cycles = 9912
        state_prom = (UINT8 *) 0x12211efc ""
#2  0x009afc53 in timer_set_global_time (newbase=
      {seconds = 0, attoseconds = 717857982010505144}) at src/emu/timer.c:360
        was_enabled = 1
        timer = (emu_timer *) 0x2a89518
#3  0x009b8594 in cpuexec_timeslice (machine=0xb541f34)
    at src/emu/cpuexec.c:335
        target = {seconds = 0, attoseconds = 717857982010505144}
        base = {seconds = 0, attoseconds = 717738631708313568}
        cpunum = 2
        ran = 148
#4  0x0097713b in mame_execute (options=0x8851e58) at src/emu/mame.c:345
        settingsloaded = 0
        driver = (const game_driver *) 0x1259010
        machine = (running_machine *) 0xb541f34
        mame = (mame_private *) 0xb551f68
        cb = (callback_item *) 0x8851e58
        gamename = (astring *) 0xb541f00
        exit_pending = 0
        error = 0
        firstgame = 0
        firstrun = 0
#5  0x00b93b6c in cli_execute (argc=6, argv=0x87b1fe8, osd_options=0x20f7bc0)
    at src/emu/clifront.c:171
        options = (core_options *) 0x8851e58
        gamename = (astring *) 0x8831f00
        exename = (astring *) 0x8841f00
        gamename_option = 0x8881f08 "mhavoc"
        driver = (const game_driver *) 0x1259010
        result = -1
#6  0x0091d6f9 in utf8_main (argc=6, argv=0x87b1fe8)
    at src/osd/windows/winmain.c:257
        ext = 0x27d2258 ".map"
#7  0x011dea79 in main (argc=6, a_argv=0x6c53f90) at src/osd/windows/main.c:72
        i = 6
        rc = -1
        utf8_argv = (char **) 0x87b1fe8
        argv = (TCHAR **) 0x6c52858
        wenviron = (WCHAR **) 0x6c55080
        startupinfo = 3289943
Steps To Reproduce
Additional Information
Flags
Regression Version 0.126u3
Affected Sets / Systems All sets in mhavoc.c
Attached Files
 
Relationships
related to 02066Resolvedaaron All sets in mhavoc.c: all graphics is missing 
Notes
2
User avatar
No.01880
etabeta
Developer
Aug 2, 2008, 11:23
Not confirmed. I see corrupted graphics (see 02066 ) but no access violation.
User avatar
No.01890
Tafoid
Administrator
Aug 2, 2008, 13:15
edited on: Aug 2, 2008, 13:20
Crashes for me on 32-bit, regular build. Unchecked Debug Build Specific flag.