Hi Peter,

Please send us a small test case that reproduces this problem and we
will investigate.

Rgds

Paul

----------------------------------------------------------
Paul Byrne                      Email : [EMAIL PROTECTED]
Sun Microsystems
Advanced Development, CTO office
----------------------------------------------------------




On Mon, 2004-03-08 at 02:28, Peter Zellner wrote:
> Hi!
>
> We have a problem using the GeometryArray.setCoordinate(...) method:
>
> We use "virtual vertices" which are simple PointArrays with only one
> coordinate encapsulated in a Shape3D object, to manage several vertices of
> a complex geometry. The intention of this is to get different vertices
> pickable and transformable.
>
> now the problem:
>
> If we trace the memory usage of the application when we translate some
> vertices (with calling the setCoordinate(..) method for every picked
> vertex) we noticed that the memory used in the setCoordinate(..) method
> won't be freed afterwards.
>
> this means:
>
> When we call setCoordinate() about 500 times (500 vertices are picked and
> translated together), there are 100 KBytes wasted and not given back even
> if System.gc() is called.
> So if we keep on translating this vertex set the memory consumption can be
> over 5 MBytes!!!
>
> That also means that the application ends up sometime with a
> java.lang.OutOfMemoryException.
>
> If anybody knows how to fix this memory leak we would be thankful!
>
> Thanks for help,
> Pitax
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to