Viewing Issue Advanced Details Jump to Notes ] psx.cpp
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05299 Crash/Freeze Critical (emulator) Always Sep 17, 2013, 21:17 Dec 4, 2013, 11:34
Tester Tafoid View Status Public Platform
Assigned To smf Resolution Fixed OS
Status [?] Resolved   Driver psx.cpp
Version 0.150 Fixed in Version 0.152 Build Debug
Summary MESS-specific 05299: All sets in psx.c: [debug] Crash during Playstation Logo
Description Stack Crawl:
-----------------------------------------------------
Exception at EIP=0000000000CAACD7 (psxcd_device::read(address_space&, unsigned i
nt, unsigned char)+0x0087): ACCESS VIOLATION
While attempting to read memory at FFFFFFFFE92E63E5
-----------------------------------------------------
RAX=000000000B508608 RBX=0000000000000000 RCX=FFFFFFFFDDDDDDDD RDX=00000000DDDDD
DDE
RSI=000000000406F508 RDI=0000000000000000 RBP=0000000000000000 RSP=0000000000227
610
 R8=0000000000000001 R9=0000000000000001 R10=0000000000000000 R11=0000000000000
000
R12=000000000000FF00 R13=0000000000000000 R14=000000000B025DA8 R15=0000000000000
000
-----------------------------------------------------
Stack crawl:
  0000000000227660: 0000000000CAACD7 (psxcd_device::read(address_space&, unsigned int, unsigned char)+0x0087)
  0000000000227690: 00000000019A259D (devcb2_read_base::read8_adapter(address_space&, unsigned int, unsigned long long)+0x002d)
  00000000002276C0: 00000000015F0A96 (psxcpu_device::cd_r(address_space&, unsigned int, unsigned char)+0x0046)
  0000000000227720: 000000000191CD9D (handler_entry_read::read_stub_32(address_space&, unsigned int, unsigned int)+0x012d)
  0000000000227770: 00000000025F6C4A (address_space_specific<unsigned int, (endianness_t)0, true>::read_native(unsigned int, unsigned int)+0x009a)
  00000000002277A0: 00000000025F7E96 (address_space_specific<unsigned int, (endianness_t)0, true>::read_byte(unsigned int)+0x0026)
  0000000000227810: 00000000015FAD32 (psxcpu_device::execute_run()+0x2752)
  0000000000227950: 000000000194DE97 (device_scheduler::timeslice()+0x0847)
  0000000000227B40: 000000000196723E (running_machine::run(bool)+0x048e)
  000000000022F350: 000000000186C436 (mame_execute(emu_options&, osd_interface&)+0x0556)
  000000000022F8A0: 0000000001A41628 (cli_frontend::execute(int, char**)+0x0e18)
  000000000022FE10: 0000000000FA8723 (utf8_main(int, char**)+0x04f3)
  000000000022FE60: 0000000001C8F19C (wmain+0x006c)
  000000000022FF20: 00000000004013F0 (__tmainCRTStartup+0x0270)
  000000000022FF50: 00000000004014F8 (mainCRTStartup+0x0018)
  000000000022FF80: 0000000076C2652D (BaseThreadInitThunk+0x000d)
  000000000022FFD0: 0000000076D5C541 (RtlUserThreadStart+0x0021)

Steps To Reproduce
Additional Information
Flags Debug build specific
Regression Version 0.150
Affected Sets / Systems All sets in psx.c
Attached Files
 


-  Notes
User avatar
No.10055
M.A.S.H.
(Senior Tester)
Dec 4, 2013, 11:34
Fixed by smf (MAME r26505).