Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00714 Misc. Minor Always Feb 3, 2008, 00:03 Feb 7, 2008, 16:28
Tester Heihachi_73 View Status Public Platform
Assigned To Resolution Fixed OS
Status [?] Resolved Driver namcos21.cpp
Version 0.113u3 Fixed in Version 0.118u2 Build
Summary 00714: starblad: Reset the game (F3) it crashes MAME.
Description I just noticed this in MAME 0.113, when you reset the game (F3) it crashes MAME. However, if you hit reset during the POST (self test) screen or the region disclaimer (of which reset acts as a bypass) it works normally. However, once the 3D stuff starts, like the title screen and in-game, MAME locks up and eventually closes. First broke in 0.113.

Program received signal SIGSEGV, Segmentation fault.
0x00881168 in TransferDspData () at src/mame/drivers/namcos21.c:749
749                                                     int primWords = (UINT16)
(pPointData[subAddr++]);

(gdb) bt full
#0  0x00881168 in TransferDspData () at src/mame/drivers/namcos21.c:749
        primWords = 6376
        subAddr = 16777116
        len = 37711
        masterAddr = 109295
        i = 6376
        code = 7542
        pPointData = (const INT32 *) 0x594000c
        pSource = (const UINT16 *) 0x6530a88
#1  0x008815cc in slave_port0_r (offset=0, mem_mask=0)
    at src/mame/drivers/namcos21.c:881
        result = 0
        mem_mask = 0
#2  0x00e99261 in io_read_word_16be (address=0) at src/emu/memory.c:2826
        entry = 74
#3  0x010f6fb8 in in () at src/emu/cpu/tms32025/tms32025.c:931
No locals.
#4  0x010f9b56 in tms32025_execute (cycles=40000)
    at src/emu/cpu/tms32025/tms32025.c:2005
        burn_cycles = 0
#5  0x00ea2c7d in cpunum_execute (cpunum=5, cycles=40000)
    at src/emu/cpuintrf.c:1368
        ran = -1283006294
#6  0x00eea642 in cpuexec_timeslice () at src/emu/cpuexec.c:504
        target = {seconds = 42, subseconds = 22499999999998178}
        base = {seconds = 42, subseconds = 20833333333331512}
        cpunum = 5
        ran = 39996
#7  0x00e81d29 in run_game (game=712) at src/emu/mame.c:347
        settingsloaded = 0
        machine = (running_machine *) 0x3f70078
        error = 0
        firstrun = 0
        mame = (mame_private *) 0x3f7030c
        cb = (callback_item *) 0x4
#8  0x00e3d678 in utf8_main (argc=2, argv=0x40804c0)
    at src/osd/windows/winmain.c:194
        result = 0
        caps = {wPeriodMin = 1, wPeriodMax = 65535}
        game_index = 712
        ext = 0x266b7d4 ".map"
        res = 0
#9  0x013814b1 in main (argc=2, a_argv=0x4080450) at src/osd/windows/main.c:67
        i = 2
        rc = 64290296
        utf8_argv = (char **) 0x40804c0
        argv = (TCHAR **) 0x4080450
Steps To Reproduce
Additional Information
Flags
Regression Version
Affected Sets / Systems starblad
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.