- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
04028 | Crash/Freeze | Critical (emulator) | Always | Aug 30, 2010, 17:34 | Feb 9, 2013, 13:46 |
Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | Firewave | Resolution | Fixed | OS | Windows XP (32-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.139u2 | Fixed in Version | 0.148u1 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 04028: ronjan: Crash after OK | ||||
Description | After you type ok, MAME quickly crashes. | ||||
Steps To Reproduce | |||||
Additional Information | I attempted to get a debug build symbols backtrace but I was unable to cause the crash in that build, only a normal build. | ||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.139u2 | ||||
Affected Sets / Systems | ronjan | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
3
No.08347
NekoEd Senior Tester
Mar 15, 2012, 03:34
edited on: Mar 15, 2012, 03:35 |
Tafoid, I can no longer reproduce the crash mentioned. (However, the game does not work properly, with heavily corrupt video.) I do however, get a crash (Segmentation Violation) if I reset the game four times. Upon pressing F3 for the fourth time, MAME crashes with a SIGSEGV. |
---|---|
No.09315
Firewave Senior Tester
Feb 9, 2013, 13:21
|
==35373== Invalid write of size 1 ==35373== at 0x34B92F0: pinkiri8_state::ronjan_prot_w(address_space&, unsigned int, unsigned char, unsigned char) (pinkiri8.c:1230) ==35373== by 0xC9DB20: delegate_base<void, address_space&, unsigned int, unsigned char, unsigned char, _noparam>::operator()(address_space&, unsigned int, unsigned char, unsigned char) const (delegate.h:543) ==35373== by 0x51D7B6C: handler_entry_write::write8(address_space&, unsigned int, unsigned char, unsigned char) const (memory.c:490) ==35373== by 0x51DE579: address_space_specific<unsigned char, (endianness_t)0, false>::write_native(unsigned int, unsigned char) (memory.c:1131) ==35373== by 0x51DD363: address_space_specific<unsigned char, (endianness_t)0, false>::write_byte(unsigned int, unsigned char) (memory.c:1403) ==35373== by 0x4E90E0D: op_d3(z180_state*) (z180op.c:243) ==35373== by 0x4E80F62: exec_op(z180_state*, unsigned char) (z180tbl.h:298) ==35373== by 0x4E7CAA2: cpu_execute_z180(legacy_cpu_device*) (z180.c:2503) ==35373== by 0x501884C: legacy_cpu_device::execute_run() (devcpu.c:260) ==35373== by 0x501887B: non-virtual thunk to legacy_cpu_device::execute_run() (devcpu.c:261) ==35373== by 0x5245208: device_execute_interface::run() (diexec.h:216) ==35373== by 0x5242977: device_scheduler::timeslice() (schedule.c:488) ==35373== Address 0x10a31c6c is 4 bytes before a block of size 64 alloc'd ==35373== at 0xFFAF83C: malloc (vg_replace_malloc.c:270) ==35373== by 0x62AB934: osd_malloc (sdlos_unix.c:87) ==35373== by 0x50A56AB: malloc_file_line(unsigned long, char const*, int) (emualloc.c:146) ==35373== by 0x34BFEA6: pinkiri8_state* resource_pool::add_object<pinkiri8_state>(pinkiri8_state*) (emualloc.h:114) ==35373== by 0x34BF399: device_t* driver_device_creator<pinkiri8_state>(machine_config const&, char const*, device_t*, unsigned int) (driver.h:474) ==35373== by 0x517F43F: machine_config::device_add(device_t*, char const*, device_t* (*)(machine_config const&, char const*, device_t*, unsigned int), unsigned int) (mconfig.c:186) ==35373== by 0x34B9839: construct_machine_config_pinkiri8(machine_config&, device_t*) (pinkiri8.c:1129) ==35373== by 0x517E564: machine_config::machine_config(game_driver const&, emu_options&) (mconfig.c:68) ==35373== by 0x516F5DC: mame_execute(emu_options&, osd_interface&) (mame.c:179) ==35373== by 0x4FF2F12: cli_frontend::execute(int, char**) (clifront.c:255) ==35373== by 0x36FC4A9: main (sdlmain.c:371) |
No.09316
Firewave Senior Tester
Feb 9, 2013, 13:46
|
Fixed in r20865. |