THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 28/09/2006 at 02:59, xxxxxxxx wrote:
Cinema 4D Version: 9.102
Platform: Windows ; Mac OSX ;
Language(s) : C++ ;
My plugin suite uses a plugin hierarchy deformer to deform the root polygon mesh. It seems that when editing the mesh points/edges/polygons, there is a chance of crashing C4D. The crash occurs in ModifyObject(). I've checked (and rechecked, twice) and there is not one memory pointer that isn't accounted for, even the arguments are checked. There are only three methods called during the process (when editing) : Draw(), CheckDirty(), and ModifyObject().
When and how it occurs is not reproducable so far. Sometimes it's just moving the points, sometimes it's the undo after moving them, sometimes it's the moving after undoing a move. Sometimes it happens right away, sometimes it doesn't happen at all.
Any ideas, suggestions, caveats?