Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02101 Crash/Freeze Critical (emulator) Always Aug 8, 2008, 23:18 Aug 11, 2008, 15:10
Tester Firewave View Status Public Platform MAME (Self-compiled)
Assigned To nicolasa Resolution Fixed OS
Status [?] Resolved Driver
Version 0.126u4 Fixed in Version 0.126u5 Build Debug
Fixed in Git Commit Github Pull Request #
Summary 02101: wboy, wboysys2: Access Violation
Description It crashes before even reaching the OK screens:

-----------------------------------------------------
Exception at EIP=009AA079 (lvcards_decode+0x008c): ACCESS VIOLATION
While attempting to read memory at 00000000
-----------------------------------------------------
EAX=00000000 EBX=08971F08 ECX=00000034 EDX=14C41000
ESI=00000000 EDI=00000000 EBP=0022FDB8 ESP=0022FD80
Steps To Reproduce
Additional Information Backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x0099c209 in sega_decode_2 (machine=0x701e1b8, region=0x21d2d50 "z80",
    opcode_xor=0x21d2d10 "\004Q@\001UD\005PA", opcode_swap_select=0x21d2bd0,
    data_xor=0x21d2cd0 "T\025DQ\020AU\024EP\021@T\025DQ\020AU\024EP\021@T\025DQ\
020AU\024T\025DQ\020AU\024EP\021@T\025DQ\020AU\024EP\021@T\025DQ\020AU\024\004Q@
\001UD\005PA", data_swap_select=0x21d2ad0)
    at src/mame/machine/segacrpt.c:1130
1130 src = rom[A];
(gdb) bt
#0 0x0099c209 in sega_decode_2 (machine=0x701e1b8, region=0x21d2d50 "z80",
    opcode_xor=0x21d2d10 "\004Q@\001UD\005PA", opcode_swap_select=0x21d2bd0,
    data_xor=0x21d2cd0 "T\025DQ\020AU\024EP\021@T\025DQ\020AU\024EP\021@T\025DQ\
020AU\024T\025DQ\020AU\024EP\021@T\025DQ\020AU\024EP\021@T\025DQ\020AU\024\004Q@
\001UD\005PA", data_swap_select=0x21d2ad0)
    at src/mame/machine/segacrpt.c:1130
#1 0x0099c209 in sega_decode_2 (machine=0x701e1b8, region=0x0,
    opcode_xor=0x22fe38 "\230?\"", opcode_swap_select=0x9eaf02,
    data_xor=0x701e1b8 "X?\001\a?\205º\a0<?\001?'?\006",
    data_swap_select=0x21d9596) at src/mame/machine/segacrpt.c:1130
#2 0x0099c209 in sega_decode_2 (machine=0x701e1b8,
    region=0x21d9596 "Initializing...",
    opcode_xor=0x1 <Address 0x1 out of bounds>, opcode_swap_select=0x5f2,
    data_xor=0x21d958b "soft_reset", data_swap_select=0x0)
    at src/mame/machine/segacrpt.c:1130
#3 0x0099c209 in sega_decode_2 (machine=0x701e1b8, region=0x21d938a "log",
    opcode_xor=0x1 <Address 0x1 out of bounds>, opcode_swap_select=0x0,
    data_xor=0x701ddf8 "p¿", data_swap_select=0x6f52560)
    at src/mame/machine/segacrpt.c:1130
#4 0x0099c209 in sega_decode_2 (machine=0x6f53c08,
    region=0x6f53af8 "mamesymbols",
    opcode_xor=0x1c63c30 " )?\001;)?\001?;?\001?;?\001,;?\001\002<?\0010\f?\001P
??\001\207pv", opcode_swap_select=0x96,
    data_xor=0x7c572528 " \t\bY|\027\bY|", data_swap_select=0xffffffff)
    at src/mame/machine/segacrpt.c:1130
#5 0x0099c209 in sega_decode_2 (machine=0x3,
    region=0x6f52558 "\200%?\006?%?\006?%?\006\r?¡?½½½½½½½½",
    opcode_xor=0x21d47d0 "", opcode_swap_select=0x78032250,
    data_xor=0x20 <Address 0x20 out of bounds>, data_swap_select=0x22ff00)
    at src/mame/machine/segacrpt.c:1130
#6 0x0099c209 in sega_decode_2 (machine=0x3,
    region=0x6f52558 "\200%?\006?%?\006?%?\006\r?¡?½½½½½½½½",
    opcode_xor=0x22ff80 "\003", opcode_swap_select=0xffffffff,
    data_xor=0x3 <Address 0x3 out of bounds>, data_swap_select=0x7801e4fb)
    at src/mame/machine/segacrpt.c:1130
#7 0x0099c209 in sega_decode_2 (machine=0x7ffdf000, region=0x0,
    opcode_xor=0x22ffb0 "? \"", opcode_swap_select=0x40124b,
    data_xor=0x3 <Address 0x3 out of bounds>, data_swap_select=0x6f52500)
    at src/mame/machine/segacrpt.c:1130
#8 0x0099c209 in sega_decode_2 (machine=0x1,
    region=0x9 <Address 0x9 out of bounds>, opcode_xor=0x22fff0 "",
    opcode_swap_select=0x7c5989d5, data_xor=0x0, data_swap_select=0x0)
    at src/mame/machine/segacrpt.c:1130
#9 0x0099c209 in sega_decode_2 (machine=0x0, region=0x0,
    opcode_xor=0x7ffdf000 "", opcode_swap_select=0x0, data_xor=0x22ffc8 "",
    data_swap_select=0x0) at src/mame/machine/segacrpt.c:1130
#10 0x0099c209 in sega_decode_2 (machine=0x401280, region=0x0,
    opcode_xor=0xc8 <Address 0xc8 out of bounds>, opcode_swap_select=0x100,
    data_xor=0xeeffeeff <Address 0xeeffeeff out of bounds>,
    data_swap_select=0x50000062) at src/mame/machine/segacrpt.c:1130
#11 0x0099c209 in sega_decode_2 (machine=Cannot access memory at address 0x8
) at src/mame/machine/segacrpt.c:1130
Github Commit
Flags
Regression Version 0.126u4
Affected Sets / Systems wboy, wboysys2
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.