title: Strange behavior - error happens but exception isn't thrown
body: <p>Here's what I have:</p>
  
  <pre><code>Debug.WriteLine("myMethod ok");
  db.myTable.AddObject(new_item);
  db.SaveChanges();
  Debug.WriteLine("myMethod save changes");
  </code></pre>
  
  <p>And in the output window, I get:</p>
  
  <pre><code>"myMethod ok"
  </code></pre>
  
  <p>and nothing after that. So, AddObject and SaveChanges don;t throws exception because if they would, I would get that exception when I debug.</p>
  
  <p>What could be the reason for this?</p>