Remember that the folder delphi.xe5.bds.exe.patch’s hidden, you must activate “Show hidden files” option of windows. M9 1a8 8 0 1 0 0 16A8 8 0 0 0 9 1zm. M9 1a8 8 0 1 0 0 16A8 8 0 0 0 9 1zM8 15. This only happens occasionally, but after pressing OK, then my IDE and program both may freeze.

Either way I am stuck and then the only thing I can do is use Windows Task Manager to shut down Delphi. I have all the Delphi 2009 Updates installed right up to and including Update 4. I also have IDE Fix Pack 2009 2. As you can see, all of the call stack is in Delphi and Windows. It does not connect back at all to any line in my program. My problem is I have no idea what might be causing this as it does not happen consistently.

I have no idea even where to look to find it or how to track it down. Does someone know what this is and how I can track it down or at least prevent it from happening? I think it may be a bug in Delphi’s debugger. Possibly related to evaluation tooltips or something similar. EEFFACE is a special code for VCL exception. I think that you should post this description to Embarcadero’s Quality Central.

Hopefully with this information, Embarcadero will be able to prevent this in future releases. I come back to this question over 4 years later, and realize that a few months ago, I found the solution, so I am posting it here for anyone else who may encounter this. Olaf’s instructions on that post worked perfectly for me, and the problem is gone. I thanked him in a comment on his blog post. Olaf’s blog post is no longer there, but the post can still be found on the Internet Archive.