APAR status
Closed as fixed if next.
Error description
NULPMRCAM00266: Memory leak of the path editing .
Local fix
Problem summary
NULPMRCAM00266: Memory leak of the path editing NULPMRCAM00266: Memory leak of the path editing .
Problem conclusion
Temporary fix
Comments
THIS PROBLEM WILL BE FIXED ON CATIA VERSION V5R13 sp5 level. . . Incident Diagnosis A test case which does several split and merge of tool path stops with a coredump after having consumed more than one GigaByte. . . Correction Explanation Some optimizations have been done for Split method. . However, some modifications have to be done in the test case itself : - Disable UNDO/REDO management As the sequence of split/merge is done during the same interaction of the command, all modifications done on objects are stored (that is the most important cause of high memory comsumption). To do that, call "SetBehavior (CATDlgEngOneShot | CATDlgEngNoTransaction);" in the constructor of your command. - Split method creates a new MultipleMotion object : after Merge, this object should be removed using LifeCycleObject interface. . . Answer and By-Pass With the previous corrections, some memory leaks are still remaining (due to multiple creation/removal of objects). To suppress totally memory leaks, Split method could take as input a Multiple Motion object ; in this case, only one multiple motion would have to be created for the whole Split/Merge sequence This point is an enhancement request .
APAR Information
APAR number
HD22308
Reported component name
CATIA V5/NT/200
Reported component ID
569151000
Reported release
513
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2004-05-11
Closed date
2004-06-18
Last modified date
2004-06-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R513 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA V5"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"513","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
18 June 2004