View Issue Details

IDProjectCategoryView StatusLast Update
0032446CommunityOCCT:Modeling Algorithmspublic2023-03-19 19:24
ReporterJerome Caucat Assigned Toakaftasev  
PrioritynormalSeveritycrash 
Status closedResolutionfixed 
PlatformLinuxOSUbuntu 20.04 
Target Version7.7.0Fixed in Version7.6.3 
Summary0032446: BRepOffsetAPI_MakePipeShell crash when using -DT mode and DT_ShapeDivide on the spine
DescriptionUsing OCCT 7.5.2 with the patch for https://tracker.dev.opencascade.org/view.php?id=29645 and https://tracker.dev.opencascade.org/view.php?id=31147.

When trying to build a pipe with the provided spine, profiles and .tcl file I get a crash in C++ and in DRAW, with the following error in DRAW:

An exception was caught 0x558e4af91d40 : OSD_SIGSEGV: SIGSEGV 'segmentation violation' detected. Address 38

I am using "DT_ShapeDivide" on the spine, "setsweep -DT" and "buildsweep r -C -S".
Steps To Reproducetest bugs modalg_7 bug32446
TagsNo tags attached.
Test case numberbugs/modalg_7/bug32446

Attached Files

  • sample.zip (5,699 bytes)
  • Screenshot.png (10,600 bytes)

Relationships

related to 0032444 closedsmoskvin BRepOffsetAPI_MakePipeShell crash when using -DT mode and DT_ShapeDivide on the spine 

Activities

Jerome Caucat

2021-06-16 16:13

reporter  

sample.zip (5,699 bytes)

Jerome Caucat

2021-09-14 16:44

reporter   ~0104078

This bug raises the same problem as in https://tracker.dev.opencascade.org/view.php?id=32444#c104076.

akaftasev

2021-10-14 16:08

developer  

Screenshot.png (10,600 bytes)

akaftasev

2021-10-14 16:10

developer   ~0104639

Last edited: 2021-10-14 17:43

Dear Jerome Caucat, current bug have a similar solution, as 0032444
(resulting shape you can see on the attached Screenshot.png)

azv

2022-06-28 06:44

administrator   ~0109312

Andrey, could you provide a test case proving the problem disappears?

git

2022-06-29 10:33

administrator   ~0109361

Branch CR32446 has been created by andrey.kaftasev_159541.

SHA-1: d93cad3cfe4835c2ee7e75973266ab5cf6dcac9f


Detailed log of new commits:

Author: akaftasev
Date: Wed Jun 29 10:33:37 2022 +0300

    0032446: BRepOffsetAPI_MakePipeShell crash when using -DT mode and DT_ShapeDivide on the spine
    
    Added test case

akaftasev

2022-06-29 15:41

developer   ~0109387

Branch for review:
OCCT - CR32446

Results of testing:
http://jenkins-test-occt.nnov.opencascade.com/view/CR32446-master-akaftasev/view/COMPARE/

azv

2022-06-29 15:52

administrator   ~0109389

Branches for integration:
OCCT: CR32446
Products: NOT

bugmaster

2022-07-02 15:19

administrator   ~0109477

Combination -
OCCT branch : IR-2022-07-01
master SHA - e01ce0cd52b37150679c833d1db2cc5edd620341
e0ceb716c70188b98130b1550914140d0502a6f9
Products branch : IR-2022-07-01 SHA - 78f14e59f6cde821eed22399cb05bb1295820b58
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 18877.730000000698 / 18881.360000000743 [-0.02%]
Products
Total CPU difference: 11831.730000000112 / 11827.420000000122 [+0.04%]
Windows-64-VC14:
OCCT
Total CPU difference: 20719.265625 / 20729.6875 [-0.05%]
Products
Total CPU difference: 13368.265625 / 13360.71875 [+0.06%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2022-07-02 15:33

administrator   ~0109493

Branch CR32446 has been deleted by mnt.

SHA-1: d93cad3cfe4835c2ee7e75973266ab5cf6dcac9f

Related Changesets

occt: master b284dc42

2022-06-29 10:33:37

akaftasev


Committer: smoskvin Details Diff
0032446: BRepOffsetAPI_MakePipeShell crash when using -DT mode and DT_ShapeDivide on the spine

Added test case
Affected Issues
0032446
add - tests/bugs/modalg_7/bug32446 Diff File

Issue History

Date Modified Username Field Change
2021-06-16 16:13 Jerome Caucat New Issue
2021-06-16 16:13 Jerome Caucat Assigned To => msv
2021-06-16 16:13 Jerome Caucat File Added: sample.zip
2021-09-14 16:44 Jerome Caucat Note Added: 0104078
2021-09-14 16:51 msv Relationship added related to 0032444
2021-10-14 16:08 akaftasev File Added: Screenshot.png
2021-10-14 16:10 akaftasev Note Added: 0104639
2021-10-14 16:10 akaftasev Assigned To msv => Jerome Caucat
2021-10-14 16:10 akaftasev Status new => feedback
2021-10-14 16:10 akaftasev Note Edited: 0104639
2021-10-14 17:43 szy Note Edited: 0104639
2022-06-28 06:44 azv Assigned To Jerome Caucat => akaftasev
2022-06-28 06:44 azv Status feedback => assigned
2022-06-28 06:44 azv Note Added: 0109312
2022-06-28 06:45 azv Target Version => 7.7.0
2022-06-29 10:33 git Note Added: 0109361
2022-06-29 15:41 akaftasev Assigned To akaftasev => azv
2022-06-29 15:41 akaftasev Status assigned => resolved
2022-06-29 15:41 akaftasev Steps to Reproduce Updated
2022-06-29 15:41 akaftasev Note Added: 0109387
2022-06-29 15:52 azv Assigned To azv => bugmaster
2022-06-29 15:52 azv Status resolved => reviewed
2022-06-29 15:52 azv Note Added: 0109389
2022-06-29 15:53 azv Test case number => bugs/modalg_7/bug32446
2022-07-02 15:19 bugmaster Note Added: 0109477
2022-07-02 15:26 smoskvin Changeset attached => occt master b284dc42
2022-07-02 15:26 akaftasev Assigned To bugmaster => akaftasev
2022-07-02 15:26 akaftasev Status reviewed => verified
2022-07-02 15:26 akaftasev Resolution open => fixed
2022-07-02 15:33 git Note Added: 0109493
2023-03-19 19:24 vglukhik Status verified => closed
2023-03-19 19:24 vglukhik Fixed in Version => 7.6.3