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 Mar 18, 2017, 09:14
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.
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

-  Notes
User avatar
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
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
(Senior Tester)
Mar 18, 2017, 09:14
Daytona doesn't crashed when you set in menu 'GAME SYSTEM' - 'LINK ID' -> to SINGLE with keys F2 and 9.