1. start the app
2. click a button to open a child form (which inherits the control)
3. close the child form
4. take a snapshot of memory
If I click on the UltraStatusBar error message in the profiler it takes me to the instance details and I see that it is referenced by (namespace) System.Windows.Forms (name)PropertyStore.ObjectEntry[] (I think). I have no idea what this is.
There is also an issue with the UltraStatusPanelsCollection (it is disposed but not garage collected). It looks like it is also referenced by System.Windows.Forms PropertyStore.ObjectEntry[].
I have included a screenshot:

Please let me know if you need any more information.
Thanks for your time.
Tim