[kepler-dev] [Bug 4801] out of memory

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Fri Aug 27 15:24:20 PDT 2010


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4801

jianwu <jianwu at sdsc.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aschultz at nceas.ucsb.edu

--- Comment #12 from jianwu <jianwu at sdsc.edu> 2010-08-27 15:24:19 PDT ---
More analysis shows that one reason for the adding memory is because some
singleton classes do not release corresponding resources when a workflow is
opened and closed. 

Classes we found so far:
1) Vector<JTree> _trees and Map<String, VisibleTreeModel> libraryModels in
LibraryManager class;
2) Vector<ViewPane> _viewPanes, Hashtable<TableauFrame, JPanel> _viewAreas,
Hashtable<TableauFrame, JComboBox> _viewComboBoxes in ViewManager class

These variables only add new elements when a new workflow is opened, but do not
remove elements when workflows are closed. Also these two classes hold
references eventually connecting MoMLParser. 

I add Aaron in the discussion since he is the original author of these two
classes. He might have useful feedback.

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list