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

[RESOLVED] PBX 3.66 64bit hanging on DOF plugin and crashes


Mike_da_Spike

Recommended Posts

Started a new topic for this 

When browsing through the tables and systems,  my DOF plugin  stops working (all the Lights are in the last status) and at a sudden moment I get the following popup :

image.png.d77df080842634ea943328754af3b110.png

In the log file I see that the plugin is causing an error and PBX wants to disable it (properly with no luck)

Exception has been thrown by the target of an invocation.
07:01:00.7  9/6/2019:     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
07:01:00.7  9/6/2019:     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
07:01:00.7  9/6/2019:     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
07:01:00.7  9/6/2019:     at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
07:01:00.7  9/6/2019:     at PinballX.PlugIns.InvokeMethod(Object obj, String sProperty, Object oValue)
07:01:00.7  9/6/2019:     at PinballX.PlugIns.Event_GameSelect(PlugInInfo_1 gi)
07:01:00.7  9/6/2019:  PlugIn caused an exception and is being disabled.

These are mu logs :

[SETTINGS].logPinballX DirectOutput Plugin.logXDMDlog.txtlog.txt

This is my INI file :

PinballX.ini

Eventlog :

The program PinballX.exe version 1.0.0.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
 Process ID: 1fcc
 Start Time: 01d5646fe224e1bf
 Termination Time: 5
 Application Path: C:\Pinball\PinballX\PinballX.exe
 Report Id: 73c1f3b0-af29-4f67-8a52-a739069d0cf1
 Faulting package full name: 
 Faulting package-relative application ID: 
 Hang type: Unknown

 

There are no crash dumps created.

If I disable the "DirectOutput PinballX Plugin ", PBX is stable. Moving to 32bit also looks stable

image.png.9037ebe34ad62631a9ac1861bdc50055.png

Something with the conversion of the 32bit plugin to the 64bit version of PBX ?

 

Link to comment
Share on other sites

too bad.
Direct after reboot when I just hit 1 button , it is crashing with the following errors in the log:

 

13:36:47.3  9/7/2019:  Exception has been thrown by the target of an invocation.
13:36:47.3  9/7/2019:     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
13:36:47.3  9/7/2019:     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
13:36:47.3  9/7/2019:     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
13:36:47.3  9/7/2019:     at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
13:36:47.3  9/7/2019:     at PinballX.PlugIns.InvokeMethod(Object obj, String sProperty, Object oValue)
13:36:47.3  9/7/2019:     at PinballX.PlugIns.Event_GameSelect(PlugInInfo_1 gi)
13:36:47.4  9/7/2019:  PlugIn: "DirectOutput PinballX Plugin" caused an exception and is being disabled.
13:36:47.9  9/7/2019:  Starting Real DMD Thread
13:36:47.1  9/7/2019:  Exception has been thrown by the target of an invocation.
13:36:47.1  9/7/2019:     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
13:36:47.1  9/7/2019:     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
13:36:47.1  9/7/2019:     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
13:36:47.1  9/7/2019:     at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
13:36:47.1  9/7/2019:     at PinballX.PlugIns.InvokeMethod(Object obj, String sProperty, Object oValue, Object oValue2, Object oValue3)
13:36:47.1  9/7/2019:     at PinballX.PlugIns.Event_Input(Boolean[] Keys, Boolean[] Buttons, Int32 Status)
13:36:47.1  9/7/2019:  PlugIn: "DirectOutput PinballX Plugin" caused an exception and is being disabled.

 

log.txt

Link to comment
Share on other sites

You are the man ! Looks like pbx 3.70 fix it !
I will check it in my after noon a bit more, but I could not get DOFlinx get it to crash. I willleave attract mode on and check later

Thanks Tom 

 

Edit:

Tried to reproduce it, but all looks stable now. Good job

Link to comment
Share on other sites

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