Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01588 Crash/Freeze Critical (emulation) Always Mar 23, 2008, 09:46 Apr 24, 2008, 06:26
Tester haynor666 View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Fixed OS
Status [?] Resolved Driver
Version 0.123u6 Fixed in Version 0.124u4 Build I686
Fixed in Git Commit Github Pull Request #
Summary 01588: timecrisa, timecris: MAME simply quits after pressing F3 in both sets, game cannot be runned
Description Simply bug that didn't allow to end game initialize.
Steps To Reproduce After game initialize press F3 to do initialize again, then mame quits without any errors
Additional Information Symbols backtrace of crash - 0.123u6:

Program received signal SIGSEGV, Segmentation fault.
0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
839           mpFreeSceneNode = node->nextInBucket;
(gdb) bt full
#0  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0xb3627bc
#1  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x0
#2  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x6
#3  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x280
#4  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x0
#5  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x684a340
#6  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x9f3cc1
#7  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x3
#8  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x684a340
#9  0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x1
#10 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x64a3e18
#11 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0xa
#12 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x1903f90
#13 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x22ff00
#14 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x64a2500
#15 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x64a29d8
#16 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x401298
#17 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) 0x7c5c2160
#18 0x006bf4a9 in MallocSceneNode () at src/mame/video/namcos22.c:839
        node = (struct SceneNode *) Cannot access memory at address 0xfffffff4
Github Commit
Flags
Regression Version 0.123u4
Affected Sets / Systems timecrisa, timecris
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.00345
Tafoid
Administrator
Mar 23, 2008, 14:13
Regression appears to be 0.123u4. Anything that version or later does not automatically initialize the NVRAM for you. If you have an .NV file already, you don't get an error. Without an .NV, you get an error in the test. If you use F3 to restart, you get a crash (symbols added to additional information). If you stop mame and restart mame at this point, you get no error and the game starts.
User avatar
No.00346
haynor666
Tester
Mar 23, 2008, 14:32
Heh, I didn't do that, but obviously it's a bug.
User avatar
No.00779
aaron
Developer
Apr 24, 2008, 06:26
Fixed by AtariAce