Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05009 Crash/Freeze Critical (emulator) Always Sep 18, 2012, 14:28 Jan 18, 2013, 19:13
Tester Tafoid View Status Public Platform
Assigned To Firewave Resolution Fixed OS
Status [?] Resolved Driver
Version 0.147 Fixed in Version 0.147u1 Build
Fixed in Git Commit Github Pull Request #
Summary 05009: pong, pongf: Crash on exit
Description Both sets in pong crash upon exit of game

Program received signal SIGTRAP, Trace/breakpoint trap.
0x7c90120f in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll
(gdb) bt
#0 0x7c90120f in ntdll!DbgUiConnectToDbg ()
   from C:\WINDOWS\system32\ntdll.dll
#1 0x029e86a2 in osd_break_into_debugger (
    message=0x22ba68 "Device does not exist\n")
    at src/osd/windows/winmisc.c:187
#2 0x02ddbb2b in emu_fatalerror::emu_fatalerror (this=0x22ba64,
    format=0x4c24e7c "Device %s does not exist\n", ap=0x22be94 "")
    at src/emu/emucore.h:303
#3 0x02a0e1f2 in fatalerror (format=0x4c24e7c "Device %s does not exist\n")
    at src/emu/emucore.h:398
#4 0x02574796 in netlist_setup_t::remove_dev (this=0x3317f30c,
    name=0x250200 "") at src/emu/machine/netlist.c:469
#5 0x025744e8 in netlist_setup_t::~netlist_setup_t (this=0x3317f30c,
    __in_chrg=<optimized out>) at src/emu/machine/netlist.c:435
#6 0x02fb94ef in resource_pool_object<netlist_setup_t>::~resource_pool_object
    (this=0x3318235c, __in_chrg=<optimized out>) at src/emu/emualloc.h:247
#7 0x02fb941f in resource_pool_object<netlist_setup_t>::~resource_pool_object
    (this=0x3318235c, __in_chrg=<optimized out>) at src/emu/emualloc.h:247
#8 0x02432fbb in resource_pool::remove (this=0xad63508, ptr=0x3317f30c)
    at src/emu/emualloc.c:374
#9 0x0257686c in netlist_mame_device::device_stop (this=0x26899c)
    at src/emu/machine/netlist.c:937
#10 0x02438d18 in device_t::stop (this=0x26899c) at src/emu/device.c:497
#11 0x024e8776 in running_machine::stop_all_devices (this=0x22c340)
    at src/emu/machine.c:998
#12 0x03149e73 in delegate_base<void, _noparam, _noparam, _noparam, _noparam, _n
oparam>::operator() (this=0x331777a0) at src/emu/delegate.h:616
#13 0x024e7c4b in running_machine::call_notifiers (this=0x22c340,
    which=MACHINE_NOTIFY_EXIT) at src/emu/machine.c:721
#14 0x024e6dd5 in running_machine::run (this=0x22c340, firstrun=true)
    at src/emu/machine.c:433
#15 0x0242d11e in mame_execute (options=..., osd=...) at src/emu/mame.c:190
#16 0x02768612 in cli_frontend::execute (this=0x22fe80, argc=4, argv=0x3f4c20)
    at src/emu/clifront.c:252
#17 0x01cfbe2c in utf8_main (argc=4, argv=0x3f4c20)
    at src/osd/windows/winmain.c:482
#18 0x029e8466 in wmain (argc=4, argv=0x3f4600) at src/osd/windows/main.c:82
#19 0x0040140b in __tmainCRTStartup ()
    at /home/ruben/mingw-w64/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:310
#20 0x7c817077 in RegisterWaitForInputIdle ()
   from C:\WINDOWS\system32\kernel32.dll
#21 0x00000000 in ?? ()
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.147
Affected Sets / Systems pong, pongf
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.08911
Firewave
Senior Tester
Sep 19, 2012, 18:25
The crash is fixed now, but it re-introduced a memory leak.