Welcome
Login  Sign up

JMR AUTO and endless crashes

I really need help - debug is not possible because the problem is that JMR just crashes.

At this point i expect JMR to crash as soon as i start AUTO the first time of the day - just now i had the sad record of needing 30 minutes until JMR AUTO started working!

What can i do?

The 2 problems are that it is only rare luck to get AUTO started and if its working it can crash at any time (normally expect a crash after 2 hours max!)

when it crashes this way i lose my internet connection until i reopen JMR or delete the created Proxy in windows settings.

Idk much about proxy but AUTO creates one and at this point its nearly unusable.

I downloaded test version on 2 other machines. everywhere JMR can crash like random but only on my main machine its having problems to even connect.

The normal connection time JMR AUTO needs is 8 minutes. (on other machine it works instant)

JMR AUTO can also crash without any other application active: start windows, start JMR, start AUTO, wait 3 min, crash

its the exact same crash always first freezes and window cant be targeted. after 10-30 sec app closes itself and kills all active video or stream connections (and all other connections)

What can i do? Something to change how the proxy gets created or some other settings?

Pls help


So after some tries im back:

i cant install 4.5 because it says its already 4.5 or higher


Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

brings up Release REG_DWORD with entry 80ff4 (528372)

with stands for 4.8 installed .NET as of this help page


https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed


i did everythink from your first answer:

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

said some repairs but everything successful.


just installed all quality upgrades from windows so im up to date 


since it seems like the .NET is alright but it already was, i just made the ms32

this is for main machine

now i go on new machine and try same things



nfo
(10.4 MB)

That is very strange as it is showing .NET v4.0.30319 in those errors, but JMR is a .NET 4.5 application and this is checked during installation.


Ensure you have 4.5 installed correctly.  You can download from https://www.microsoft.com/en-au/download/details.aspx?id=42642

Ok, since this i a big task for me, i just found time today to look into it (Still many AUTO crashes on every device (even a complete new one).


In Event Viewer, Windows Logs, Application i found that for every crash of JMR AUTO there is

.NET Runtime Error (and i hope the following helps for a solution, because otherwise this would take me hours i think)


so here is what i found from this error (1026) and after these 4 entries i bring up the JMR error connected crash


new pc xml view

 

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

- <System>

 <Provider Name=".NET Runtime" />

 <EventID Qualifiers="0">1026</EventID>

 <Version>0</Version>

 <Level>2</Level>

 <Task>0</Task>

 <Opcode>0</Opcode>

 <Keywords>0x80000000000000</Keywords>

 <TimeCreated SystemTime="2022-09-24T20:19:04.3670624Z" />

 <EventRecordID>4502</EventRecordID>

 <Correlation />

 <Execution ProcessID="12112" ThreadID="0" />

 <Channel>Application</Channel>

 <Computer>GL-LT-Huawei</Computer>

  <Security />

 </System>

- <EventData>

 <Data>Application: jmrp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.InvalidOperationException at System.Net.Security._SslStream.EndRead(System.IAsyncResult) at System.Net.Security.SslStream.EndRead(System.IAsyncResult) at aje.EndRead(System.IAsyncResult) at aku+c.i(System.IAsyncResult) at aku.a(System.IO.Stream, System.IO.Stream, Byte[], System.Threading.CancellationTokenSource, System.Action`3<Byte[],Int32,Int32>, ai4) at aku+c.j(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Security._SslStream.StartWriting(Byte[], Int32, Int32, System.Net.AsyncProtocolRequest) at System.Net.Security._SslStream.WriteCallback(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.ContextAwareResult.CompleteCallback(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.Net.ContextAwareResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)</Data>

 </EventData>

 </Event>

 

same error again, but more entries

 

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

- <System>

 <Provider Name=".NET Runtime" />

 <EventID Qualifiers="0">1026</EventID>

 <Version>0</Version>

 <Level>2</Level>

 <Task>0</Task>

 <Opcode>0</Opcode>

 <Keywords>0x80000000000000</Keywords>

 <TimeCreated SystemTime="2022-09-25T17:31:27.9569461Z" />

 <EventRecordID>4608</EventRecordID>

 <Correlation />

 <Execution ProcessID="12716" ThreadID="0" />

 <Channel>Application</Channel>

 <Computer>GL-LT-Huawei</Computer>

  <Security />

 </System>

- <EventData>

 <Data>Application: jmrp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.InvalidOperationException at System.Net.Security.SslState.CheckThrow(Boolean, Boolean) at System.Net.Security.SslState.get_SecureStream() at System.Net.Security.SslStream.BeginWrite(Byte[], Int32, Int32, System.AsyncCallback, System.Object) at aje.BeginWrite(Byte[], Int32, Int32, System.AsyncCallback, System.Object) at aku+c.i(System.IAsyncResult) at aje.k(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Security._SslStream.ProcessFrameBody(Int32, Byte[], Int32, Int32, System.Net.AsyncProtocolRequest) at System.Net.Security._SslStream.ReadFrameCallback(System.Net.AsyncProtocolRequest) at System.Net.AsyncProtocolRequest.CompleteRequest(Int32) at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32) at System.Net.FixedSizeReader.ReadCallback(System.IAsyncResult) at aje.k(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.ContextAwareResult.CompleteCallback(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.Net.ContextAwareResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)</Data>

 </EventData>

 </Event>

 

 

 

and on my main machine (older but stronger):

 

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

- <System>

  <Provider Name=".NET Runtime" />

  <EventID Qualifiers="0">1026</EventID>

  <Version>0</Version>

  <Level>2</Level>

  <Task>0</Task>

  <Opcode>0</Opcode>

  <Keywords>0x80000000000000</Keywords>

  <TimeCreated SystemTime="2022-09-21T01:08:51.0247523Z" />

  <EventRecordID>172338</EventRecordID>

  <Correlation />

  <Execution ProcessID="0" ThreadID="0" />

  <Channel>Application</Channel>

  <Computer>REEA-BeQuiet</Computer>

  <Security />

  </System>

- <EventData>

  <Data>Application: jmrp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.InvalidOperationException at System.Net.Security._SslStream.EndRead(System.IAsyncResult) at System.Net.Security.SslStream.EndRead(System.IAsyncResult) at ag4.EndRead(System.IAsyncResult) at aik+c.i(System.IAsyncResult) at aik.a(System.IO.Stream, System.IO.Stream, Byte[], System.Threading.CancellationTokenSource, System.Action`3<Byte[],Int32,Int32>, agu) at aik+c.j(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Security._SslStream.StartWriting(Byte[], Int32, Int32, System.Net.AsyncProtocolRequest) at System.Net.Security._SslStream.WriteCallback(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.ContextAwareResult.CompleteCallback(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.Net.ContextAwareResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)</Data>

  </EventData>

  </Event>

 

and again another version

 

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

- <System>

  <Provider Name=".NET Runtime" />

  <EventID Qualifiers="0">1026</EventID>

  <Version>0</Version>

  <Level>2</Level>

  <Task>0</Task>

  <Opcode>0</Opcode>

  <Keywords>0x80000000000000</Keywords>

  <TimeCreated SystemTime="2022-08-12T23:00:49.6378876Z" />

  <EventRecordID>159647</EventRecordID>

  <Correlation />

  <Execution ProcessID="0" ThreadID="0" />

  <Channel>Application</Channel>

  <Computer>REEA-BeQuiet</Computer>

  <Security />

  </System>

- <EventData>

  <Data>Application: jmrp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.OutOfMemoryException at System.Windows.Forms.Control.get_InvokeRequired() at System.Windows.Forms.PictureBox.OnFrameChanged(System.Object, System.EventArgs) at System.Drawing.ImageAnimator+ImageInfo.OnFrameChanged(System.EventArgs) at System.Drawing.ImageAnimator+ImageInfo.set_Frame(Int32) at System.Drawing.ImageAnimator.AnimateImages50ms() 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>






now what the JMR crash says (occurs 2 secs after .NET Runtime)


- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

- <System>

  <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />

  <EventID>1000</EventID>

  <Version>0</Version>

  <Level>2</Level>

  <Task>100</Task>

  <Opcode>0</Opcode>

  <Keywords>0x8000000000000000</Keywords>

  <TimeCreated SystemTime="2022-09-25T17:31:29.8222046Z" />

  <EventRecordID>4609</EventRecordID>

  <Correlation />

  <Execution ProcessID="6368" ThreadID="6840" />

  <Channel>Application</Channel>

  <Computer>GL-LT-Huawei</Computer>

  <Security UserID="S-1-5-21-3846187027-3989806573-3302477297-1002" />

  </System>

- <EventData>

  <Data Name="AppName">jmrp.exe</Data>

  <Data Name="AppVersion">2022.3.9.0</Data>

  <Data Name="AppTimeStamp">62faf329</Data>

  <Data Name="ModuleName">KERNELBASE.dll</Data>

  <Data Name="ModuleVersion">10.0.22621.521</Data>

  <Data Name="ModuleTimeStamp">4098ef61</Data>

  <Data Name="ExceptionCode">e0434352</Data>

  <Data Name="FaultingOffset">00147172</Data>

  <Data Name="ProcessId">0x31ac</Data>

  <Data Name="ProcessCreationTime">0x1d8d0a899c39855</Data>

  <Data Name="AppPath">C:\Program Files (x86)\Jaksta Technologies\Jaksta Media Recorder 2022\jmrp.exe</Data>

  <Data Name="ModulePath">C:\Windows\System32\KERNELBASE.dll</Data>

  <Data Name="IntegratorReportId">cdd59659-801d-49fa-b09f-c037c12603d1</Data>

  <Data Name="PackageFullName" />

  <Data Name="PackageRelativeAppId" />

  </EventData>

  </Event>

Settings > Internet Downloads. Look at which Network Monitors you have installed and are using.


Use Add/Remove programs to uninstall the ones you have installed, reboot and then install only Npcap using the link on Settings > Internet Downloads.


Ensure your machine has successfully installed all Windows Updates.  Look in your event log for failures and other apps crashing.  Rectify those issues.


Run the system file checker tool: 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.  Rectify those issues.


If still happening:


Please provide msinfo32 dump as per https://www.jaksta.com/support/windows/technical/jaksta-media-recorder/how-to-generate-debug-logs-6000009063


Please note that these AUTO related crashes are always windows update related.  Ie Windows Updates have failed to install correctly and left the machine in an unstable state.


Login or Signup to post a comment