Viewing Issue Advanced Details Jump to Notes ] model2.cpp
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06148 Crash/Freeze Critical (emulator) Always Mar 3, 2016, 21:16 8 days ago
Tester BarnacleEd View Status Public Platform SDLMAME
Assigned To Resolution Open OS Linux
Status [?] Confirmed   Driver model2.cpp
Version 0.171 Fixed in Version Build 64-bit
Summary 06148: daytona: Segmentation Fault
Description daytona will segfault during the second loop of attract mode.
Steps To Reproduce Boot, wait.
Additional Information Clones not tested.
Gameplay causes MAME to hardlock shortly after the game hands control to the player.
Flags
Regression Version
Affected Sets / Systems daytona
Attached Files
png file icon 0000.png (67,354 bytes)  Mar 3, 2016, 21:34 by Tafoid
0.171 Snapshot just before Exception/Crash
Tafoid


-  Notes
User avatar
No.12419
Tafoid
(Administrator)
Mar 3, 2016, 21:32
Took a snapshot a moment before it crashes with the following stack crawl
-----------------------------------------------------
Exception at EIP=0000000000B802FB (model2_state::screen_update_model2(screen_device&, bitmap_rgb32&, rectangle const&)+0x076b): ACCESS VIOLATION
While attempting to write memory at 000000001F6147B4

Stack crawl:
  0000000000229910: 0000000000B802FB (model2_state::screen_update_model2(screen_device&, bitmap_rgb32&, rectangle const&)+0x076b)
  00000000002299E0: 00000000025D9F0C (screen_device::update_partial(int)+0x011c)
  0000000000229A50: 0000000002641792 (video_manager::finish_screen_updates()+0x0182)
  0000000000229AE0: 0000000002642E05 (video_manager::frame_update(bool)+0x01a5)
  0000000000229B50: 00000000025DB1D7 (screen_device::device_timer(emu_timer&, unsigned int, int, void*)+0x0337)
  0000000000229BF0: 00000000025D79FD (device_scheduler::timeslice()+0x012d)
  0000000000229C50: 0000000002596BF8 (running_machine::run(bool)+0x0148)
  000000000022F740: 000000000258F048 (machine_manager::execute()+0x0128)
  000000000022F930: 00000000024DBDD2 (cli_frontend::execute(int, char**)+0x08e2)
  000000000022FDF0: 0000000001518EF6 (utf8_main(int, char**)+0x0176)
  000000000022FE50: 0000000002A5C7DF (wmain+0x007f)
  000000000022FF20: 000000000040140C (__tmainCRTStartup+0x025c)
  000000000022FF50: 000000000040153B (mainCRTStartup+0x001b)
  000000000022FF80: 00000000779059ED (BaseThreadInitThunk+0x000d)
  000000000022FFD0: 0000000077B3B371 (RtlUserThreadStart+0x0021)
User avatar
No.12422
Osso
(Developer)
Mar 4, 2016, 10:59
I went as far back as 0.131 and it was already happening. Don't have older builds at hand to find regression version.
User avatar
No.13712
M.A.S.H.
(Senior Tester)
8 days ago
Daytona doesn't crashed when you set in menu 'GAME SYSTEM' - 'LINK ID' -> to SINGLE with keys F2 and 9.