This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
There are *BeanInfo classes which uses static images and even static initializers holding the BIs data. This is considered a memory leak in this context. For loading images, use org.openide.util.Utilities.loadImage directly in getImage without any caching (Utilities will do SoftCaching for you). Create BeanDeascriptor and PropertyDescriptors just on demand without any caching, Introspector will cache it itself. Don't use static Bundles The sources to modify which I know of: URLDataLoaderBeanInfo.java FullTextTypeBeanInfo.java ModificationDateTypeBeanInfo.java ObjectNameTypeBeanInfo.java ObjectTypeTypeBeanInfo.java PDFSettingsBeanInfo.java SettingsBeanInfo.java GroupShadowLoaderBeanInfo.java You can look at beaninfos in org.netbeans.beaninfo for an example.
Fixed in [main-trunk]. Next build available. (Will look also in other modules.)
x
Resolved for 3.4.x or earlier, no new info since then -> closing.
*** Issue 115239 has been marked as a duplicate of this issue. ***