Jump to content
SpesoftPinballXConvert-It
Nutmegz

Pinball X Crash When Exiting Table

Recommended Posts

I've had this happen several times. Pinball X Crashes when I exit a table. Here is the log: Any Ideas?

 

20:55:40.3  1/10/2018:  PinballX - Version 2.50
20:55:40.5  1/10/2018:  Windows 10 Pro 64-bit (31.8GB)
20:55:40.5  1/10/2018:  Loading Settings
20:55:40.6  1/10/2018:  Initialize Component
20:55:40.8  1/10/2018:  Initialize Display
20:55:41.9  1/10/2018:  Loading PlugIns
20:55:42.2  1/10/2018:  Loaded Plugin:"DirectOutput PinballX Plugin" Version 1 By Swisslizard
20:55:47.6  1/10/2018:  PlugIn: "DirectOutput PinballX Plugin" Initialized OK
20:55:47.6  1/10/2018:  Using Plugin System Version: 1
20:55:48.9  1/10/2018:  Created DirectX BackGlass Window
20:55:48.10  1/10/2018:  Created DirectX DMD Window
20:55:49.6  1/10/2018:  Hiding Cursor
20:55:49.6  1/10/2018:  Hiding Taskbar
20:55:49.9  1/10/2018:  CPU:  Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
20:55:49.9  1/10/2018:  GPU 1: NVIDIA GeForce GTX 1080
20:55:49.9  1/10/2018:  Displays: 3
20:55:49.10  1/10/2018:  Load Game List
20:55:49.10  1/10/2018:  Loading Database: Pinball FX2
20:55:50.1  1/10/2018:  Loading Database: Pinball FX3
20:55:50.1  1/10/2018:  Loading Database: Visual Pinball
20:55:50.2  1/10/2018:  Finding and matching artwork and videos
20:55:50.4  1/10/2018:  Loading Game Statistics and Scores
20:55:50.4  1/10/2018:  Main display running full screen windowed.
20:55:50.6  1/10/2018:  Loading Surfaces
20:55:50.9  1/10/2018:  Finished Loading Surfaces
20:55:50.10  1/10/2018:  Initialize Audio
20:55:51.1  1/10/2018:  Set Keyboard Controls
20:55:51.2  1/10/2018:  Initialize Joystick
20:55:51.2  1/10/2018:  1 Joystick Attached
20:55:51.3  1/10/2018:  Started
20:56:00.8  1/10/2018:  Launch System
20:56:00.9  1/10/2018:  Waiting for threads
20:56:00.9  1/10/2018:  Disposing display
20:56:04.2  1/10/2018:  C:\pinball\Visual Pinball\vpinballx.exe /play -"C:\pinball\Visual Pinball\tables\Star Trek - The Next Generation (Williams 1993).vpx"
20:56:06.2  1/10/2018:  C:\pinball\PinballX\vpauto.exe 
20:56:14.5  1/10/2018:  Found PinMAME ROM: sttng_l7.nv
20:56:15.0  1/10/2018:  Hidden Visual Pinball Editor Window
21:01:17.5  1/10/2018:  Exit System Control Pressed
21:01:24.6  1/10/2018:  Created DirectX BackGlass Window
21:01:24.7  1/10/2018:  Created DirectX DMD Window
21:01:24.7  1/10/2018:  Main display running full screen windowed.
21:01:28.7  1/10/2018:  Launch System
21:01:28.7  1/10/2018:  Waiting for threads
21:01:28.8  1/10/2018:  Disposing display
21:01:30.3  1/10/2018:  C:\pinball\Visual Pinball\vpinballx.exe /play -"C:\pinball\Visual Pinball\tables\Star Trek Enterprise Limited Edition (Stern 2013).vpx"
21:01:30.3  1/10/2018:  C:\pinball\PinballX\vpauto.exe 
21:01:40.3  1/10/2018:  Hidden Visual Pinball Editor Window
21:05:14.3  1/10/2018:  Exit System Control Pressed
21:05:20.8  1/10/2018:  Created DirectX BackGlass Window
21:05:20.8  1/10/2018:  Created DirectX DMD Window
21:05:20.9  1/10/2018:  Main display running full screen windowed.
21:05:33.3  1/10/2018:  Launch System
21:05:33.3  1/10/2018:  Waiting for threads
21:05:33.4  1/10/2018:  Disposing display
21:05:34.0  1/10/2018:  C:\pinball\Visual Pinball\vpinballx.exe /play -"C:\pinball\Visual Pinball\tables\Scared Stiff (Bally 1996).vpx"
21:05:34.0  1/10/2018:  C:\pinball\PinballX\vpauto.exe 
21:05:41.3  1/10/2018:  Found PinMAME ROM: ss_15.nv
21:05:41.4  1/10/2018:  Hidden Visual Pinball Editor Window
21:07:14.3  1/10/2018:  Exit System Control Pressed
21:07:21.1  1/10/2018:  Created DirectX BackGlass Window
21:07:21.2  1/10/2018:  Created DirectX DMD Window
21:07:21.2  1/10/2018:  Main display running full screen windowed.
21:08:11.4  1/10/2018:  Launch System
21:08:11.4  1/10/2018:  Waiting for threads
21:08:11.5  1/10/2018:  Disposing display
21:08:11.8  1/10/2018:  C:\pinball\Visual Pinball\vpinballx.exe /play -"C:\pinball\Visual Pinball\tables\Theatre of Magic (Bally 1995).vpx"
21:08:11.8  1/10/2018:  C:\pinball\PinballX\vpauto.exe 
21:08:21.0  1/10/2018:  Hidden Visual Pinball Editor Window
21:10:11.6  1/10/2018:  Exit System Control Pressed
21:10:18.1  1/10/2018:  Created DirectX BackGlass Window
21:10:18.1  1/10/2018:  Created DirectX DMD Window
21:10:18.2  1/10/2018:  Main display running full screen windowed.
21:10:18.2  1/10/2018:  Error in the application.
21:10:18.3  1/10/2018:  Error. Exiting
21:10:18.3  1/10/2018:  Error in the application.
21:10:18.3  1/10/2018:     at PinballX.FrmMain.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Boolean A_4)
21:10:18.3  1/10/2018:     at PinballX.FrmMain.ap()
21:10:18.3  1/10/2018:     at PinballX.FrmMain..ctor()
21:10:18.3  1/10/2018:  Disposing Plugins
21:10:18.3  1/10/2018:  Showing Taskbar
21:10:18.3  1/10/2018:  Unhiding Mouse Cursor
21:10:18.4  1/10/2018:  Bye

 

Share this post


Link to post
Share on other sites

Update DirectX.

Share this post


Link to post
Share on other sites

I already have the latest DirectX. Windows 10 keeps it up to date automatically.

Share this post


Link to post
Share on other sites

I've actually had this happen to me a few times too. Seems to be related to 4k for me.  My log file looks exactly the same with the same callstack.

13:47:06.4  2/4/2018:  Error in the application.
13:47:06.5  2/4/2018:  Error. Exiting
13:47:06.5  2/4/2018:  Error in the application.
13:47:06.5  2/4/2018:     at PinballX.FrmMain.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Boolean A_4)
13:47:06.5  2/4/2018:     at PinballX.FrmMain.ap()
13:47:06.5  2/4/2018:     at PinballX.FrmMain..ctor()

 

Here is my PinballX.ini

Spoiler

[Display]
Monitor=0
rotate=270
windowed=False
windowwidth=480
windowheight=270
windowx=756
windowy=150
PlayFieldBrightness=230
WheelTextColor=ffffffff
WheelTextOutlineColor=ff000000
InfoTextColor=ffffffff
InfoTextOutlineColor=ff000000
FilterTextColor=ffffffff
FilterTextOutlineColor=ff000000
MenuColor=ffffa500
ShowExitImageFor=4
FullScreenWindowed=False
[BackGlass]
monitor=1
x=0
y=0
width=1920
height=1080
AutoPositionB2S=False
UseB2S=False
[DMD]
Enabled=False
monitor=0
x=0
y=0
width=900
height=300
AutoPositionPinMAME=False
HidePinMAME=True
UsePinMAME=True
[FileSystem]
EnableFileMatching=True
[Interface]
DesktopModeEnabled=False
EnableAdditionalDetail=False
ShowSystem=False
ShowRatings=False
WheelOverlay=3
[Audio]
StreamVolume=90
SampleVolume=90
PlaySoundInVideos=True
[Startup]
playsound=True
playvideo=True
StartWithWindows=No
[KeyCodes]
quit=27
left=37
right=39
select=13
rotate=82
pageleft=33
pageright=34
exitemulator=75
ingame=80
screenshot=83
screenshotbackglass=66
instructions=73
volumedown=189
volumeup=187
credit=53
plunger=74
[JoyCodes]
quit=
left=3
right=15
select=9
rotate=
pageleft=
pageright=
exitemulator=5
ingame=
instructions=
Plunger=13
[Text]
All=All
PlayGameTwoPlayer=Two Player Game
Line1=Free Play
Line2=Press Start
Featuring=Featuring
Tables=Tables
PlayGame=Play Game
Instructions=Instructions
Information=Information
Flyer=Flyer
Gameplay=Gameplay
Tutorial=Tutorial
Promo=Promo
ExitGame=Exit Game
ReturnToGame=Return to Game
Return=Return
Exit=Exit
Shutdown=Shutdown
[FuturePinball]
Enabled=False
WorkingPath=C:\Future Pinball
TablePath=C:\Future Pinball\Tables
Executable=Future Pinball.exe
Parameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderender
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
MouseClickFocus=True
[VisualPinball]
Enabled=True
WorkingPath=C:\Visual Pinball
TablePath=C:\Visual Pinball\Tables
Executable=VPinball992.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
AutoConfigure=True
NVRAMPath=C:\Visual Pinball\VPinMAME\nvram
[ExitScreen]
Enabled=True
EnableExit=True
EnableShutdown=True
ConfirmExitGameTimer=False
[StartupProgram]
Enabled=False
WorkingPath=C:\Visual Pinball\Tables\plugins\DirectOutput\config
Executable=ledcontrol_pull.bat
Paramaters=
HideWindow=true
WaitForExit=false
[ExitProgram]
Enabled=false
WorkingPath=
Executable=notepad.exe
Paramaters=
HideWindow=False
WaitForExit=
[AttractMode]
Enabled=True
Timer=1
ShowFor=15
MuteAudio=True
[System_1]
Name=MAME
Enabled=False
WorkingPath=C:\- EMULATORS -\- MAME -
TablePath=C:\
Executable=mamep64.exe
Parameters=[TABLEFILE]
SystemType=0
[AutoExit]
Enabled=False
Minutes=10
[Login]
Enabled=True
StreamQuality=10
[PinballFX2]
Enabled=False
WorkingPath=C:\Program Files (x86)\Steam
Executable=steam.exe
Parameters=-applaunch 226980 [TABLEFILE]
Process=Pinball FX2.exe
Rotate=False
WaitFor=20
[PinballArcade]
WorkingPath=C:\Program Files (x86)\Steam
Executable=steam.exe
Parameters=-applaunch 238260
Process=PinballArcade.exe
WaitForSelect=50
Enabled=False
[GameListManager]
onlinemode=true
[RealDMD]
EnableColor=True
Color=ffff1414
[PinballFX3]
WorkingPath=C:\Program Files (x86)\Steam
Executable=steam.exe
Parameters=-applaunch 442120 "-table_[TABLEFILE]"
Process=Pinball FX3.exe
Rotate=False
WaitFor=20
[System_3]
Enabled=True
WorkingPath=C:\Visual Pinball
TablePath=C:\Visual Pinball\Tables
Executable=VPinballx.exe
NAME=Visual Pinball X
SystemType=1
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
[SetupWizard]
EmuPath1=C:\Emulators
AssetPath1=C:\Assets
RomPath1=C:\Roms
DefaultPathPrompt=True
DownloadDatabasePrompt=True
DownloadEmulatorPrompt=True
WizardMode=1
CustomArray=
SearchArray=
SavePosition=False
SectionIndex=4
SearchText=
EmulatorIndex=0
EmulatorGroupIndex=0
DaphneIndex=0
HTMLAppsIndex=0
ExternalAppsIndex=0
RadioStationsIndex=0
NewsFeedsIndex=0
MappedDrivesIndex=0
SystemIndex=2
ShowPanel=True
FontSize=1
WindowState=0
WindowSize=1064,885
WindowLocation=4125,27
[Topper]
monitor=0
Enabled=False
[Internal]
lastwheelcachematchsize=625300
lastselected=Medieval Madness (Williams 1997)Medieval Madness - Hanibal4kSystem_3
filter_year=
filter_company=
filter_custom=
filtername=Tables
lastwheelcachematchsize2=13309
[Plugin_1]
Enabled=True
Name=DirectOutput PinballX Plugin.dll
[Plugin_2]
Enabled=False
Name=PlugInLED.dll
[Plugin_3]
Enabled=False
Name=PlugInSpeech.dll
[Plugin_4]
Enabled=False
Name=QuickLaunch (PinballX Edition).dll
[System_2]
Name=
WorkingPath=
TablePath=
Executable=
Parameters=
[General]
Language=English
[Plugin_5]
Enabled=False
Name=Xpadder Plugin.dll

 

Share this post


Link to post
Share on other sites

4K might be too much especially if you are playing attract videos on multiple screens. If you are going that route, try reducing FPS on the source video.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

I too am running 4k with two 1080 screens. Not sure why this is too much with a 1080 GPU and 32 GB of ram. I can run the games just fine. Seems like a limitation of pinballX.

Share this post


Link to post
Share on other sites

The attract videos are still in standard def, but PinballX is running in 4k.  I know scaling is done, so it shouldn't be that bad. I have to agree that this callstack is a lead. I'd be happy to trace it back, but I don't have source code :) 

Share this post


Link to post
Share on other sites

Not to Hijack this thread - but I also have an open thread about loading instructions when running 4k resolution.  Nutmegz, would you mind trying this and reporting back? I don't know many people running actual 4k!

https://www.gameex.info/forums/topic/20657-100-crash-pinball-x-4k-tv-instruction-cards/

I'd be curious if you also crash opening instruction cards while running 4k (3840x2160) main monitor and 1080p 2nd monitor.  Might take several times opening/closing them on various tables, but still an issue for me!

Thanks!

Share this post


Link to post
Share on other sites
Quote

Do you have an instruction card I could try?

I assume you use the online import for the GameManager.exe? if so, you should have all the instruction cards already. Just hit "i" (default keyboard button) to pull them up!

Thanks again for trying!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×