Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05056 Crash/Freeze Critical (emulator) Always Nov 3, 2012, 22:03 Aug 21, 2013, 14:56
Tester Tafoid View Status Public Platform MAME (Self-compiled)
Assigned To Osso Resolution Fixed OS Windows XP
Status [?] Resolved Driver
Version 0.147u2 Fixed in Version 0.150 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 05056: badlandsb, badlandsb2: Access Violation after OK
Description
Exception at EIP=00470DB4 (badlands_state::scanline_update(screen_device&, int)+0x00b4): ACCESS VIOLATION
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.147u2
Affected Sets / Systems badlandsb, badlandsb2
Attached Files
? file icon badlandsb_v2.diff (1,998 bytes) Aug 1, 2013, 18:49 Uploaded by Osso
Slightly better patch
[Show Content]
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.09077
Osso
Moderator
Nov 4, 2012, 08:39
Program received signal SIGSEGV, Segmentation fault.
0x000000000041e062 in device_t::memory (this=0x0) at src/emu/device.h:189
189 device_memory_interface &memory() const { assert(m_memory != NULL); return *m_memory; }
(gdb) bt
#0 0x000000000041e062 in device_t::memory (this=0x0) at src/emu/device.h:189
#1 0x00000000004e5e1a in badlands_state::scanline_update (this=0xcb18720,
    screen=..., scanline=0) at src/mame/drivers/badlands.c:189
#2 0x00000000006672a7 in atarigen_state::scanline_timer (this=0xcb18720,
    timer=..., screen=..., scanline=0) at src/mame/machine/atarigen.c:839
#3 0x0000000000666187 in atarigen_state::device_timer (this=0xcb18720,
    timer=..., id=4, param=0, ptr=0xcb1c740) at src/mame/machine/atarigen.c:245
#4 0x0000000002c048aa in device_t::timer_expired (this=0xcb18720, timer=...,
    id=4, param=0, ptr=0xcb1c740) at src/emu/device.h:231
#5 0x0000000002c04381 in device_scheduler::execute_timers (
    this=0x7fffffffda28) at src/emu/schedule.c:910
#6 0x0000000002c030d7 in device_scheduler::timeslice (this=0x7fffffffda28)
    at src/emu/schedule.c:429
#7 0x0000000002b9bf4c in running_machine::run (this=0x7fffffff7fb0,
    firstrun=true) at src/emu/machine.c:393
#8 0x0000000002b997e4 in mame_execute (options=..., osd=...)
    at src/emu/mame.c:190
#9 0x0000000002ac2620 in cli_frontend::execute (this=0x7fffffffde10, argc=3,
    argv=0x7fffffffe168) at src/emu/clifront.c:254
#10 0x00000000022bc5f7 in main (argc=3, argv=0x7fffffffe168)
    at src/osd/sdl/sdlmain.c:369
User avatar
No.09321
Firewave
Senior Tester
Feb 9, 2013, 14:12
This crashes since badlandsb and badlandsb2 don't have a "audiocpu" device.
User avatar
No.09672
Tafoid
Administrator
Jul 25, 2013, 18:12
Currently states:
Unable to locate device 'soundcomm' relative to ':'
User avatar
No.09696
Osso
Moderator
Aug 1, 2013, 18:34
The attached patch brings the bootlegs to the same state they were in 0.147u1.