Why does my program hang when I run it with BC in the IDE?
There are two known possibilities for this. First, if the program makes a call to CreateProcess() a hang will occur. Second, there are circumstances where BoundsChecker attempts to pop-up a PED but it cannot because the parent window (the Delphi IDE) is not responding to messages. The resolution to either of these is not available right now although the problems will not be experienced when running the program through BoundsChecker standalone. You can also try running the application in batch mode (turn off 'Report Errors Immediately' in the IDE) to circumvent the problem.