Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Pinball X Crash When Exiting Table


Nutmegz

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

 

Link to comment
Share on other sites

Update DirectX.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

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

 

Link to comment
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 :) 

Link to comment
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!

Link to comment
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!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...