I can do this sort of at will.
Steps to reproduce seem to be simple launch, exit, relaunch table a few times
If you exit VPX between launches, will not happen, at least i can not make it happen.
I would honestly just blame the table, except i can simply launch it, leave it running and play it for hours and no problems
And i am still happy to have the table blamed, but i figure i will put it here incase it is helpful
Fails to make the dump each time it does this crash
but it does drop a crash text
Now sometimes it will not get to the crash part, it will just stop, you exit the table, it leaves pinmame running and leaves the ultradmd window running
I did try leaving it in that state to see if it would eventually bomb out and give a log, but it stayed there for a very long time, and so i just killed it.
Again, this is only if you are bouncing in and out of the table a bunch.
I have not been able to make it do that just being used to play tables, i have been fortunate enough to have the beta simply work well as a table player
Heh, sorry, you give me stuff, i will probably break it
Crash report VPX rev4257
============
Process: VPinballX.exe
Reason: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION at 0023:776A8D4A
Attempt to read from 0x279DF000
Thread ID: 0xB74 [2932]
Call stack
==========
776A8D4A msvcrt.dll memcpy + 0x5A (0x24666C28 0x279DF000 0x00000600 0x24667cec)
7296886D gdiplus.dll GdipDrawImageRectRect + 0x254D (0x24660650 0x129EE698 0x129EE668 0x00000001)
729713F8 gdiplus.dll GdipCreateBitmapFromScan0 + 0x958 (0x24667CEC 0x24660650 0x129EE8A8 0x246684c8)
729A19D1 gdiplus.dll GdipCreateBitmapFromStream + 0xC11 (0x24667CEC 0x00000080 0x00000020 0x00000000)
7298FCB6 gdiplus.dll GdipBitmapSetPixel + 0x356 (0x129EEA18 0x129EE9DC 0x129EE8A8 0x13cc7590)
72965ED5 gdiplus.dll GdipCreateFromHDC + 0x54F5 (0x129EEA18 0x129EE9DC 0x2466C1E8 0x13cc0908)
729630B5 gdiplus.dll GdipCreateFromHDC + 0x26D5 (0x129EEF74 0x2466C1E8 0x00000003 0x129ef004)
72966EEF gdiplus.dll GdipDrawImageRectRect + 0xBCF (0x2466C1E8 0x129EF050 0x129EF060 0x00000000)
72977B8F gdiplus.dll GdipDrawImageRect + 0x1AF (0x2466C1E8 0x129EF0D8 0x129EF0C8 0x00000002)
72977AD5 gdiplus.dll GdipDrawImageRect + 0xF5 (0x13CC7590 0x2466C1E8 0x00000000 0x00000000)
72977BF2 gdiplus.dll GdipDrawImageRectI + 0x52 (0x13CC7590 0x2466C1E8 0x00000000 0x00000000)
688FDF70 System.Drawing.ni.dll (0x00000020 0x00000080 0x1829044C 0x2466c1e8)
688FA40B System.Drawing.ni.dll (0x00000020 0x00000080 0x00000000 0x00000000)
2400D569 (0x18285DB8 0x18286304 0x18286504 0x00000000)
23E6E73F (0x18285DB8 0x1827D038 0x1827D094 0x00000000)
23E6E73F (0x00000023 0x00000000 0x00000000 0x18285db8)
23E6E8B0 (0x18285DB8 0x1827CF38 0x1827CF74 0x00000000)
23E6E73F (0x129EF384 0x001A00FC 0x00000020 0x182980ec)
23E6C1F7 (0x1833FA10 0x129EF490 0x6CC88604 0x1833f9a8)
6CC62E01 mscorlib.ni.dll (0x1833F9A8 0x00000000 0x00000000 0x00000000)
6CC88604 mscorlib.ni.dll (0x00000000 0x18285CB0 0x00000000 0x129ef4c0)
6CC88537 mscorlib.ni.dll (0x00000000 0x18285CB0 0x00000000 0x1833f9dc)
6CC884F4 mscorlib.ni.dll (0x18285CB0 0x00000000 0x00000000 0x129ef4f0)
6CC62D5B mscorlib.ni.dll (0x0D273140 0x129EF538 0x6E35231A 0x129ef580)
6E34F066 clr.dll (0x129EF580 0x129EF528 0x6E4423D0 0x129ef6b0)
6E35231A clr.dll LogHelp_TerminateOnAssert + 0x93A (0x129EF644 0x1833F9F0 0x00000004 0x129ef568)clr.
Environment
===========
Date/time: 6/8/2020, 01:55:08:22
Number of CPUs: 4
Processor type: 586
System: Windows 10 (10.0 19041)
Memory status
=============
Total Reserved: 167972K (164M) bytes
Total Commited: 782728K (764M) bytes
Total Free: 3243540K (3167M) bytes
Largest Free: 2095424K (2046M) bytes
Registers
=========
EAX=279DF600 EBX=24660650 ECX=00000180 EDX=00000000
ESI=279DF000 EDI=24666C28 EBP=129EF5AC ESP=129EF540 EIP=6E3585BB
FLG=00010216 CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
Failed to save minidump.
One other thing i have noticed, and there is no error or anything, is sometimes the editor will decide it does not want to display the playfield graphic and plastics etc
Does not give any error, just simply does not show it, whether you toggle it on or off, no change.
This also seems to happen when you are going back and forth from running the table to editing quite a bit.
And i will fully admit to probably going in and out of a table way more than a sane person, hopefully i will do it less when i actually know what i am doing