APAR status
Closed as fixed if next.
Error description
(Server Environment) OS : AIX.5.3ML3 LCA+V5VPM : V5R18SP6 UDB : 8.1FP9 Java : jre1.5.0 . (Client Environment) OS : WindowsXP64bitSP2 CATIA Level : V5R18SP6 Java : jre1.5.0 . Workbench : VPM Navi . Abstract: When you repeated "Undo" and "Redo", error message is shown. . Preparation: Prep1 Open new CATPart. Prep2 Create suitable Pad. Prep3 Open new CATDrawing. Prep4 Create Front View on new CATDrawing. Prep5 Save them to local folder using Save Management. Prep6 Close document windows. . Scenario: Step1 Logon to VPM Navi. Step2 Open the CATDrawing saved by Preparation from local folder. Step3 Create Section View. Step4 Select File -> Save. => The document is overwritten. Step5 Delete the Section View. Step6 Click Undo icon. Step7 Click Redo icon. Step8 Repeat operation from Step3 to Step7 until issue is reproduced. Trouble!! Error message is shown. . Expected Result: If you repeated "Undo" and "Redo", error message should not be shown. .
Local fix
Problem summary
(Server Environment) OS : AIX.5.3ML3 LCA+V5VPM : V5R18SP6 UDB : 8.1FP9 Java : jre1.5.0 . (Client Environment) OS : WindowsXP64bitSP2 CATIA Level : V5R18SP6 Java : jre1.5.0 . Workbench : VPM Navi . Abstract: When you repeated "Undo" and "Redo", error message is shown. . Preparation: Prep1 Open new CATPart. Prep2 Create suitable Pad. Prep3 Open new CATDrawing. Prep4 Create Front View on new CATDrawing. Prep5 Save them to local folder using Save Management. Prep6 Close document windows. . Scenario: Step1 Logon to VPM Navi. Step2 Open the CATDrawing saved by Preparation from local folder Step3 Create Section View. Step4 Select File -> Save. => The document is overwritten. Step5 Delete the Section View. Step6 Click Undo icon. Step7 Click Redo icon. Step8 Repeat operation from Step3 to Step7 until issue is reprod Trouble!! Error message is shown. . Expected Result: If you repeated "Undo" and "Redo", error message should not be s .
Problem conclusion
Temporary fix
Comments
THIS PROBLEM WILL BE FIXED ON ENOVIA VERSION 5 RELEASE 20 GA lev NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R19SP07. Additional Closure Information: The scenario causing crash: Create a section view with associative profile, the profile is constrained to pass through a hole for example. Delete the sect view, undo, redo ==> Crash Incident Diagnosis: Remove of the View feature calls recursively remove its list of components. While removing one element of this list of component, a sketcher constraint object calls the remove of another element of the Vie component list. This creates a non critical problem during the removal of the Vi but two conflicting modifications on the list of component are logged in undo-redo log. These two conflicting modifications raise a critical problem dur redo. Correction of problem in R19 has needed corrections in remove algorithm, inverse links management and undo-redo management. These corrections cannot be back-ported to R18SP6 because they require the back-port of a lot of source containing Protected Interfaces and the risk of destabilization of applicative code is huge. By-Pass: Do not use redo functionality in this specific case.
APAR Information
APAR number
HD90024
Reported component name
ENOVIA VPMV5 WI
Reported component ID
569165400
Reported release
518
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-10-23
Closed date
2009-11-09
Last modified date
2009-11-09
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
R519 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS7P2G","label":"ENOVIA V5 VPM Discipline"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"518","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 November 2009