Community
Participate
Working Groups
org.eclipse.ui.internal.forms.widgets.FormFonts is a regular singleton and has a member "resources" of type LocalResourceManager. That LocalResourceManager delegates to another ResourceManager obtained by calling JFaceResources.getResources() which in turn uses Display.getCurrent() so the first Display using FormFonts will never be GCed. From what I can see that Display is not really used (at least BoldFontDescriptor.createFont does not use it). FormImages was a similar thing but that class has appearantly been stripped of all functionality so it does not hold a reference to a LocalResouceManager any longer...
I'll close this bug as duplicate of 493860. Please reopen if you disagree. *** This bug has been marked as a duplicate of bug 493860 ***
My definition of a duplicate bug is that if the first one gets resolved the duplicate is automatically resolved as well. By that definition this is not a duplicate of bug 493860 because it requires extra work. It is pretty much an identical issue but at another place. It is fine with me to merge those two issues if that is your intention.
OK... let reopen it than.