I checked the Windows event log again just to be sure. I've included a screenshot of that as well. No recorded errors since January 15, if I'm doing this right. Would not surprise me if I were not.
As I mentioned:
The crash I can reproduce would have one entry with "Application Error" as the source, event ID 1000, and the other ".NET Runtime", event ID 1026.
neither event is listed as having "VoiceAttack" as the source (which is what you're filtering on).
Okay. I understand now about the event viewer. I figured I was doing something wrong.
The .NET Runtime error (Event ID 1026) is as follows:
Log Name: Application
Source: .NET Runtime
Date: 1/31/2020 12:25:00 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Jarvis
Description:
Application: VoiceAttack.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at System.Speech.Synthesis.TtsEngine.ITtsEngine.Speak(System.Speech.Synthesis.TtsEngine.SPEAKFLAGS, System.Guid ByRef, IntPtr, IntPtr, IntPtr)
at System.Speech.Internal.Synthesis.TtsProxySapi.Speak(System.Collections.Generic.List`1<System.Speech.Synthesis.TtsEngine.TextFragment>, Byte[])
at System.Speech.Internal.Synthesis.VoiceSynthesis.SpeakText(System.Speech.Internal.Synthesis.SpeakInfo, System.Speech.Synthesis.Prompt, System.Collections.Generic.List`1<System.Speech.Internal.Synthesis.LexiconEntry>)
at System.Speech.Internal.Synthesis.VoiceSynthesis.ThreadProc()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Event Xml:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-01-31T18:25:00.255585600Z" />
<EventRecordID>28914</EventRecordID>
<Channel>Application</Channel>
<Computer>Jarvis</Computer>
<Security />
</System>
<EventData>
<Data>Application: VoiceAttack.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at System.Speech.Synthesis.TtsEngine.ITtsEngine.Speak(System.Speech.Synthesis.TtsEngine.SPEAKFLAGS, System.Guid ByRef, IntPtr, IntPtr, IntPtr)
at System.Speech.Internal.Synthesis.TtsProxySapi.Speak(System.Collections.Generic.List`1<System.Speech.Synthesis.TtsEngine.TextFragment>, Byte[])
at System.Speech.Internal.Synthesis.VoiceSynthesis.SpeakText(System.Speech.Internal.Synthesis.SpeakInfo, System.Speech.Synthesis.Prompt, System.Collections.Generic.List`1<System.Speech.Internal.Synthesis.LexiconEntry>)
at System.Speech.Internal.Synthesis.VoiceSynthesis.ThreadProc()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
</Data>
</EventData>
</Event>
And the Application Error (Event ID 1000)
Log Name: Application
Source: Application Error
Date: 1/31/2020 12:25:00 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Jarvis
Description:
Faulting application name: VoiceAttack.exe, version: 1.8.3.0, time stamp: 0x5dfa7ad7
Faulting module name: voice_en_gb_amy.dll, version: 0.0.0.0, time stamp: 0x5692f5ab
Exception code: 0xc0000005
Fault offset: 0x0003bfa3
Faulting process id: 0x2ce8
Faulting application start time: 0x01d5d85ba968cc96
Faulting application path: C:\Program Files (x86)\VoiceAttack\VoiceAttack.exe
Faulting module path: C:\Program Files (x86)\NextUp-Ivona\ivona-sapi\platforms\i686-pc-win32\voice_en_gb_amy.dll
Report Id: 6740ae1d-99c8-4bdf-a404-2a570ee77051
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-01-31T18:25:00.820150900Z" />
<EventRecordID>28915</EventRecordID>
<Channel>Application</Channel>
<Computer>Jarvis</Computer>
<Security />
</System>
<EventData>
<Data>VoiceAttack.exe</Data>
<Data>1.8.3.0</Data>
<Data>5dfa7ad7</Data>
<Data>voice_en_gb_amy.dll</Data>
<Data>0.0.0.0</Data>
<Data>5692f5ab</Data>
<Data>c0000005</Data>
<Data>0003bfa3</Data>
<Data>2ce8</Data>
<Data>01d5d85ba968cc96</Data>
<Data>C:\Program Files (x86)\VoiceAttack\VoiceAttack.exe</Data>
<Data>C:\Program Files (x86)\NextUp-Ivona\ivona-sapi\platforms\i686-pc-win32\voice_en_gb_amy.dll</Data>
<Data>6740ae1d-99c8-4bdf-a404-2a570ee77051</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>