- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
07370 | Crash/Freeze | Critical (emulator) | Always | Jul 2, 2019, 09:52 | Jul 2, 2019, 16:49 |
Tester | MetalGod | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | hap | Resolution | Fixed | OS | Windows Vista/7/8 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.211 | Fixed in Version | 0.212 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 07370: sws95, sws96, sws97: Crash during attract mode | ||||
Description |
Crash during attract mode Regression is mame 0.203 Related to 07369 (regression is the same) |
||||
Steps To Reproduce | Leave attract mode for a minute aproximately. The game/emulator will crash. | ||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.203 | ||||
Affected Sets / Systems | sws95, sws96, sws97 | ||||
Attached Files
|
error.txt (5,811 bytes) Jul 2, 2019, 13:58 Uploaded by MetalGod [Show Content] [Hide Content]Video: Monitor 65537 = "\\.\DISPLAY1" (primary) Direct3D: Using Direct3D 9 Physical width 2560, height 1080 Direct3D: Initialize Direct3D: Configuring adapter #0 = NVIDIA GeForce GTX 760 Direct3D: Using dynamic textures Direct3D: YUV format = RGB Direct3D: Max texture size = 16384x16384 Direct3D: Device created at 2560x1080 Direct3D: Initialize HLSL Direct3D: First store options Direct3D: HLSL initialized RawInput: APIs detected RawInput: APIs detected RawInput: APIs detected DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels Input: Adding keyboard #0: Teclado PS/2 estándar (device id: \\?\ACPI#PNP0303#4&30ea1de7&0#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding keyboard #1: Dispositivo de teclado HID (device id: \\?\HID#WmVirtualDevice#2&25d493e&4&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding mouse #0: Mouse PS/2 de Microsoft (device id: \\?\ACPI#PNP0F03#4&30ea1de7&0#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding mouse #1: Mouse compatible con HID (device id: \\?\HID#WmVirtualDevice#2&2b3e62a0&4&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding lightgun #0: Mouse PS/2 de Microsoft (device id: \\?\ACPI#PNP0F03#4&30ea1de7&0#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding lightgun #1: Mouse compatible con HID (device id: \\?\HID#WmVirtualDevice#2&2b3e62a0&4&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Skipping DirectInput for XInput compatible joystick Controller (XBOX 360 For Windows). Skipping DirectInput for XInput compatible joystick Controller (XBOX 360 For Windows). Input: Adding joystick #0: Logitech Attack 3 (device id: Logitech Attack 3 product_c214046d-0000-0000-0000-504944564944 instance_fa62d730-2b80-11e8-8001-444553540000) Input: Adding joystick #1: Logitech G27 Racing Wheel USB (device id: Logitech G27 Racing Wheel USB product_c29b046d-0000-0000-0000-504944564944 instance_1a5ce030-2b81-11e8-8001-444553540000) Input: Adding joystick #2: XInput Player 1 (device id: XInput Player 1) Input: Adding joystick #3: XInput Player 2 (device id: XInput Player 2) Region ':maincpu' created unzip: opened archive file roms\sws95.zip unzip: found roms\sws95.zip ECD unzip: roms\sws95.zip has no ZIP64 ECD locator unzip: read roms\sws95.zip central directory unzip: closing archive file roms\sws95.zip and sending to cache unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':c75data' created unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':c352' created unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':sprite' created unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':c123tmap' created unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':c123tmap:mask' created unzip: found roms\sws95.zip in cache unzip: opened archive file roms\sws95.zip unzip: closing archive file roms\sws95.zip and sending to cache Region ':mcu:internal' created unzip: found roms\sws95.zip in cache unzip: closing archive file roms\sws95.zip and sending to cache unzip: opened archive file roms\namcoc75.zip unzip: found roms\namcoc75.zip ECD unzip: roms\namcoc75.zip has no ZIP64 ECD locator unzip: read roms\namcoc75.zip central directory unzip: closing archive file roms\namcoc75.zip and sending to cache Optional shared pointer ':rozbank32' not found Optional shared pointer ':tilebank32' not found Optional I/O port ':LIGHT1_Y' not found Optional I/O port ':LIGHT1_X' not found Optional I/O port ':LIGHT0_Y' not found Optional I/O port ':LIGHT0_X' not found Optional device ':c169roz' not found Optional memory region ':eeprom' not found Optional device ':screen:finder_dummy_tag' not found Starting Super World Stadium '95 (Japan) ':' (missing dependencies; rescheduling) Starting Motorola MC68EC020 ':maincpu' Starting Namco C75 (M37702) ':mcu' Starting Parallel EEPROM 2816 (2048x8) ':eeprom' Starting Timer ':scantimer' Starting Timer ':mcu_irq0' Starting Timer ':mcu_irq2' Starting Timer ':mcu_adc' Starting Video Screen ':screen' (missing dependencies; rescheduling) Starting gfxdecode ':gfxdecode' Starting Namco C355 (Sprites) ':c355spr' (missing dependencies; rescheduling) Starting Namco C123 (4x + 2x Tilemaps) ':c123tmap' Starting Namco C116 Video Controller ':c116' Starting Speaker ':lspeaker' (missing dependencies; rescheduling) Starting Speaker ':rspeaker' (missing dependencies; rescheduling) Starting Namco C352 ':c352' Starting Super World Stadium '95 (Japan) ':' (missing dependencies; rescheduling) Starting Video Screen ':screen' Starting Namco C355 (Sprites) ':c355spr' Starting Speaker ':lspeaker' Starting Speaker ':rspeaker' Starting Super World Stadium '95 (Japan) ':' Attempting to parse: default.cfg Attempting to | ||||
Relationships
There are no relationship linked to this issue. |
Notes
12
No.16604
Fujix Administrator
Jul 2, 2019, 11:04
|
I left sws95 and sws96 without speed throttling for 5 minutes, there was no crash at all. |
---|---|
No.16607
Tafoid Administrator
Jul 2, 2019, 13:11
|
I, too, cannot get either 32 or 64-bit to crash at all using latest version on any machine listed. If it is a release version, it should produce a stack crawl when the emulator exits. Can you post that? Baring that, try installing in a fresh folder and see if that makes any difference. |
No.16608
MetalGod Senior Tester
Jul 2, 2019, 13:33
|
I've tested several versions of mame, all in clean installations. It happens the same issue from mame 0.203 and onwards. I'm using windows 7 as reported |
No.16609
Tafoid Administrator
Jul 2, 2019, 13:37
|
Does it crash at the same place each time? Is there no stack crawl or crash information being printed to command line window? If you try a different video mode,s does it still happen? |
No.16611
MetalGod Senior Tester
Jul 2, 2019, 13:43
|
|
No.16612
Tafoid Administrator
Jul 2, 2019, 13:49
|
If you run it form a command-window, the stack crawl should be displaying in that window after the screen stays dark. When you close the program after window's dialog comes up, look for the output of the console window. run with "mame sws95 -nothrottle -verbose" |
No.16613
MetalGod Senior Tester
Jul 2, 2019, 13:52
edited on: Jul 2, 2019, 13:53 |
Always at the same place. Sometimes there's a Windows error message like the one seen in the video, sometimes don't, it keeps black screen all the time with no error message and with the only solution to close the process. Edited: I'll check that command. Just a second |
No.16614
MetalGod Senior Tester
Jul 2, 2019, 13:59
|
Uploaded error.txt |
No.16615
hap Developer
Jul 2, 2019, 13:59
edited on: Jul 2, 2019, 14:09 |
Here's a crash with sws97:----------------------------------------------------- same crash with -video gdi: ----------------------------------------------------- |
No.16616
Tafoid Administrator
Jul 2, 2019, 14:28
|
Even though I still cannot make it crash on my end, hap is a developer who can duplicate the issue and that is good enough for a confirm in my book. |
No.16617
hap Developer
Jul 2, 2019, 16:13
edited on: Jul 2, 2019, 16:29 |
It was an array out of bounds access. I don't think it's related to the machbrkr bug. IMO, MAME supporting black_pen() and white_pen() on an indirect 16-bit bitmap is asking for trouble. *edit* correction: I mean 16-bit bitmap, not palette Removing 16-bit bitmaps is on MAME's TODO, problems like these won't happen then. |
No.16618
MetalGod Senior Tester
Jul 2, 2019, 16:49
|
That was fast Good work ! ;) |