View Issue Details

IDProjectCategoryView StatusLast Update
0026918Open CASCADEOCCT:Modeling Algorithmspublic2016-12-09 16:37
ReporternbvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Target Version7.1.0Fixed in Version7.1.0 
Summary0026918: GeomLib_CheckCurveOnSurface cannot compute distance if 3D-curve is periodic
DescriptionThe reason is in the method GeomLib_CheckCurveOnSurface::Perform(...).

Check

  if( (myCurve->FirstParameter() > myFirst) ||
      (myCurve->LastParameter() < myLast) ||
      (thePCurve->FirstParameter() > myFirst) ||
      (thePCurve->LastParameter() < myLast))
  {
    myErrorStatus = 2;
    return;
  }

Sometimes, on periodic curves this condition returns TRUE (see Steps To Reproduce).
Steps To Reproducetest bugs modalg_2 bug22967
explode result f
explode result_1 e

xdistef result_1_1 result_1
#Tolerance cannot be computed

explode result_2 e
xdistef result_2_3 result_2
#Tolerance cannot be computed

explode result_3 e
xdistef result_3_2 result_3
#Tolerance cannot be computed

xdistef result_3_3 result_3
#Tolerance cannot be computed

explode result_4 e
xdistef result_4_1 result_4
#Tolerance cannot be computed

explode result_5 e
xdistef result_5_1 result_5
#Tolerance cannot be computed
TagsNo tags attached.
Test case numberbugs modalg_2 bug22967

Activities

nbv

2016-04-08 11:08

developer   ~0052512

Dear Mikhail,

The problem is not reproduced on the current MASTER.

msv

2016-04-12 17:14

developer   ~0052633

Please create test case.

git

2016-04-12 18:16

administrator   ~0052639

Branch CR26918 has been created by nbv.

SHA-1: 0d7e463ecbdc334bc954253dc2ae005143c63d1e


Detailed log of new commits:

Author: nbv
Date: Tue Apr 12 18:16:00 2016 +0300

    0026918: GeomLib_CheckCurveOnSurface cannot compute distance if 3D-curve is periodic
    
    Creation of test case for this issue.

nbv

2016-04-12 18:16

developer   ~0052640

Dear Mikhail,

Please review CR26918 branch.

msv

2016-04-13 00:49

developer   ~0052656

Reviewed.
Dear bugmaster, please check the test case and integrate.

mkv

2016-04-13 17:03

tester   ~0052677

Dear BugMaster,
following test case is good

bugs modalg_2 bug22967: BAD (known problem)

mkv

2016-04-13 17:04

tester   ~0052678

Dear BugMaster,
Branch CR26918 is TESTED.

git

2016-04-17 14:31

administrator   ~0053187

Branch CR26918 has been deleted by kgv.

SHA-1: 0d7e463ecbdc334bc954253dc2ae005143c63d1e

Related Changesets

occt: master 309bad28

2016-04-12 15:16:00

nbv


Committer: bugmaster Details Diff
0026918: GeomLib_CheckCurveOnSurface cannot compute distance if 3D-curve is periodic

Creation of test case for this issue.
Affected Issues
0026918
mod - tests/bugs/modalg_2/bug22967 Diff File

Issue History

Date Modified Username Field Change
2015-11-24 10:29 nbv New Issue
2015-11-24 10:29 nbv Assigned To => msv
2016-04-08 11:06 nbv Steps to Reproduce Updated
2016-04-08 11:08 nbv Note Added: 0052512
2016-04-08 11:08 nbv Status new => resolved
2016-04-12 17:14 msv Note Added: 0052633
2016-04-12 17:14 msv Assigned To msv => nbv
2016-04-12 17:14 msv Status resolved => assigned
2016-04-12 18:16 git Note Added: 0052639
2016-04-12 18:16 nbv Note Added: 0052640
2016-04-12 18:16 nbv Assigned To nbv => msv
2016-04-12 18:16 nbv Status assigned => resolved
2016-04-13 00:49 msv Note Added: 0052656
2016-04-13 00:49 msv Assigned To msv => bugmaster
2016-04-13 00:49 msv Status resolved => reviewed
2016-04-13 10:49 mkv Assigned To bugmaster => mkv
2016-04-13 17:03 mkv Note Added: 0052677
2016-04-13 17:04 mkv Note Added: 0052678
2016-04-13 17:04 mkv Assigned To mkv => bugmaster
2016-04-13 17:04 mkv Status reviewed => tested
2016-04-13 17:04 mkv Test case number => bugs modalg_2 bug22967
2016-04-15 12:16 bugmaster Changeset attached => occt master 309bad28
2016-04-15 12:16 bugmaster Status tested => verified
2016-04-15 12:16 bugmaster Resolution open => fixed
2016-04-17 14:31 git Note Added: 0053187
2016-12-09 16:33 aiv Status verified => closed
2016-12-09 16:37 aiv Fixed in Version => 7.1.0