IBM Support

HD95359: ENOVWPE: CATIA CRASH AT PVR CREATION FROM A SPECIFIC ASSEMBLY WI TH PVS .

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • CATIA Crash occurs at PVR creation for a specific structure.
    .
    SCENARIO:
    1- Search PVS
    
    2- Expand structure up to the desired assembly (3rd level)
    
    PRC
    
    |__ASSY1
    
    |___ASSY2
    
    |____ASSY3 (PVR is created at that level)
    
    3- Click on Create a Product View Result icon
    
    4- Enter PVR name and click OK
    

Local fix

  • empty
    

Problem summary

  • CATIA Crash occurs at PVR creation for a specific structure.
    .
    SCENARIO:
    1- Search PVS
    
    2- Expand structure up to the desired assembly (3rd level)
    
    PRC
    
    |__ASSY1
    
    |___ASSY2
    
    |____ASSY3 (PVR is created at that level)
    
    3- Click on Create a Product View Result icon
    
    4- Enter PVR name and click OK
    

Problem conclusion

  • THIS PROBLEM WILL BE FIXED ON I-PLM Collaborative Innovation
    VERSION V5R21 GA level.
    NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R19 SP8.
    NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R20 SP3.
    Additional Closure Information:
    with old algorithm, the creation of a filterred PVR was
    leading to fully expand the whole assembly,
     even in case of a PVR on a tiny subpart of the assembly.
    This was leading to high memory
    consumption and CPU usage, both on server side to build the
    expand message, then in CATIA to decode
    this message. In some extreme cases, we reached the limits
    and creation of PVR was failing.
    .
    A new algorithm was developped and implemented :
    We now analyse the PVR scope, identify the pertinent branches
    to be used to
    create/synchronize this PVR. Once this key step is done, we
    can ask for a limitated expand of the
    assembly, focusing only on a small branch, and so improving
    performance and avoiding to reach the
    computer limits This new algorithm replaces the old one, for
    all PVR creation and synchronization.
    .
    By-pass: Use some pertinent filter to create the PVR, in
    order to reduce the size of the
    filterred assembly. This can be done eg with some Volume
    filter
    

Temporary fix

Comments

APAR Information

  • APAR number

    HD95359

  • Reported component name

    ENOVIA V5 VPM N

  • Reported component ID

    569151400

  • Reported release

    518

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-13

  • Closed date

    2010-05-17

  • Last modified date

    2010-06-10

  • 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

    ENOVIA V5 VPM N

  • Fixed component ID

    569151400

Applicable component levels

  • R519 PSN SP51908

       UP10/06/10 I 1000

[{"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:
10 June 2010