Delphi Freezing

CodeBot is causing Delphi to freeze on a regular basis. Do you have any suggestions about commands, files, etc to avoide? any known issues you can share so i don’t run into this as frequently? any guidence would be much appreciated. Should i contact support, or is this the right forum for this question? I’m really enjoying exploring CodeBot!

Hi Cheney,

Thanks for the report (and apologies for the slow reply - I’ve been focused on other things the past few days and the delay is entirely my fault.)

The latest version .35 fixed an issue that could cause the IDE to slow down, close to freezing, so please make sure that’s installed. (It fixed re-entrancy, where processing a long-running tool call could let other tool calls also be processed. Usually they’re queued.)

Other than that we don’t have any known issue causing a freeze. The best thing I can ask is that if this happens, would it be possible to generate some debug info for us please? Steps are:

  • Delphi freezes :frowning:
  • Open a second instance of Delphi
  • Run > Attach to Process > find bds.exe, and Attach. It won’t let you connect to itself, so you will only be able to connect to the frozen instance
  • Once attached, it should pause the process and you can scroll the Threads view to find the top one, usually the main IDE thread, double-click it, and see what the call stack is.

Thankyou!