title: Exception access violation (msvcrt.dll)
body: <p>I received silent crashes, and in order to find their reasons, I collected a crash dump. When I try to debug it, I get the error </p>
  
  <blockquote>
    <p>Exception thrown at 0x748E89EA (msvcrt.dll) in app.exe.10228.dmp:
    0xC0000005: Access violation reading location 0x0457351A.</p>
  </blockquote>
  
  <p>I can’t find out exactly where this error occurs, because it occurs spontaneously during working. 
  After all, in vb.net there is no direct memory access, where could this error be? Is it possible that it is from the dll files that the program uses?</p>
  
  <p>Call stack of thread in which appeared exception:</p>
  
  <pre><code>ntdll!NtWaitForMultipleObjects+c 
  KERNELBASE!WaitForMultipleObjectsEx+133 
  KERNELBASE!WaitForMultipleObjects+18 
  kernel32!WerpReportFaultInternal+3b7  kernel32!WerpReportFault+9d 
  kernel32!BasepReportFault+19  KERNELBASE!UnhandledExceptionFilter+2a2 
  ntdll!__RtlUserThreadStart+3a4e6  ntdll!_RtlUserThreadStart+1b
  </code></pre>