When I open the Class Browser expert in Delphi 10.2 on one of my work projects (ArgusWin) it parses the units and then crashes the IDE without error message. The last unit it displays is u_dzDbCreatorCreateAccess.pas,.
Edit: And of course that doesn't happen when running in the debugger. :-(
And after successfully running in the debugger, it doesn't crash any more without it. That's because the .GEX file has been created so it doesn't need to parse the source code any more. After deleting the .GEX file it will again crash.
It's an access violation:
First chance exception at $00000051. Exception class $C0000005 with message 'access violation at 0x00000051: read of address 0x00000051'. Process bds.exe (8896)
(Found that by running the IDE in the debugger without debug info in GExperts.)
Idea: Only compile the classs browser units with debug information and try to run that in the debugger.