I'm using Turbo Explorer 2006 (update 2), and sometimes the IDE crash in a certain unit, specially when I try to use class-completion. The unit (and whole project) are in production and have run fine for years, with daily modifications, it's just the IDE tools that fail.
Usually if this happens, Delphi survives the crash, but some parts of the IDE are defunct (e.g. debug values in tooltips for expressions whose unit is not in the .dpr)
I suspect the parser dies on some specific construct, probably something ifdef'ed, since this unit is an enormous switchboard of systems.
Does sb know specific constructs that kill the IDE? I'd like to fix this so I can use class-completion again.