coreduo0099 Posted May 12, 2018 Share Posted May 12, 2018 I'm now getting out of memory errors.... seems to have just started recently... Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 13, 2018 Author Share Posted May 13, 2018 HMM.. 2.90 doing the same after 10 min or so... looking at logs getting a "System.BadImageFormatException" Version=1 EventType=CLR20r3 EventTime=131706428326112145 ReportType=2 Consent=1 UploadTime=131706428331424769 ReportStatus=268435456 ReportIdentifier=aa8cbf22-3b3a-452e-b296-f184a4ce8aac Wow64Host=34404 Wow64Guest=332 AppSessionGuid=00001548-0003-0022-3289-de7a4cead301 TargetAppId=W:0006e533423d8a2f1ce501be5d7daa4d25ac00000000!0000ac931f4cdc5c53f5bde85b8289548accf49adc8b!PinballX.exe TargetAppVer=2018//05//01:08:31:48!15399b!PinballX.exe BootId=4294967295 TargetAsId=1251 Response.BucketId=bd2de0199bcfbf290a685d8e82516d8c Response.BucketTable=5 Response.LegacyBucketId=1902873709217148300 Response.type=4 Sig[0].Name=Problem Signature 01 Sig[0].Value=pinballx.exe Sig[1].Name=Problem Signature 02 Sig[1].Value=1.0.0.0 Sig[2].Name=Problem Signature 03 Sig[2].Value=5ae825f4 Sig[3].Name=Problem Signature 04 Sig[3].Value=PinballX Sig[4].Name=Problem Signature 05 Sig[4].Value=1.0.0.0 Sig[5].Name=Problem Signature 06 Sig[5].Value=5ae825f4 Sig[6].Name=Problem Signature 07 Sig[6].Value=35e Sig[7].Name=Problem Signature 08 Sig[7].Value=0 Sig[8].Name=Problem Signature 09 Sig[8].Value=System.BadImageFormatException DynamicSig[1].Name=OS Version DynamicSig[1].Value=10.0.16299.2.0.0.256.48 DynamicSig[2].Name=Locale ID DynamicSig[2].Value=1033 UI[2]=E:\Emulator\Pinball_emu\PinballX\PinballX.exe UI[3]=PinballX has stopped working UI[4]=Windows can check online for a solution to the problem. UI[5]=Check online for a solution and close the program UI[6]=Check online for a solution later and close the program UI[7]=Close the program LoadedModule[0]=E:\Emulator\Pinball_emu\PinballX\PinballX.exe LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll LoadedModule[2]=C:\WINDOWS\SYSTEM32\MSCOREE.DLL LoadedModule[3]=C:\WINDOWS\System32\KERNEL32.dll LoadedModule[4]=C:\WINDOWS\System32\KERNELBASE.dll LoadedModule[5]=C:\WINDOWS\System32\ADVAPI32.dll LoadedModule[6]=C:\WINDOWS\System32\msvcrt.dll LoadedModule[7]=C:\WINDOWS\System32\sechost.dll LoadedModule[8]=C:\WINDOWS\System32\RPCRT4.dll LoadedModule[9]=C:\WINDOWS\System32\SspiCli.dll LoadedModule[10]=C:\WINDOWS\System32\CRYPTBASE.dll LoadedModule[11]=C:\WINDOWS\System32\bcryptPrimitives.dll LoadedModule[12]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll LoadedModule[13]=C:\WINDOWS\System32\SHLWAPI.dll LoadedModule[14]=C:\WINDOWS\System32\combase.dll LoadedModule[15]=C:\WINDOWS\System32\ucrtbase.dll LoadedModule[16]=C:\WINDOWS\System32\GDI32.dll LoadedModule[17]=C:\WINDOWS\System32\gdi32full.dll LoadedModule[18]=C:\WINDOWS\System32\msvcp_win.dll LoadedModule[19]=C:\WINDOWS\System32\USER32.dll LoadedModule[20]=C:\WINDOWS\System32\win32u.dll LoadedModule[21]=C:\WINDOWS\System32\IMM32.DLL LoadedModule[22]=C:\WINDOWS\System32\kernel.appcore.dll LoadedModule[23]=C:\WINDOWS\SYSTEM32\VERSION.dll LoadedModule[24]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll LoadedModule[25]=C:\WINDOWS\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_d08c1480442bf1e1\MSVCR80.dll LoadedModule[26]=C:\WINDOWS\System32\shell32.dll LoadedModule[27]=C:\WINDOWS\System32\cfgmgr32.dll LoadedModule[28]=C:\WINDOWS\System32\shcore.dll LoadedModule[29]=C:\WINDOWS\System32\windows.storage.dll LoadedModule[30]=C:\WINDOWS\System32\powrprof.dll LoadedModule[31]=C:\WINDOWS\System32\profapi.dll LoadedModule[32]=C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\mscorlib\7aa13700a6fcdcb57e6cb353e54d0ab9\mscorlib.ni.dll LoadedModule[33]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsec.dll LoadedModule[34]=C:\WINDOWS\System32\WINTRUST.dll LoadedModule[35]=C:\WINDOWS\System32\MSASN1.dll LoadedModule[36]=C:\WINDOWS\System32\CRYPT32.dll LoadedModule[37]=C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.16299.402_none_d023a4535f39f6c8\COMCTL32.dll LoadedModule[38]=C:\WINDOWS\System32\CRYPTSP.dll LoadedModule[39]=C:\WINDOWS\system32\rsaenh.dll LoadedModule[40]=C:\WINDOWS\SYSTEM32\bcrypt.dll LoadedModule[41]=C:\WINDOWS\System32\imagehlp.dll LoadedModule[42]=C:\WINDOWS\SYSTEM32\gpapi.dll LoadedModule[43]=C:\Windows\System32\cryptnet.dll LoadedModule[44]=C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL LoadedModule[45]=C:\WINDOWS\SYSTEM32\WINNSI.DLL LoadedModule[46]=C:\WINDOWS\System32\NSI.dll LoadedModule[47]=C:\WINDOWS\System32\ole32.dll LoadedModule[48]=C:\WINDOWS\system32\uxtheme.dll LoadedModule[49]=C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System\8fd628487e4d249c0185eb0ad296f79c\System.ni.dll LoadedModule[50]=C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Drawing\6aecdbc6d1c9c612b07aaa1873c9934a\System.Drawing.ni.dll LoadedModule[51]=C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Windows.Forms\d653248b3882559b4f5dd5b66653a39c\System.Windows.Forms.ni.dll LoadedModule[52]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll LoadedModule[53]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\diasymreader.dll State[0].Key=Transport.DoneStage1 State[0].Value=1 OsInfo[0].Key=vermaj OsInfo[0].Value=10 OsInfo[1].Key=vermin OsInfo[1].Value=0 OsInfo[2].Key=verbld OsInfo[2].Value=16299 OsInfo[3].Key=ubr OsInfo[3].Value=402 OsInfo[4].Key=versp OsInfo[4].Value=0 OsInfo[5].Key=arch OsInfo[5].Value=9 OsInfo[6].Key=lcid OsInfo[6].Value=1033 OsInfo[7].Key=geoid OsInfo[7].Value=244 OsInfo[8].Key=sku OsInfo[8].Value=48 OsInfo[9].Key=domain OsInfo[9].Value=0 OsInfo[10].Key=prodsuite OsInfo[10].Value=256 OsInfo[11].Key=ntprodtype OsInfo[11].Value=1 OsInfo[12].Key=platid OsInfo[12].Value=10 OsInfo[13].Key=sr OsInfo[13].Value=0 OsInfo[14].Key=tmsi OsInfo[14].Value=12098 OsInfo[15].Key=osinsty OsInfo[15].Value=3 OsInfo[16].Key=iever OsInfo[16].Value=11.402.16299.0-11.0.60 OsInfo[17].Key=portos OsInfo[17].Value=0 OsInfo[18].Key=ram OsInfo[18].Value=8149 OsInfo[19].Key=svolsz OsInfo[19].Value=465 OsInfo[20].Key=wimbt OsInfo[20].Value=0 OsInfo[21].Key=blddt OsInfo[21].Value=180415 OsInfo[22].Key=bldtm OsInfo[22].Value=955 OsInfo[23].Key=bldbrch OsInfo[23].Value=rs3_release_svc_escrow_im OsInfo[24].Key=bldchk OsInfo[24].Value=0 OsInfo[25].Key=wpvermaj OsInfo[25].Value=0 OsInfo[26].Key=wpvermin OsInfo[26].Value=0 OsInfo[27].Key=wpbuildmaj OsInfo[27].Value=0 OsInfo[28].Key=wpbuildmin OsInfo[28].Value=0 OsInfo[29].Key=osver OsInfo[29].Value=10.0.16299.402.amd64fre.rs3_release_svc_escrow_im.180415-0955 OsInfo[30].Key=buildflightid OsInfo[30].Value=37405401-E8D9-4B4E-9E74-D538D6F97E48.1 OsInfo[31].Key=edition OsInfo[31].Value=Professional OsInfo[32].Key=ring OsInfo[33].Key=containerid OsInfo[34].Key=containertype OsInfo[35].Key=edu OsInfo[35].Value=0 FriendlyEventName=Stopped working ConsentKey=CLR20r3 AppName=PinballX AppPath=E:\Emulator\Pinball emu\PinballX\PinballX.exe ReportDescription=Stopped working ApplicationIdentity=00000000000000000000000000000000 MetadataHash=1468449602 Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 13, 2018 Share Posted May 13, 2018 Please post the pinballx log. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 14, 2018 Author Share Posted May 14, 2018 I went through my media folders and found some unexpected files that were not png,jpg,mp4,fl4 that I wasn't expecting, so I cleaned them out.. will test again this week and see if problem continues and if so post the log. Thanks Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 15, 2018 Author Share Posted May 15, 2018 Here is a log after it crashed after running unattended for about 16 minutes... System has 5.2G free RAM. I did add a 4th topper screen recently.. maybe related?? I also added some extra databases I was working on recently... 18:57:13.1 5/14/2018: PinballX - Version 2.90 18:57:13.2 5/14/2018: Windows 10 Pro 64-bit (7.9GB) 18:57:13.2 5/14/2018: Loading Settings 18:57:13.3 5/14/2018: Initialize Component 18:57:13.3 5/14/2018: Initialize Display 18:57:14.6 5/14/2018: Loading PlugIns 18:57:14.6 5/14/2018: Loaded Plugin:"DirectOutput PinballX Plugin" Version 1 By Swisslizard 18:57:16.1 5/14/2018: PlugIn: "DirectOutput PinballX Plugin" Initialized OK 18:57:16.1 5/14/2018: Using Plugin System Version: 1 18:57:16.1 5/14/2018: Loaded Plugin:"PINemHi LeaderBoard" Version 1.3.1 By Dna Disturber 18:57:16.1 5/14/2018: PlugIn: "PINemHi LeaderBoard" Initialized OK 18:57:16.1 5/14/2018: Using Plugin System Version: 131 18:57:16.3 5/14/2018: Created DirectX BackGlass Window 18:57:16.4 5/14/2018: Created DirectX DMD Window 18:57:16.4 5/14/2018: Created DirectX Topper Window 18:57:16.5 5/14/2018: Hiding Cursor 18:57:16.6 5/14/2018: Hiding Taskbar 18:57:16.6 5/14/2018: CPU: Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz 18:57:16.6 5/14/2018: GPU 1: NVIDIA GeForce GTX 1060 6GB 18:57:16.6 5/14/2018: Displays: 4 18:57:16.9 5/14/2018: Load Game List 18:57:16.9 5/14/2018: Loading Database: Pinball FX2 18:57:16.9 5/14/2018: Loading Database: Pinball FX3 18:57:16.9 5/14/2018: Loading Database: Pinball Arcade 18:57:16.1 5/14/2018: Loading Database: Future Pinball 18:57:16.1 5/14/2018: Loading Database: Visual Pinball 18:57:16.1 5/14/2018: Loading Database: Visual Pinball PhysMod5 18:57:16.1 5/14/2018: Loading Database: P-ROC 18:57:17.0 5/14/2018: Loading Database: Visual Pinball X 18:57:17.0 5/14/2018: Loading Custom Database: Kids 18:57:17.1 5/14/2018: Loading Custom Database: Kids 18:57:17.1 5/14/2018: Loading Custom Database: DMD 18:57:17.1 5/14/2018: Loading Custom Database: EM 18:57:17.1 5/14/2018: Loading Custom Database: Kids 18:57:17.1 5/14/2018: Loading Custom Database: Originals 18:57:17.2 5/14/2018: Loading Custom Database: SS 18:57:17.2 5/14/2018: Finding and matching artwork and videos 18:57:19.0 5/14/2018: Also Creating and Caching Wheels for Overlays 18:57:22.3 5/14/2018: Loading Game Statistics and Scores 18:57:22.4 5/14/2018: Main display running full screen windowed. 18:57:22.4 5/14/2018: Loading Surfaces 18:57:22.8 5/14/2018: Finished Loading Surfaces 18:57:22.8 5/14/2018: Initialize Audio 18:57:22.8 5/14/2018: Set Keyboard Controls 18:57:22.8 5/14/2018: Initialize Joystick 18:57:22.9 5/14/2018: 1 Joystick Attached 18:57:22.9 5/14/2018: Started 19:13:39.4 5/14/2018: Error. Exiting 19:13:39.4 5/14/2018: Out of memory. 19:13:39.4 5/14/2018: at System.Drawing.Bitmap..ctor(String filename) 19:13:39.4 5/14/2018: at Direct2D.Direct2d.Surface.a(String A_0, Device A_1) 19:13:39.4 5/14/2018: at Direct2D.Direct2d.Surface..ctor(String Filename, Device Device) 19:13:39.4 5/14/2018: at PinballX.FrmMain.c(Boolean A_0) 19:13:39.4 5/14/2018: at PinballX.FrmMain.ai() 19:13:39.4 5/14/2018: at PinballX.FrmMain.as() 19:13:39.4 5/14/2018: at PinballX.FrmMain..ctor() 19:13:39.4 5/14/2018: Waiting for Online Thread 19:13:41.4 5/14/2018: Disposing Plugins 19:13:41.4 5/14/2018: Showing Taskbar 19:13:41.6 5/14/2018: Unhiding Mouse Cursor 19:13:41.6 5/14/2018: Bye Link to comment Share on other sites More sharing options...
Draco1962 Posted May 15, 2018 Share Posted May 15, 2018 You may want to upgrade to v2.91 and see if the issue still occurs. If so, attach (don't copy & paste) copies of your pinballx.ini and log.txt files for review. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 15, 2018 Author Share Posted May 15, 2018 removed extra databases.. still running out of memory... I'll try 2.91 Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 15, 2018 Author Share Posted May 15, 2018 2.91 same.. also when I get the dialog, some screens have a big red X on it with a white background.. last time it was my backglass monitor... Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 15, 2018 Author Share Posted May 15, 2018 Details: 4 screen setup, feedback, 2 ledwiz, one for focefeedback one for non addressable leds Using 3rd party add-ons dmdext, doflinx, PUplayer Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 15, 2018 Share Posted May 15, 2018 Are you running anything at very high resolution such as 4k? Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 16, 2018 Share Posted May 16, 2018 Also, you have lav codecs installed? Please try disabling all plugins to troubleshoot the issue. Thanks. Tom. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 16, 2018 Author Share Posted May 16, 2018 no 4k stuff. playfield 1080p, backglass 1080p, dmd 720p, topper 1600x900 For codecs I installed shark007 standard codecs and x64 components Will try without plugins... Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 17, 2018 Author Share Posted May 17, 2018 Interesting.. 30 min during dinner had no memory issues with both plugins disabled. good sign.. more testing later... Link to comment Share on other sites More sharing options...
Adultery Posted May 17, 2018 Share Posted May 17, 2018 If it's a plugin issue, I had the same problem with one of mine for GameEx that did a fair bit of drawing to the secondary monitor and the solution turned out to be garbage collection. That's really more of a hint for whomever developed those plugins, not for you. The timing is really more discerning, I could run mine for a couple three days without any issue, but I also only used two monitors. Link to comment Share on other sites More sharing options...
Draco1962 Posted May 17, 2018 Share Posted May 17, 2018 1 hour ago, coreduo0099 said: For codecs I installed shark007 standard codecs and x64 components I would recommend uninstalling Shark007 and install the LAV codecs (both x86 and x64) found here. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 17, 2018 Author Share Posted May 17, 2018 uninstalled shark007 and tried LAV Also found repetitive pattern to crash pinballx Crashes with or whithout plugins with my sequence. Databases are large. 936 total tables... Attached are several logs log.txt log - Copy (2).txt log - Copy (3).txt log - Copy (4).txt log - Copy (5).txt log - Copy (6).txt log - Copy.txt Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 Please post pinballx.ini Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 PS: It seems to have an issue with your overlay/underlay images. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 21, 2018 Author Share Posted May 21, 2018 I renamed all my video folders so only screenshots would load and it runs for hours. with videos I get the out of memory. Then I only enabled table videos and same memory issue. I reviewed the over/underlays they 'seem' ok at first glance previewing each .png file odd as I used to be able to let it run hours with videos before i rebuilt the box with a clean install of OS and Pinball Apps and went from 3 display gtx 680 to 4 display gtx 1060. PinballX.ini Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 Ill have a 3 monitor + real dmd setup in a couple of days so Ill be able to test a topper shortly. Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 Could you do me a favour though and remove your per system underlays/overlays and see if that helps. There will also be a 64 bit version soon and that will help too. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 21, 2018 Author Share Posted May 21, 2018 hmm. found a bunch of table mp4 that were 4k recordings I downloaded that I'm playing at 1080p. Would that cause the issue? Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 It really shouldn't but I don't know at this point. Anyway, as I said the error is occurring loading per system underlay and overlays so please remove them and post a new log. Link to comment Share on other sites More sharing options...
coreduo0099 Posted May 21, 2018 Author Share Posted May 21, 2018 Is there a cache file of some sort for the unerlay/overlays? I turned if off, then on, and it took a long time to load pinballx. now it loads faster and I'm not seeing the memory crash issue. I also found some .psd files in System Overlays I pulled of the ftp and moved them into a dedicated folder. I can do more testing tomorrow, but right now it's looking good.. crossing fingers... Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 21, 2018 Share Posted May 21, 2018 I think a corrupt wheel image then. Let me know. Link to comment Share on other sites More sharing options...
Recommended Posts