Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06745 Crash/Freeze Critical (emulator) Always 20 days ago 19 days ago
Tester haynor666 View Status Public Platform MAME (Official Binary)
Assigned To Kale Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver marinedt.cpp
Version 0.191 Fixed in Version 0.192GIT Build 64-bit
Summary 06745: marinedt: MAME crash when starting game
Description It's marked not working but still should not crash mame like this.
Steps To Reproduce Just run this game
Additional Information
Flags
Regression Version
Affected Sets / Systems marinedt
Attached Files
 
Relationships
There are no relationsihp linked to this issue.
Notes
4
User avatar
No.14387
B2K24
Moderator
19 days ago
edited on: 19 days ago
Exception at EIP=00000000032c5020 (render_target::compute_visible_area(int, int, float, int, int&, int&)+0x0120): ACCESS VIOLATION
While attempting to read memory at 0000000000000020
-----------------------------------------------------
RAX=0000000000000000 RBX=0000000000000578 RCX=000000000dd79ef0 RDX=0000000000000a00
RSI=0000000000000a00 RDI=000000000dd79ef0 RBP=000000000b927a50 RSP=000000000b9279d0
R8=0000000000000000 R9=0000000000000008 R10=0000000000000000 R11=0000000000000246
R12=000000000b927bf0 R13=0000000004d24bf0 R14=0000000000000008 R15=000000000b927b40
-----------------------------------------------------
Stack crawl:
  000000000b927a40: 00000000032c5020 (render_target::compute_visible_area(int, int, float, int, int&, int&)+0x0120)
  000000000b927ba0: 0000000001b9ef7e (win_window_info::constrain_to_aspect_ratio(osd_rect const&, int)+0x038e)
  000000000b927c50: 0000000001b9f36b (win_window_info::maximize_window()+0x008b)

  000000000b927d50: 0000000001b9ffd6 (win_window_info::complete_create()+0x0256)

  000000000b928050: 0000000001ba0d2a (win_window_info::create(running_machine&,int, std::shared_ptr<osd_monitor_info>, osd_window_config const*)+0x09ba)
  000000000b9280c0: 0000000001b9c9f8 (windows_osd_interface::video_init()+0x0088)
  000000000b9281e0: 0000000001b938b6 (osd_common_t::init_subsystems()+0x17e6)
  000000000b9284c0: 0000000001b8b8de (windows_osd_interface::init(running_machine&)+0x036e)
  000000000b9285c0: 00000000032b87f1 (running_machine::start()+0x0351)
  000000000b9286c0: 00000000032ba4c3 (running_machine::run(bool)+0x0143)
  000000000b92f270: 0000000001c3a6f3 (mame_machine_manager::execute()+0x01e3)
  000000000b92f510: 0000000001ca8689 (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&)+0x03f9)
  000000000b92f680: 0000000001ca8b05 (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> > > >&)+0x0045)
  000000000b92f6e0: 0000000001c3885a (emulator_info::start_frontend(emu_options&, osd_interface&, 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> > > >&)+0x002a)
  000000000b92fe50: 000000000656f41d (main+0x013d)
  000000000b92ff20: 00000000004013f8 (__tmainCRTStartup+0x0248)
  000000000b92ff50: 000000000040151b (mainCRTStartup+0x001b)
  000000000b92ff80: 00007ffdf8778364 (BaseThreadInitThunk+0x0014)
  000000000b92ffd0: 00007ffdfaa27091 (RtlUserThreadStart+0x0021)

User avatar
No.14388
Osso
Developer
19 days ago
Can't seem to make it crash..
User avatar
No.14392
wuemura
Tester
19 days ago
It doesn't crash here too.
User avatar
No.14393
Kale
Developer
19 days ago
Cannot make it crash as well, but added some meat to the driver so most likely fixed :)