Author Topic: Hope you can help VA Crashes  (Read 1342 times)

Marrauder

  • Guest
Hope you can help VA Crashes
« on: November 28, 2019, 10:35:49 PM »
Hello, I did post once before about this issue but it could not be resolved because we could not associate what was causing the issue. I have now done further testing and found what is causing the error, firstly I will post the error message that I receive I don't know if this will help. Then I will explain what I believe is causing the issue and see if you guys can help.

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

************** Exception Text **************
System.ArgumentOutOfRangeException: The added or subtracted value results in an un-representable DateTime.
Parameter name: value
   at System.DateTime.AddTicks(Int64 value)
   at System.DateTime.Add(Double value, Int32 scale)
   at ZeroFormatter.Internal.BinaryUtil.ReadDateTime(Byte[]& bytes, Int32 offset)
   at ZeroFormatter.Formatters.DateTimeFormatter`1.Deserialize(Byte[]& bytes, Int32 offset, DirtyTracker tracker, Int32& byteSize)
   at ZeroFormatter.DynamicObjectSegments.ZeroFormatter_Formatters_DefaultResolver.VoiceAttack.CommandAction2.get_DateContext1()
   at VoiceAttack.CommandAction2.Copy()
   at VoiceAttack.Command2.Copy(Boolean deepCopy)
   at VoiceAttack.frmMain.(String , Single , Object , String , Boolean )
   at VoiceAttack.frmMain.(Object , SpeechRecognizedEventArgs )
   at System.Speech.Recognition.SpeechRecognitionEngine.SpeechRecognizedProxy(Object sender, SpeechRecognizedEventArgs e)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
VoiceAttack
    Assembly Version: 0.0.0.1
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
LiteDB
    Assembly Version: 4.0.0.0
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.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.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
ScintillaNET
    Assembly Version: 3.6.3.0
    Win32 Version: 3.6.3.0
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/ScintillaNET.DLL
----------------------------------------
PresentationFramework
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.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.4042.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.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
----------------------------------------
PresentationCore
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Xaml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.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
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Speech
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    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)/VoiceAttack/Microsoft.Speech.DLL
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4042.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.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
----------------------------------------
{eda39a3a-5899-4ded-9bfe-6b59dc3f0ac8}
    Assembly Version: 0.0.0.0
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
ZeroFormatter
    Assembly Version: 1.6.4.0
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Svg
    Assembly Version: 2.4.2.34135
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.3752.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
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.3752.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.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.4042.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
ZeroFormatter.DynamicObjectSegments
    Assembly Version: 0.0.0.0
    Win32 Version: 1.7.8
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VoiceAttack.exe
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.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.6
    CodeBase: file:///C:/Program%20Files%20(x86)/VoiceAttack/VAJS.DLL
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.3752.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Aisquared.Infuser.WPFInstiller
    Assembly Version: 14.3.8.0
    Win32 Version: 14.3.8.0
    CodeBase: file:///C:/Program%20Files/Freedom%20Scientific/ZoomText/2020/x86/Aisquared.Infuser.WPFInstiller.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.

Okay let's start with a short back story, firstly I don't just use voice attack for playing games I am visually impaired and I use voice attack to run commands on my computer that make it much easier for me to operate my system and to do daily tasks etc. now I hope to explain this isn't short a detail as I can. I also use a magnifying program on my computer which magnifies the screen and also reads out text aloud. The magnifying software that I use is very expensive and I cannot use a computer without it.

The program I am using is called Zoomtext magnifier reader, and after starting voice attack with out Zoom text running I never got any errors or crashes with voice attack. But as soon as I ran Zoomtext again I got the same errors happening immediately. I don't know if you guys are actually interested in helping, as I am sure this is way out of the norm. There is a free trial of the magnifier program that works in 40 minute increments I will put the link below for if you would like to do some testing with voice attack, I would really appreciate your help with this as voice attack is very useful for me to use with my vision impairment. TIA

http://zoomtext2020.vfo.digital/2020.1910.96.400/A78975AC-ADD9-4060-9DB1-B55F2DD07B61/ZT2020.1910.96.400.exe


Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Hope you can help VA Crashes
« Reply #1 on: November 28, 2019, 11:07:20 PM »
It appears that application injects itself into other running applications, as the final assembly listed as being loaded into VoiceAttack belongs to it:
Code: [Select]
Aisquared.Infuser.WPFInstiller
    Assembly Version: 14.3.8.0
    Win32 Version: 14.3.8.0
    CodeBase: file:///C:/Program%20Files/Freedom%20Scientific/ZoomText/2020/x86/Aisquared.Infuser.WPFInstiller.dll


Does the crash still occur when you have ZoomText running, but disabled (the Quick Reference Guide lists Alt + Delete as the hotkey for disable, Alt + Insert to enable)?

Marrauder

  • Guest
Re: Hope you can help VA Crashes
« Reply #2 on: November 29, 2019, 12:32:34 AM »
It appears that application injects itself into other running applications, as the final assembly listed as being loaded into VoiceAttack belongs to it:
Code: [Select]
Aisquared.Infuser.WPFInstiller
    Assembly Version: 14.3.8.0
    Win32 Version: 14.3.8.0
    CodeBase: file:///C:/Program%20Files/Freedom%20Scientific/ZoomText/2020/x86/Aisquared.Infuser.WPFInstiller.dll


Does the crash still occur when you have ZoomText running, but disabled (the Quick Reference Guide lists Alt + Delete as the hotkey for disable, Alt + Insert to enable)?

Thanks Pfeil for the quick response, I did as you suggested and disabled Zoom text. I then ran voice attack no issues, I used to get the error when I tried editing a profile or sometimes just running commence, but after disabling Zoom text this did not happen. I then re-enabled Zoom text and still could not get the program to error, I tried all the things that normally give me the error messages but it would not happen. But then after a restart of my system problem start again.

So what do you suggest I should do for example should I start one program before the other or simply have Zoom text running disable it start voice attack and use it that way. I am more than happy to use it this way if it resolves this problem. Thanks again for your help.

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Hope you can help VA Crashes
« Reply #3 on: November 29, 2019, 07:09:33 AM »
If there is a specific sequence that works well, you'll want to stick with that (E.G. having ZoomText running but disabled, then starting VoiceAttack and re-enabling ZoomText).

Though, one more thing you could try is to disable individual features of ZoomText to see if it's something specific within the application that's affecting VoiceAttack.

E.G. you could try adding an exclusion for the "xFont" feature (in the "Smoothing" tab of the ZoomText "Preferences" window).

Marrauder

  • Guest
Re: Hope you can help VA Crashes
« Reply #4 on: November 29, 2019, 06:38:22 PM »
Thanks Pfeil, your help is much appreciated, I am currently testing with the X font exclusion and it all seems to be working okay right now, I won't get too excited however as it could come back. But fingers crossed this is what the issue was, again really appreciate your help this app makes my life way easier.

Cheers
Marrauder

Marrauder

  • Guest
Re: Hope you can help VA Crashes
« Reply #5 on: November 30, 2019, 07:25:12 AM »
Hi guys, after using voice attack for a few hours today with no errors after putting the exclusion in to Zoom text for the X font smoothing, I think we can mark this is resolved. Not sure if there too many vision impaired people using voice attack but hopefully if somebody has a similar issue, they may find this post and may resolve the issue, I know how frustrating it was. Thanks againPfeil help was really appreciated.

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Hope you can help VA Crashes
« Reply #6 on: November 30, 2019, 07:54:30 AM »
Assuming it remains stable, that's excellent news.

That "xFont" option appeared to be the only one that has such an exclusion option, which is included as the manufacturer states it can cause corrupt or missing text, but apparently whatever technique they're using to modify running applications can cause other issues as well.