The code in the while loop in TfmClassBrowser.LoadClassTree sometimes leaves some entries in the TempClassList. This e.g. happens for interposer classes. This used to show an assertion failure but I changed this to only write a warning to the log in revision #4192. The code should be fixed anyway.