title: Single step trap and sysenter on windows 7
body: <p>Working on my own little user mode debugger, mainly for learning purposes. I am running into a problem here; I understand that a blocked syscall means that the calling thread must wait for the routine to finish. I seem to have an issue with having the trap flag set while hitting one of these.</p>
  
  <p>First question, would this normally cause a crash?</p>
  
  <p>Second, what is a good method to 'step-over' these. That is, if they are actually the culprit here.</p>
  
  <p>Thanks!</p>