APAR status
Closed as program error.
Error description
Part: CATIA terminates after doing Remove boolean operation. THE PROBLEM WAS REPORTED ON V5R17 SP05. THE PROBLEM IS REPRODUCIBLE ON V5 R19 SP1 AND R20GA. ( 07/01/2008) . Scenario: 1. Launch CATIA and open attached 41913.422.000.CATPart. 2. Highlight body MAIN from the specification tree then with third mouse button select Copy. 3. Highlight root node AS CASE and then with third mouse button select Paste. 4. Highlight again body MAIN from the specification tree which is below MASTER and then with the third mouse button select Hide/Show. 5. Highlight MASTER and then with the third mouse button select Define In Work Object. 6. Highlight MAIN from specification tree which is below CLIP ATTACHMENTS (newly pasted) and then with the third mouse button select MAIN.object then click on Remove Boolean command. 7. Select OK in the Remove dialogue box and then say YES for error message. 8. CATIA crashes and Abend trace file is generated. This is a problem. .
Local fix
Problem summary
Part: CATIA terminates after doing Remove boolean operation. Part: CATIA terminates after doing Remove boolean operation. THE PROBLEM WAS REPORTED ON V5R17 SP05. THE PROBLEM IS REPRODUCIBLE ON V5 R19 SP1 AND R20GA. ( 07/01/2008) . Scenario: 1. Launch CATIA and open attached 41913.422.000.CATPart. 2. Highlight body MAIN from the specification tree then with third mouse button select Copy. 3. Highlight root node AS CASE and then with third mouse button select Paste. 4. Highlight again body MAIN from the specification tree which is below MASTER and then with the third mouse button select Hide/Show. 5. Highlight MASTER and then with the third mouse button select Define In Work Object. 6. Highlight MAIN from specification tree which is below CLIP ATTACHMENTS (newly pasted) and then with the third mouse button select MAIN.object then click on Remove Boolean command. 7. Select OK in the Remove dialogue box and then say YES for error message. 8. CATIA crashes and Abend trace file is generated. This is a problem. .
Problem conclusion
THIS PROBLEM WILL BE FIXED ON CATIA VERSION 5 RELEASE 20 GA LEVEL. NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R19SP02 . Incident Diagnosis When looking for loop in ancestry, the ancestry was taken and stored in cache using a recursive method. So when loop was involved the ancestry was deleted in the due course but the pointer to the cache was still there. This resulted in crash when any operation was done on the cache . Correction Explanation Instead of freeing the memory all the members of the cache are made NULL . Answer and By-Pass None .
Temporary fix
Comments
APAR Information
APAR number
HD75756
Reported component name
CATIA V5 SOLARI
Reported component ID
569104000
Reported release
517
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-07-02
Closed date
2008-09-16
Last modified date
2008-11-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CATIA V5 SOLARI
Fixed component ID
569104000
Applicable component levels
R519 PSN SP51902
UP08/11/07 I 1000
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"517","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
07 November 2008