acanesi++at++ais.it
Date: 11/27/2003 05:23:17
Hi Performers,
I really need your help. I'm running an application using Performer 3.0
under Linux RedHat 8.0 on a HP Precision 530MT with NVidia 550 XGL.
In my application I need to modify trianglstrip meshes any time they are
intersected by a tool whose position is defined by tracking a real tool.
The update of the mesh requires both adding and deleting triangles or
modifying the coordinates of its vertices.
I first developed the application under Linux RedHat 7.3 with gcc2.96 and
everything seemed to work fine (I used fluxed geoset and saved adjacency
info in the userdata slot of geoset). As I started to use the RedHat 8.0
with gcc 3.2 my application started to have serious problem on memory
management. I've already tried to check all the code, but many times the
application goes in segmentation on pfMemory::realloc.
As I run the application in single process mode, I've tried to avoid using
fluxed gsets and started to use simple geoset (I don't know if this is a
good idea:-)!!!) but in any case there is always something wrong.
Can anybody give me an hint on how to solve my problem?
Thank you
Ale
This archive was generated by hypermail 2b29 : Sun Nov 30 2003 - 17:39:32 PST