I got it. It was ShapeRenderer. At least, 1jsa.cif reload without 
difficulty.


Nicolas Vervelle wrote:

> Hi Bob,
>
> several classes keep references to Frame:
> - Chain
> - FrameExportJmolAdapter
> - Measurement
> - Mmset
> - Shape

all maintained within a frame instance


- ModelManager

cleared properly upon setClientFile(null,....)

- PatternMatcher

just a local field of one of the Eval methods

> - ShapeRenderer
>
THIS WAS IT -- viewer.repaintManager.frameRenderer was creating an array 
of these and then never releasing them. I've added 
repaintManager.clear(), called by Viewer.clear(), that calls a new 
frameRenderer.clear() method to do the job.

> at least one instance of these classes is still existing with a 
> reference to Frame
>
> Nico
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to