IBM Support

HD75756: PART: CATIA TERMINATES AFTER DOING REMOVE BOOLEAN OPERATION.

Subscribe

You can track all active APARs for this component.

 

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