Saitek X65F crash in Alternative Launcher Win10pro
-
Clean install windows 10 pro, clean install falcon bms 4.37.3.
No issues in windows 7, but now this happens:
After I want to designate a command I get this message.crash log:
[17-2-2024 10:05:34] [INFO] :: Application Initialization starting.
[17-2-2024 10:05:35] [INFO] :: Post_OnInitialized.
[17-2-2024 10:05:35] [INFO] :: AutoUpdate-check initiated.
[17-2-2024 10:05:35] [INFO] :: FalconBMS Launcher v2.4.0
[17-2-2024 10:05:35] [INFO] :: Start Reading Launcher Settings.
[17-2-2024 10:05:35] [INFO] :: Finished Reading Launcher Settings.
[17-2-2024 10:05:35] [INFO] :: Start Reading Registry.
[17-2-2024 10:05:35] [INFO] :: Finished Reading Registry.
[17-2-2024 10:05:35] [INFO] :: Start Init Devices.
[17-2-2024 10:05:36] [INFO] :: Completed RSS fetch on background-thread.
[17-2-2024 10:05:37] [EXCEPTION] De objectverwijzing is niet op een exemplaar van een object ingesteld.::Source: FalconBMS_Alternative_Launcher
Target Site: Void ChangeCfgPath()
Message: De objectverwijzing is niet op een exemplaar van een object ingesteld.
Details:Exception Data: System.Collections.ListDictionaryInternal
Stack Trace: bij FalconBMS.Launcher.AppRegInfo.ChangeCfgPath() in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\AppRegInfo.cs:regel 214
[17-2-2024 10:05:37] [INFO] :: Finished Init Devices.
[17-2-2024 10:05:37] [INFO] :: Start VR Check.
[17-2-2024 10:05:37] [INFO] :: Finished VR Check.
[17-2-2024 10:05:37] [INFO] :: Start Timers.
[17-2-2024 10:05:37] [INFO] :: Timers Started.
[17-2-2024 10:05:37] [INFO] :: Post_OnInitialized complete.
[17-2-2024 10:05:37] [INFO] :: RSS update finished.
[17-2-2024 10:09:09] [EXCEPTION] De bronmatrix is niet lang genoeg. Controleer srcIndex en de lengte ervan, en de ondergrenzen van de matrix.::Source: mscorlib
Target Site: Void Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean)
Message: De bronmatrix is niet lang genoeg. Controleer srcIndex en de lengte ervan, en de ondergrenzen van de matrix.
Details:Exception Data: System.Collections.ListDictionaryInternal
Stack Trace: bij System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
bij System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
bij FalconBMS.Launcher.Input.JoyAssgn.CopyButtonsAndHatsFromCurrentProfile(JoyAssgn otherJoy) in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Input\JoyAssgn.cs:regel 414
bij FalconBMS.Launcher.Input.JoyAssgn.MakeTempCloneForKeyMappingDialog() in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Input\JoyAssgn.cs:regel 485
bij FalconBMS.Launcher.Windows.KeyMappingWindow.Reset() in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\KeyMappingWindow.xaml.cs:regel 88
bij FalconBMS.Launcher.Windows.KeyMappingWindow…ctor(DeviceControl deviceControl, KeyAssgn SelectedCallback) in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\KeyMappingWindow.xaml.cs:regel 54
bij FalconBMS.Launcher.Windows.KeyMappingWindow.ShowKeyMappingWindow(Window owner, DeviceControl deviceControl, KeyAssgn SelectedCallback) in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\KeyMappingWindow.xaml.cs:regel 59
bij FalconBMS.Launcher.Windows.MainWindow.DataGrid_MouseButtonDoubleClick(Object sender, MouseButtonEventArgs e) in C:\1\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\MainWindowKeyMapping.cs:regel 132
bij System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bij System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bij System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
bij System.Windows.Controls.Control.OnMouseDoubleClick(MouseButtonEventArgs e)
bij System.Windows.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e)
bij System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bij System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
bij System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
bij System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bij System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bij System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
bij System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
bij System.Windows.Input.InputManager.ProcessStagingArea()
bij System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
bij System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
bij System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
bij System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bij System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bij MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bij MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bij System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bij System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)Some thoughts??
-
@Nurse definitely update to the latest hotfix (4.37.3.2) … it contains dozens of bug fixes for the Alt Launcher
(run
\Falcon BMS 4.37\Updater.exe
) -
@airtex2019 It can be that easy. Thanks!!!
-
I’ve got some notes here
https://forum.falcon-bms.com/topic/26816/saitek-x65f-bms-alternative-launcher/I’ve uninstalled the Saitek drivers and deleted them from the hard drive. That makes it use the generic HID drivers. Only the latest Saitek driver worked, and it’s decades old.