Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07318 Crash/Freeze Critical (emulator) Always 21 days ago 21 days ago
Tester Robbbert View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Confirmed Driver konamigx.cpp
Version 0.209 Fixed in Version Build 32-bit
Summary 07318: racinfrc, racinfrcu: crashes in attract mode after a while
Description crashes in attract mode after a while
Steps To Reproduce Start machine.
Let it enter the attract mode, after a while the screen starts flashing, 2 cars come past, then it crashes.
Additional Information Marked as non working, but crashes always get logged.

Tracked as far back as 0.170.

0.165 and earlier failed the rom test and kept rebooting instead, but no crash.

Something changed between 0.165 and 0.170
Flags
Regression Version
Affected Sets / Systems racinfrc, racinfrcu
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.16423
Robbbert
Developer
21 days ago
C:\MAME>mame racinfrc

-----------------------------------------------------
Exception at EIP=0635777c (void k053247_device::k053247_draw_single_sprite_gxcore<bitmap_rgb32>(bitmap_rgb32&, rectangle const&, unsigned char
*, unsigned char*, int, unsigned short*, int, int, int, int, int, int, int, int, unsigned char*, unsigned char*, int)+0x008c): ACCESS VIOLATIO
N
While attempting to read memory at 33fc7aa6
-----------------------------------------------------
EAX=0c01ffff EBX=00000001 ECX=1803fffe EDX=00000000
ESI=1bf87aa8 EDI=110e67c8 EBP=0028bb18 ESP=0028ba40
-----------------------------------------------------
Stack crawl:
  0028bb18: 0635777c (void k053247_device::k053247_draw_single_sprite_gxcore<bitmap_rgb32>(bitmap_rgb32&, rectangle const&, unsigned char*, un
signed char*, int, unsigned short*, int, int, int, int, int, int, int, int, unsigned char*, unsigned char*, int)+0x008c)
  0028c438: 00dd6b92 (konamigx_state::konamigx_mixer(screen_device&, bitmap_rgb32&, rectangle const&, tilemap_t*, int, tilemap_t*, int, int, b
itmap_ind16*, int) [clone .constprop.66]+0x0e82)
  0028c4a8: 00dd73cb (konamigx_state::screen_update_konamigx(screen_device&, bitmap_rgb32&, rectangle const&)+0x014b)
  0028c4d8: 051bafca (screen_device::update_partial(int)+0x016a)
  0028c538: 051de520 (video_manager::finish_screen_updates()+0x0060)
  0028c598: 051e0af4 (video_manager::frame_update(bool)+0x0104)
  0028c5d8: 051b78c5 (screen_device::vblank_end()+0x00e5)
  0028c628: 051bbad5 (screen_device::device_timer(emu_timer&, unsigned int, int, void*)+0x0375)
  0028c6a8: 051b3800 (device_scheduler::timeslice()+0x0610)
  0028c738: 0516e36a (running_machine::run(bool)+0x01ea)
  0028f6e8: 03656ead (mame_machine_manager::execute()+0x01cd)
  0028f858: 036c1804 (cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>
, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)+0x0454)
  0028fa88: 036c1c19 (cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::
allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x0039)
  0028fab8: 03654e1d (emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_trait
s<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x002d)
  0028feb8: 09416cea (main+0x012a)
  0028ff88: 004013e2 (__tmainCRTStartup+0x0272)
  0028ff94: 7596336a (BaseThreadInitThunk+0x0012)
  0028ffd4: 774f98f2 (RtlInitializeExceptionChain+0x0063)
  0028ffec: 774f98c5 (RtlInitializeExceptionChain+0x0036)