View Issue Details

IDProjectCategoryView StatusLast Update
0013657Open CASCADEOCCT:Modeling Algorithmspublic2007-06-01 10:08
ReportermpvAssigned Tobugmaster  
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.2.0 
Summary0013657: Incorrect Curvature in optimized mode
DescriptionCurvature (LProp_CLProps.gxx file) is calculated incorrectly in Open CasCade,
compiled in optimized mode (with compilator option -DNo_Exception). It is
reproduced in 50% cases (depending on the current memory state):
field significantFirstDerivativeOrder is not calculated, but used.

Problem line (161):
  LProp_NotDefined_Raise_if(!IsTangentDefined(),
                            "LProp_CLProps::CurvatureNotDefined()");

Method 'IsTangentDefined()' is not called in case -DNo_Exception.

Reproduced as SALOME bug IPAL13623.
TagsNo tags attached.
Test case number

Attached Files

  • LProp_CLProps.gxx (4,756 bytes)

Activities

2006-10-20 08:09

 

LProp_CLProps.gxx (4,756 bytes)

Issue History

Date Modified Username Field Change
2006-10-31 16:56 bugmaster Status new => verified
2007-06-01 12:08 bugmaster Status verified => closed
2007-06-01 12:08 bugmaster Resolution @0@ => fixed
2011-08-02 11:31 bugmaster Category OCCT:MOA => OCCT:Modeling Algorithms