Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06148 Crash/Freeze Critical (emulator) Always Mar 3, 2016, 21:16 3 days ago
Tester NekoEd 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 Uploaded by Tafoid
0.171 Snapshot just before Exception/Crash
Tafoid
Relationships
There are no relationsihp linked to this issue.
Notes
5
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
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.
User avatar
No.14488
NekoEd
Senior Tester
15 days ago
As of MAME 0.192, it will do one of two things after displaying the game settings, either segfault or hardlock MAME.
User avatar
No.14531
wuemura
Tester
3 days ago
This happens before crash or freeze.
Direct3D: resetting device
Direct3D: Initialize HLSL
Direct3D: Unable to find D3DXCreateEffectFromFileW