View Issue Details

IDProjectCategoryView StatusLast Update
0025435CommunityOCCT:Modeling Algorithmspublic2015-03-14 11:50
ReporterIstvan Csanady Assigned ToIstvan Csanady  
PrioritynormalSeveritycrash 
Status closedResolutionunable to reproduce 
Summary0025435: Every BRepAlgoAPI_* operation crashes with extruded BSpline solids
DescriptionTry to apply any BRepAlgoAPI_* (Fuse, Section, Cut...) on the attached shapes. OCCT crashes.

Call stack:

#0 0x000000010039c0ac in math_FunctionSetRoot::Perform(math_FunctionSetWithDerivatives&, math_Vector const&, math_Vector const&, math_Vector const&, unsigned int) at /Users/icsanady/occt_git/occt/src/math/math_FunctionSetRoot.cxx:707
0000001 0x000000010039bbf8 in math_FunctionSetRoot::math_FunctionSetRoot(math_FunctionSetWithDerivatives&, math_Vector const&, math_Vector const&, math_Vector const&, math_Vector const&, int, unsigned int) at /Users/icsanady/occt_git/occt/src/math/math_FunctionSetRoot.cxx:653
0000002 0x00000001002f2708 in Extrema_GenExtPS::FindSolution(gp_Pnt const&, Extrema_POnSurfParams const&) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_GenExtPS.cxx:771
#3 0x00000001002ef720 in Extrema_GenExtPS::Perform(gp_Pnt const&) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_GenExtPS.cxx:877
#4 0x00000001002e4b08 in Extrema_ExtPExtS::Perform(gp_Pnt const&) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtPExtS.cxx:250
#5 0x00000001002e42b4 in Extrema_ExtPExtS::Extrema_ExtPExtS(gp_Pnt const&, Handle_Adaptor3d_HSurfaceOfLinearExtrusion const&, double, double, double, double, double, double) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtPExtS.cxx:171
#6 0x00000001002e9160 in Extrema_ExtPS::Perform(gp_Pnt const&) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtPS.cxx:281
0000007 0x00000001002e8a78 in Extrema_ExtPS::Extrema_ExtPS(gp_Pnt const&, Adaptor3d_Surface const&, double, double, Extrema_ExtFlag, Extrema_ExtAlgo) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtPS.cxx:160
0000008 0x00000001002ed7c0 in Extrema_GenExtCS::Perform(Adaptor3d_Curve const&, int, double, double, double) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_GenExtCS.cxx:229
0000009 0x00000001002da300 in Extrema_ExtCS::Perform(Adaptor3d_Curve const&, double, double) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtCS.cxx:243
#10 0x00000001002d9ff4 in Extrema_ExtCS::Extrema_ExtCS(Adaptor3d_Curve const&, Adaptor3d_Surface const&, double, double) at /Users/icsanady/occt_git/occt/src/Extrema/Extrema_ExtCS.cxx:56
0000011 0x00000001000b5568 in IntTools_BeanFaceIntersector::ComputeUsingExtremum() at /Users/icsanady/occt_git/occt/src/IntTools/IntTools_BeanFaceIntersector.cxx:1074
#12 0x00000001000b2640 in IntTools_BeanFaceIntersector::Perform() at /Users/icsanady/occt_git/occt/src/IntTools/IntTools_BeanFaceIntersector.cxx:424
0000013 0x00000001000c0c18 in IntTools_EdgeFace::Perform() at /Users/icsanady/occt_git/occt/src/IntTools/IntTools_EdgeFace.cxx:1262
0000014 0x00000001000651f0 in BOPCol_TBBContextFunctor<BOPAlgo_EdgeFace, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context, IntTools_Context>::operator()(serial_range<int> const&) const at /Users/icsanady/occt_git/occt/adm/mac/xcd/../../../inc/BOPCol_TBB.hxx:239
0000015 0x0000000100064c98 in BOPCol_TBBContextCnt<BOPCol_TBBContextFunctor<BOPAlgo_EdgeFace, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context, IntTools_Context>, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context>::Perform(unsigned int, BOPCol_NCVector<BOPAlgo_EdgeFace>&, Handle_IntTools_Context&) at /Users/icsanady/occt_git/occt/adm/mac/xcd/../../../inc/BOPCol_TBB.hxx:286
0000016 0x000000010006304c in BOPAlgo_PaveFiller::PerformEF() at /Users/icsanady/occt_git/occt/src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx:247
0000017 0x000000010005a338 in BOPAlgo_PaveFiller::PerformInternal() at /Users/icsanady/occt_git/occt/src/BOPAlgo/BOPAlgo_PaveFiller.cxx:214
0000018 0x000000010005a14c in BOPAlgo_PaveFiller::Perform() at /Users/icsanady/occt_git/occt/src/BOPAlgo/BOPAlgo_PaveFiller.cxx:167
0000019 0x00000001000ae368 in BRepAlgoAPI_Section::Build() at /Users/icsanady/occt_git/occt/src/BRepAlgoAPI/BRepAlgoAPI_Section.cxx:330
0000020 0x00000001000ae2b8 in BRepAlgoAPI_Section::BRepAlgoAPI_Section(TopoDS_Shape const&, TopoDS_Shape const&, unsigned int) [inlined] at /Users/icsanady/occt_git/occt/src/BRepAlgoAPI/BRepAlgoAPI_Section.cxx:68
0000021 0x00000001000ae26c in BRepAlgoAPI_Section::BRepAlgoAPI_Section(TopoDS_Shape const&, TopoDS_Shape const&, unsigned int) at /Users/icsanady/occt_git/occt/src/BRepAlgoAPI/BRepAlgoAPI_Section.cxx:70
TagsNo tags attached.
Test case number

Attached Files

  • extruded_shapes.zip (7,115 bytes)

Activities

Istvan Csanady

2014-10-30 14:03

developer  

extruded_shapes.zip (7,115 bytes)

aml

2014-10-30 15:43

developer   ~0033889

Last edited: 2014-10-31 07:07

Dear Istvan and abv,

On current master (2014-10-24) this problem not reproduced under windows (release + debug) and linux (debug).

May be this issue MacOS specific or old version of OCCT is used?

Istvan Csanady

2014-10-30 17:03

developer   ~0033898

I am running it on iOS, maybe it is iOS/ARM specific. I will try to investigate.

Istvan Csanady

2014-12-04 14:23

developer   ~0035005

This can be closed, it was a false alarm, sorry.

Issue History

Date Modified Username Field Change
2014-10-30 14:03 Istvan Csanady New Issue
2014-10-30 14:03 Istvan Csanady Assigned To => ifv
2014-10-30 14:03 Istvan Csanady File Added: extruded_shapes.zip
2014-10-30 14:12 abv Assigned To ifv => aml
2014-10-30 14:12 abv Status new => assigned
2014-10-30 15:43 aml Note Added: 0033889
2014-10-30 17:03 Istvan Csanady Note Added: 0033898
2014-10-30 17:44 abv Assigned To aml => Istvan Csanady
2014-10-30 17:44 abv Status assigned => feedback
2014-10-31 07:07 aml Note Edited: 0033889
2014-11-12 15:15 bugmaster Target Version 6.8.0 => 7.0.0
2014-12-04 14:23 Istvan Csanady Note Added: 0035005
2014-12-04 14:28 abv Status feedback => closed
2014-12-04 14:28 abv Resolution open => unable to reproduce
2015-03-14 11:50 abv Target Version 7.0.0 =>