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.

Bug 49238 - Memory leak (~20kB) - open String property editor
Summary: Memory leak (~20kB) - open String property editor
Status: CLOSED INVALID
Alias: None
Product: ide
Classification: Unclassified
Component: Performance (show other bugs)
Version: 3.x
Hardware: Sun Solaris
: P2 blocker (vote)
Assignee: _ ttran
URL:
Keywords: PERFORMANCE
Depends on:
Blocks: 49230
  Show dependency tree
 
Reported: 2004-09-18 18:15 UTC by Marian Mirilovic
Modified: 2011-05-25 11:36 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
size of used memory after invocation testing action (5.42 KB, text/plain)
2004-09-18 18:16 UTC, Marian Mirilovic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Mirilovic 2004-09-18 18:15:20 UTC
[nb_beta2](200409091800), [jdk1.5.0](rc)

Used memory size rises during open String Property
Editor 
~23 kB per open  (see attached results xml file )

Steps to reproduce:
-------------
1. Open testing properties sheet TestProperties
2. Invoke property editor for String property
EXPECTED RESULT: String property editor is opened
within 1000ms.
--------------

Test case :
http://www.netbeans.org/source/browse/performance/test/qa-functional/src/gui/window/PropertyEditorString.java

For more details see issue 49230.
Comment 1 Marian Mirilovic 2004-09-18 18:16:56 UTC
Created attachment 17722 [details]
size of used memory after invocation testing action
Comment 2 Antonin Nebuzelsky 2004-09-23 15:21:25 UTC
Repetitive invocation of String property editor dialog first indicated
a few leaked objects from o.o.explorer.propertysheet.*.

But after many GCs and as I started investigating their references,
they all got GCed. Also all the instances outside of org.openide.*,
org.netbeans.* got collected after the while.
Comment 3 Marian Mirilovic 2005-07-15 13:17:38 UTC
verified/closed