View Issue Details

IDProjectCategoryView StatusLast Update
0023945Open CASCADEOCCT:Modeling Datapublic2013-12-19 13:55
ReporteremvAssigned Toifv 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Target Version6.7.0Fixed in Version6.7.0 
Summary0023945: GeomAdaptor_Surface fails to compute the first derivatives on the surface of the attached face
DescriptionGeomAdaptor_Surface fails to compute the first derivatives on the surface of the attached face at point 0. -6.337359082e-009.
This problem has been detected in the test case boolean bsection N7.
Steps To ReproduceTo reproduce the problem use the command OCC23945 from the attached file QABugs_19.cxx. This command has the same syntax and the same parameters as the DRAW command svalue. The only difference is that OCC23945 uses GeomAdaptor_Surface to compute the derivatives.
Draw script:
  pload QAcommands
  restore f.brep f
  mksurface s f
  OCC23945 s 0. -6.337359082e-009 x y z dux duy duz dvx dvy dvz

The result:
An exception was caught 0052B7D0 : Standard_OutOfRange
** Exception ** 0052B7D0 : Standard_OutOfRange
TagsNo tags attached.
Test case numberbugs moddata_3(013) bug23945

Attached Files

  • f.brep (15,234 bytes)
  • QABugs_19.cxx (15,340 bytes)

Activities

emv

2013-05-07 07:43

developer  

f.brep (15,234 bytes)

emv

2013-05-07 08:00

developer  

QABugs_19.cxx (15,340 bytes)

ifv

2013-05-07 17:20

developer   ~0024321

Branch CR23945 is ready to review

jgv

2013-05-08 13:36

developer   ~0024338

No remarks.

mkv

2013-05-29 17:13

tester   ~0024547

Dear BugMaster,

Branch CR23945 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
SHA-1: d003487336fccbae46ad26b0ec1e31e1da6e1c40

Number of compiler warnings:

occt component :
Linux: 2 (2 on master)
Windows: 11 (11 on master)

products component :
Linux: 0 (0 on master)
Windows: 63 (64 on master)

Regressions:
No regressions

Improvements:
No improvements

Testing cases:
On Linux:
bugs moddata_3(013) bug23945 - OK

Testing on Linux:
Total MEMORY difference: 366124408 / 366035592
Total CPU difference: 53877.05000000056 / 44996.720000001194

There are not differences in images found by testdiff.

mkv

2013-05-30 15:28

tester   ~0024571

On Windows:

Regressions:
No regressions

Improvements:
No improvements

Testing cases:
bugs moddata_3(013) bug23945 - OK

Testing on Windows:
Total MEMORY difference: 407015516 / 406637692
Total CPU difference: 38537.5 / 34861.96875

There are not differences in images found by testdiff.

Related Changesets

occt: master 470ebb43

2013-05-31 13:13:38

ifv

Details Diff
0023945: GeomAdaptor_Surface fails to compute the first derivatives on the surface of the attached face
Add test case for this fix
Add new draw-command OCC23945 for testing this fix
Add new draw-command for testing tis fix
Affected Issues
0023945
mod - src/GeomAdaptor/GeomAdaptor_Surface.cdl Diff File
mod - src/GeomAdaptor/GeomAdaptor_Surface.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
add - tests/bugs/moddata_3/bug23945 Diff File

Issue History

Date Modified Username Field Change
2013-05-07 07:40 emv New Issue
2013-05-07 07:40 emv Assigned To => emv
2013-05-07 07:43 emv File Added: f.brep
2013-05-07 07:59 emv Description Updated
2013-05-07 07:59 emv Steps to Reproduce Updated
2013-05-07 08:00 emv File Added: QABugs_19.cxx
2013-05-07 08:01 emv Assigned To emv => abv
2013-05-07 08:01 emv Steps to Reproduce Updated
2013-05-07 08:43 abv Assigned To abv => ifv
2013-05-07 08:43 abv Status new => assigned
2013-05-07 13:19 emv Steps to Reproduce Updated
2013-05-07 17:20 ifv Note Added: 0024321
2013-05-07 17:20 ifv Assigned To ifv => jgv
2013-05-07 17:20 ifv Status assigned => resolved
2013-05-08 13:36 jgv Note Added: 0024338
2013-05-08 13:36 jgv Status resolved => reviewed
2013-05-23 12:36 mkv Assigned To jgv => mkv
2013-05-29 17:13 mkv Note Added: 0024547
2013-05-29 17:13 mkv Test case number => bugs moddata_3(013) bug23945
2013-05-30 15:28 mkv Note Added: 0024571
2013-05-30 15:31 mkv Assigned To mkv => bugmaster
2013-05-30 15:31 mkv Status reviewed => tested
2013-05-31 16:23 bugmaster Target Version => 6.7.0
2013-06-03 14:48 ifv Changeset attached => occt master 470ebb43
2013-06-03 14:48 ifv Assigned To bugmaster => ifv
2013-06-03 14:48 ifv Status tested => verified
2013-06-03 14:48 ifv Resolution open => fixed
2013-12-19 13:53 bugmaster Status verified => closed
2013-12-19 13:55 bugmaster Fixed in Version => 6.7.0