Debugging the Delphi IDE with itself with Claude Code via GxInspect 0 ▲ twm's blog 46 days ago · 7 min read1418 words · Tech · hide · Fediverse post AI;DR – The investigation described here was done by Claude Code, with the model Claude Opus 5.5 (1M context) at the effort setting “medium”, and this blog post was written mostly by it too. The prompts I gave it are at the end. If you don’t want to read “AI slop”, stop reading now. While testing some DPI fixes for the GExperts message boxes in Delphi 13.2 32 bit, I closed one of the IDE instances used for the tests and got this: Application Error Exception EAccessViolation in module coreide370.bpl at 001AF8D9. Access violation at address 7051F8D9 in module 'coreide370.bpl' (offset 1AF8D9). Read of address 000002FC. Of course the obvious suspect for an access violation on shutdown, in an IDE that had GExperts loaded is GExperts itself. So I set out to find out whether it was. This post is about how that was done without any external debugger, using only a second Delphi 13 instance and GxInspect, the UI inspection server that lets a script (or Claude Code, which did most of the work… Commenting on Bubbles has been removed. Why? If you want to talk about this post, write to the author, use the comments on their blog if it has them, or reply with a "RE:" post on your own blog. Suggestions? feedback@bubbles.town