Author Topic: VoiceAttack crashes when trying to edit profiles  (Read 2162 times)

Seaweed

  • Newbie
  • *
  • Posts: 10
VoiceAttack crashes when trying to edit profiles
« on: October 29, 2022, 04:49:50 PM »
Subject says it all. Recently deleted Vaicom Pro but I was having this problem with it installed as I was trying to get a workaround to another DCS issue with VP.

All the buttons on the interface work except for the Edit Profile button and the wrench. Using the keyboard shortcut also makes the app crash. I get a spinning blue circle for half a second and the window closes.

Last voiceattackfault.txt pasted below. I have a short video of the crash if that would help, if you need any other information please let me know.

29 October 2022 17:52:25***************************************************************************************
System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Windows.Baml2006.Baml2006SchemaContext.GetProperty(Int16 propertyId, XamlType parentType)
   at System.Windows.Baml2006.Baml2006Reader.Process_PropertyWithConverter()
   at System.Windows.Baml2006.Baml2006Reader.Process_OneBamlRecord()
   at System.Windows.Baml2006.Baml2006Reader.ReadObject(KeyRecord record)
   at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
   at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.DeferredResourceReference.GetValue(BaseValueSourceInternal valueSource)
   at System.Windows.StaticResourceExtension.TryProvideValueImpl(IServiceProvider serviceProvider, Boolean allowDeferredReference, Boolean mustReturnDeferredResourceReference)
   at System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference)
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)
   at System.Xaml.XamlObjectWriter.Logic_ProvideValue(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.Logic_AssignProvidedValue(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.WriteEndMember()
   at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
   at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.FrameworkElement.FindResourceInTree(FrameworkElement feStart, FrameworkContentElement fceStart, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, InheritanceBehavior& inheritanceBehavior, Object& source)
   at System.Windows.FrameworkElement.FindResourceInternal(FrameworkElement fe, FrameworkContentElement fce, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, Boolean isImplicitStyleLookup, Object& source)
   at System.Windows.FrameworkElement.FindImplicitStyleResource(FrameworkElement fe, Object resourceKey, Object& source)
   at System.Windows.FrameworkElement.GetRawValue(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& entry)
   at System.Windows.FrameworkElement.EvaluateBaseValueCore(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& newEntry)
   at System.Windows.DependencyObject.EvaluateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry newEntry, OperationType operationType)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
   at System.Windows.FrameworkElement.UpdateStyleProperty()
   at System.Windows.FrameworkElement.OnInitialized(EventArgs e)
   at System.Windows.FrameworkElement.TryFireInitialized()
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.InitializationGuard(XamlType xamlType, Object obj, Boolean begin)
   at System.Xaml.XamlObjectWriter.Logic_EndInit(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.WriteEndObject()
   at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at VoiceAttack.frmProfileWPF.InitializeComponent()
   at VoiceAttack.frmProfileWPF..ctor(Profile2 Profile, Boolean AddMode, String OpenCommand)
   at VoiceAttack.MainUserControl.GoGoEditProfile(String OpenCommand)
   at VoiceAttack.MainUserControl.EditProfileSub()
   at VoiceAttack.MainUserControl.btnEdit_Click(Object sender, RoutedEventArgs e)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at VoiceAttack.Program.(String[] )
***VoiceAttack v1.10.3 - Windows 10.0.22000.0
Unable to access plugin information [Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index]

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2824
Re: VoiceAttack crashes when trying to edit profiles
« Reply #1 on: October 29, 2022, 08:44:51 PM »
Can you do me a huge favor and go into your Options screen, over to your General tab - click on 'System Info' > 'Generate System Summary' > 'Copy to Clipboard' and paste the results here?  Also, you can send the results over to support@voiceattack.com.  I'll take a look at it to see if I can notice anything out of sorts.

Also, in the meantime, make sure you've turned off plugin support to make sure something else isn't still getting loaded.

Have you tried uninstalling and reinstalling VA?  Your profiles and settings will remain intact if you do so.

I would also do a system file scan as outlined here:  https://support.microsoft.com/en-us/topic/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files-79aa86cb-ca52-166a-92a3-966e85d4094e   I would perform both the sfc and DISM steps.  This will help to see if there is a low-hanging dependency that may be out of sorts.

Seaweed

  • Newbie
  • *
  • Posts: 10
Re: VoiceAttack crashes when trying to edit profiles
« Reply #2 on: October 30, 2022, 09:55:56 AM »
If I click on the options wrench VA crashes so I can't do that. Holding ALT or CTRL and clicking does bring up the windows options.

Holding CTRL and SHIFT while opening VA does not bring up the load options screen so I cannot turn off plugins.

Uninstalled and reinstalled via Steam, no change.

Performed DISM, the restore operation completed successfully.

Performed SFC, WRP found corrupt files and successfully repaired them. No change to VA operation, still crashes when trying to edit profiles or access options.

Getting nervous, I thought I would try to export my current profiles. Clicking on the More Profile Actions and selecting export profile crashes VA. Pressing ALT - X brings up an error screen saying that an unhandled exception has occurred in your application, object reference not set to an instance of an object. Continue doesn't crash the app but nothing happens.

Here is a copy of the details, it looks familiar to the fault.txt but maybe there is something there for you. More after this report at the bottom:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Windows.Baml2006.Baml2006SchemaContext.GetProperty(Int16 propertyId, XamlType parentType)
   at System.Windows.Baml2006.Baml2006Reader.Process_PropertyWithConverter()
   at System.Windows.Baml2006.Baml2006Reader.Process_OneBamlRecord()
   at System.Windows.Baml2006.Baml2006Reader.ReadObject(KeyRecord record)
   at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
   at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.DeferredResourceReference.GetValue(BaseValueSourceInternal valueSource)
   at System.Windows.StaticResourceExtension.TryProvideValueImpl(IServiceProvider serviceProvider, Boolean allowDeferredReference, Boolean mustReturnDeferredResourceReference)
   at System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference)
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)
   at System.Xaml.XamlObjectWriter.Logic_ProvideValue(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.Logic_AssignProvidedValue(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.WriteEndMember()
   at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
   at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.FrameworkElement.FindResourceInTree(FrameworkElement feStart, FrameworkContentElement fceStart, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, InheritanceBehavior& inheritanceBehavior, Object& source)
   at System.Windows.FrameworkElement.FindResourceInternal(FrameworkElement fe, FrameworkContentElement fce, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, Boolean isImplicitStyleLookup, Object& source)
   at System.Windows.FrameworkElement.FindImplicitStyleResource(FrameworkElement fe, Object resourceKey, Object& source)
   at System.Windows.FrameworkElement.GetRawValue(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& entry)
   at System.Windows.FrameworkElement.EvaluateBaseValueCore(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& newEntry)
   at System.Windows.DependencyObject.EvaluateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry newEntry, OperationType operationType)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
   at System.Windows.FrameworkElement.UpdateStyleProperty()
   at System.Windows.FrameworkElement.OnInitialized(EventArgs e)
   at System.Windows.FrameworkElement.TryFireInitialized()
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.InitializationGuard(XamlType xamlType, Object obj, Boolean begin)
   at System.Xaml.XamlObjectWriter.Logic_EndInit(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.WriteEndObject()
   at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at VoiceAttack.frmExportWPF.InitializeComponent()
   at VoiceAttack.frmExportWPF..ctor(Profile2 Profile)
   at VoiceAttack.MainUserControl.Export()
   at VoiceAttack.frmMain.(Message& , Keys )
   at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Integration.ElementHost.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
   at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
   at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4515.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
VoiceAttack
    Assembly Version: 0.0.0.1
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
Telerik.WinControls.UI
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.WinControls.UI.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4550.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4395.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Telerik.WinControls
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.WinControls.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
LiteDB
    Assembly Version: 4.0.0.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
PresentationFramework
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Xaml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
Telerik.Windows.Controls.Input
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Controls.Input.DLL
----------------------------------------
Telerik.Windows.Controls
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Controls.DLL
----------------------------------------
Telerik.Windows.Data
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Data.DLL
----------------------------------------
ScintillaNET
    Assembly Version: 3.6.3.0
    Win32 Version: 3.6.3.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/ScintillaNET.DLL
----------------------------------------
Telerik.Windows.Controls.GridView
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Controls.GridView.DLL
----------------------------------------
System.Speech
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
Microsoft.Speech
    Assembly Version: 11.0.0.0
    Win32 Version: 11.0.7400.345
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Microsoft.Speech.DLL
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4435.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4494.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
{51cd712b-d7d8-4928-bf4d-356571641108}
    Assembly Version: 0.0.0.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
TelerikCommon
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/TelerikCommon.DLL
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Telerik.Windows.Controls.Navigation
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Controls.Navigation.DLL
----------------------------------------
WindowsFormsIntegration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsFormsIntegration/v4.0_4.0.0.0__31bf3856ad364e35/WindowsFormsIntegration.dll
----------------------------------------
Telerik.Windows.Themes.VisualStudio2013
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Telerik.Windows.Themes.VisualStudio2013.DLL
----------------------------------------
PresentationFramework.Aero2
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework.Aero2/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.Aero2.dll
----------------------------------------
ZeroFormatter
    Assembly Version: 1.6.4.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
PresentationFramework-SystemXml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework-SystemXml/v4.0_4.0.0.0__b77a5c561934e089/PresentationFramework-SystemXml.dll
----------------------------------------
Steamworks.NET
    Assembly Version: 15.0.0.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
NetSerializer
    Assembly Version: 4.1.0.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.4515.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
ZeroFormatter.DynamicObjectSegments
    Assembly Version: 0.0.0.0
    Win32 Version: 1.10.3
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VoiceAttack.exe
----------------------------------------
UIAutomationProvider
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/UIAutomationProvider/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationProvider.dll
----------------------------------------
UIAutomationTypes
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/UIAutomationTypes/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationTypes.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
PresentationFramework-SystemData
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4566.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework-SystemData/v4.0_4.0.0.0__b77a5c561934e089/PresentationFramework-SystemData.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Microsoft.Speech
    Assembly Version: 11.0.0.0
    Win32 Version: 11.0.7400.345
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Microsoft.Speech.dll
----------------------------------------
Microsoft.WindowsAPICodePack.Shell
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/MSTaskBar.dll
----------------------------------------
ScintillaNET
    Assembly Version: 3.6.3.0
    Win32 Version: 3.6.3.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/ScintillaNET.dll
----------------------------------------
Telerik.WinControls
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.WinControls.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Telerik.WinControls.UI
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.WinControls.UI.dll
----------------------------------------
Telerik.Windows.Controls
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Controls.dll
----------------------------------------
Telerik.Windows.Controls.GridView
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Controls.GridView.dll
----------------------------------------
System.ComponentModel.DataAnnotations
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
----------------------------------------
Telerik.Windows.Controls.Input
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Controls.Input.dll
----------------------------------------
Telerik.Windows.Controls.Navigation
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Controls.Navigation.dll
----------------------------------------
Telerik.Windows.Data
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Data.dll
----------------------------------------
Telerik.Windows.Themes.VisualStudio2013
    Assembly Version: 2020.2.617.45
    Win32 Version: 2020.2.617.45
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/Telerik.Windows.Themes.VisualStudio2013.dll
----------------------------------------
TelerikCommon
    Assembly Version: 2019.2.618.40
    Win32 Version: 2019.2.618.40
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/TelerikCommon.dll
----------------------------------------
VAJS
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.8
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/VAJS.dll
----------------------------------------
VASoundResource
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.5
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/Apps/VoiceAttack/VASoundResource.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
VAJS
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.8
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VAJS.DLL
----------------------------------------
SharpDX
    Assembly Version: 4.1.0.0
    Win32 Version: 1.0.0.8
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VAJS.dll
----------------------------------------
SharpDX.DirectInput
    Assembly Version: 4.1.0.0
    Win32 Version: 1.0.0.8
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/VAJS.dll
----------------------------------------
Microsoft.WindowsAPICodePack.Shell
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/VoiceAttack/MSTaskBar.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4161.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

On a whim, I downloaded VA from your website and did a completely fresh install. This one works as expected, I just don't have my profiles and can't import because I haven't paid for this version. I did generate the System Summary from there, don't know if it is valid but here it is:

VoiceAttack settings summary (last-committed values only) Sunday, October 30, 2022 11:50 AM
Windows 10.0.22 en-US 64 bit
Last reboot: Saturday, October 29, 2022 6:14 PM

VoiceAttack 64-bit version v1.10.3
----------------------------------
Started: Sunday, October 30, 2022 11:50 AM
Running as an administrator: Yes
Compact mode enabled: No
Dark mode enabled: No
Always on top: No
Command line: "C:\Program Files\VoiceAttack\VoiceAttack.exe"


General
---------------
Launch with Windows start: No
Minimize to system tray: No
Show control tips: Yes
Check for updates on startup: Yes
Include betas: False
Start minimized: No
Auto profile switching enabled: No
Minimize on close: No
Enable plugin support: No
Show tips at startup: Yes
Disable F1 help: No
Using 'Load Profile on Startup': No
Using 'Global Profiles': No
Keyboard Display Layout: System Default - English (United States)
User-defined sounds folder set: No
User-defined apps folder set: No

Joystick services available: Yes
Joystick polling frequency: 30
Joystick 1 Assigned: No
Joystick 2 Assigned: No
Joystick 3 Assigned: No
Joystick 4 Assigned: No

Recognition
---------------
Speech Engine: System Default (Microsoft Speech Recognizer 8.0 for Windows (English - US))
Speech disabled: No
Speech recording device muted: No
Windows speech recording device: Default - Digital Audio Interface (Valve VR Radio & HMD Mic)
Recognized speech delay: 0
Unrecognized speech delay: 250
Command weight: 50
Minimum confidence: 0
Show confidence level: No
Minimum unrecognized confidence level: 50
Disable adaptive recognition: No
Disable acoustic echo cancellation: Yes
Reject pending speech: No
Using repeat command phrases: No
Using recognition prefix exclusions: Yes

Audio
---------------
Audio type: Integrated Components
Notification sounds: Yes
Fade stopped audio: Yes
Override default playback device: Do not override (use Windows Default Playback Device)
Override default text-to-speech device: Do not override (use Windows Default Playback Device)
Audio cache size: 32
Feature on sound: Default
Feature off sound: Default
Stop commands sound: Default
Sound file volume offset: 100
TTS volume offset: 100
Set Windows default multimedia audio playback device on startup: No  (Realtek Digital Output (Realtek(R) Audio))
Set Windows default communications audio playback device on startup: No  (Realtek Digital Output (Realtek(R) Audio))
Set Windows default multimedia audio recording device on startup: No  (Digital Audio Interface (Valve VR Radio & HMD Mic))
Set Windows default communications audio recording device on startup: No  (Digital Audio Interface (Valve VR Radio & HMD Mic))

Hotkeys
---------------
Recognition global hotkey: Toggle Left Alt+F2
Mouse click recognition: None
Joystick button recognition: Disabled
Stop all commands hotkey: Disabled
Keyboard shortcut double tap threshold: 300
Keyboard shortcut long press threshold: 700
Mouse button shortcut double tap threshold: 300
Mouse button long press threshold: 700
Joystick button shortcut double tap threshold: 300
Joystick button long press threshold: 700

System/Advanced
---------------
VoiceAttack data directory valid: Yes
Bypass mouse targeting: No
Single TTS instance: No
Cancel blocked commands: Yes
Show third-party app warnings: Yes
Stop running commands when editing: No
Allow command segment info for composite commands: No
Upon import, profiles will have, 'Block potentially harmful profile actions' selected: No
Enable log quiet mode: No
Run VoiceAttack as an administrator: No
Disable prefetch audio: No
Preserve prefetched audio on profile change: No
Speech engine type selected: Use Built-In SAPI Speech Engines
TTS type selected: Use Built-In SAPI Text-To-Speech Synthesizers
Enable sleep mode: No
Prevent speech engine from changing microphone volume: No

Additional Info
---------------
Speech engines installed:

Enabled playback devices:
ASUS VG246 (NVIDIA High Definition Audio)
LEN G32qc-10 (NVIDIA High Definition Audio)
Realtek Digital Output (Realtek(R) Audio) [Default] [Default Communications]

Enabled recording devices:
Digital Audio Interface (Valve VR Radio & HMD Mic) [Default] [Default Communications]

Active joystick devices:
F16 MFD 1
F16 MFD 2
F16 MFD 3
F16 MFD 4
Joystick - HOTAS Warthog
Serial+Keyboard+Mouse+Joystick
Throttle - HOTAS Warthog
TPR T.Pendular Rudder

Screen: DISPLAY1 1920 x 1080, Scaling 100%
Screen: DISPLAY2 2560 x 1440, Scaling 100%  - Primary

Entire post copied and emailed to support.

Seaweed

  • Newbie
  • *
  • Posts: 10
Re: VoiceAttack crashes when trying to edit profiles
« Reply #3 on: October 30, 2022, 10:55:22 AM »
The more I think about it, if we can just figure out a way to export my profiles I will go and register the fresh install and take steam out of the picture. If that can be done easier than looking through all that code let me know.

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2824
Re: VoiceAttack crashes when trying to edit profiles
« Reply #4 on: October 30, 2022, 02:58:42 PM »
Something is definitely out of sorts.  Here are some things I would try at this point, as the Steam version of VoiceAttack and the website (standalone) version are identical (except for DRM - built from the same code). 

First, make sure you've uninstalled VA through the Steam client.  I would then also nuke the Steam folder for VA (usually in C:\Program Files (x86)\Steam\steamapps\common\VoiceAttack).  This will also delete VA's 'Apps' folder, which would contain any plugin information (you would need to reinstall your plugins).  An option here would be to just move the VoiceAttack folder somewhere else.  Reinstall from the Steam client and see if that changes anything.

Next, I would either nuke or move your settings -  this would be the folder '%LOCALAPPDATA%\VoiceAttack.com'.
Run VA and see if you notice a difference.

From there, I would rename the VoiceAttack.dat file located in '%APPDATA%\VoiceAttack' - just rename it, as that contains your profiles and you'll want to keep those.  Run VA and see if that changes anything (VA will create a new VoiceAttack.dat file in that folder when you launch it).

Seaweed

  • Newbie
  • *
  • Posts: 10
Re: VoiceAttack crashes when trying to edit profiles
« Reply #5 on: October 30, 2022, 03:37:09 PM »
I do think that I have found the problem. I was looking at what you had mentioned for things to try and I noticed that there seemed to be some duplication.

I was rooting around in C:\Program Files (x86)\Steam\steamapps\common\VoiceAttack, and when I looked further I saw that I could go into C:\Program Files (x86)\Steam\steamapps\common\VoiceAttack\apps\VoiceAttack\and here was another install of the program. Deleted that and so far everything is working. I believe that it somehow got added when I was having the issue with VA saying it had to update every time I turned it on.

Thanks for all your help, I think we got it. If anything else pops up soon I will let you know.

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2824
Re: VoiceAttack crashes when trying to edit profiles
« Reply #6 on: October 30, 2022, 08:27:50 PM »
Ok - wow that's a new one ;)  Glad you got it sorted, tho.  Thanks for the update!