title: KERNELBASE.dll Exception 0xe0434352 offset 0x000000000000a49d
body: <p>I recently received some system event logs from one of our clients running our application on a virtual machine.</p>
  
  <p>I noticed these entries in the log:</p>
  
  <pre><code>Description: The process was terminated due to an unhandled exception.
  Framework Version: v4.0.30319
  4/22/2014 5:05:28 PM;"Error";".NET Runtime";"1026";"Application: MyApp.exe
  Report Id: d50fe7ab-ca61-11e3-9e10-6805ca17040a"
  Faulting module path: C:\Windows\system32\KERNELBASE.dll
  Faulting application path: C:\Program Files\MyApp\bin\MyApp.exe
  Faulting application start time: 0x01cf5e44d3e971c2
  Faulting process id: 0x13fc
  Fault offset: 0x000000000000a49d
  Exception code: 0xe0434352
  Faulting module name: KERNELBASE.dll  version: 6.1.7601.17514  time stamp: 0x4ce7c78c
  4/22/2014 5:05:29 PM;"Error";"Application Error";"1000";"Faulting application name: MyApp.exe  version: 1.2.1403.7002  time stamp: 0x5319d243
  </code></pre>
  
  <p>Followed by a huge rdlc stacktrace ending in <code>"The directory name is invalid"</code></p>
  
  <p>I've been trying to determine what <code>Fault offset: 0x000000000000a49d Exception code: 0xe0434352</code> really means. So far I can only tell that I may be something related to user access rights, KERNELBASE.dll could be corrupted or it may be some mystic Microsoft voodoo.</p>
  
  <p>Does anyone have a definitive answer to what this means? Or a msdn lync explaining this in detail? 
  I'd really like to understand the full details behind this issue.</p>