View Issue Details

IDProjectCategoryView StatusLast Update
0004758PartDesignBugpublic2021-10-13 14:00
Reporterhcbang Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version0.20 
Summary0004758: Crash with AdditivePipe
DescriptionFC crashes when trying additivePipe with CornerTransition set to RightCorner
Steps To Reproduceget the added FC File
Click on Sketch005, which is the closed curve to be extruded.
Click on AdditivePipe
Change CornerTransition to RightCorner
Click on Buttom Object
Click on one Part of Sketch002, which is the line for the pipe direction
Et voila, FC crashes on my computer
Additional Informationwhas discussed in the help forum with the same title,
the same error under windows10
Tagsupstream
FreeCAD InformationOS: Ubuntu 21.04 (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.20.25541 (Git) AppImage
Build type: Release
Branch: master
Hash: ca043dcb6d20d70b8e24d75e810683214eecc5d4
Python version: 3.9.6
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: German/Germany (de_DE)

Activities

hcbang

2021-10-03 12:25

reporter  

AdditivePipeError1.FCStd (12,738 bytes)

hcbang

2021-10-03 12:40

reporter   ~0015960

I get no error, when the sketch to be extruded is on the endpoint or startingpoint? of the path sketch

openBrain

2021-10-05 07:40

developer   ~0015961

As we may expect, it crashes deep in OCC :
Program received signal SIGSEGV, Segmentation fault.
#0  /lib/x86_64-linux-gnu/libc.so.6(+0x41040) [0x7fbaac35c040]
#1  0x7fba6ff50c0c in BRepFill_PipeShell::BuildHistory(BRepFill_Sweep const&) from /lib/x86_64-linux-gnu/libTKBool.so.7+0x49c
0000002  0x7fba6ff46f5a in BRepFill_PipeShell::Build() from /lib/x86_64-linux-gnu/libTKBool.so.7+0x92a
0000003  0x7fba6efd3ae1 in BRepOffsetAPI_MakePipeShell::Build() from /lib/x86_64-linux-gnu/libTKOffset.so.7+0x11
0000004  0x7fba6fb566fd in BRepBuilderAPI_MakeShape::Shape() from /lib/x86_64-linux-gnu/libTKTopAlgo.so.7+0x3d
0000005  0x7fba15d2b4c8 in PartDesign::Pipe::execute() from /home/OB/dev/FCBuild/Mod/PartDesign/_PartDesign.so+0xc4e
0000006  0x7fbaaedd5dd5 in App::DocumentObject::recompute() from /home/OB/dev/FCBuild/lib/libFreeCADApp.so+0xeb
0000007  0x7fba75f56f51 in Part::Feature::recompute() from /home/OB/dev/FCBuild/Mod/Part/Part.so+0x1f
0000008  0x7fbaaecd8c4d in App::Document::_recomputeFeature(App::DocumentObject*) from /home/OB/dev/FCBuild/lib/libFreeCADApp.so+0x1d1
0000009  0x7fbaaecd994b in App::Document::recomputeFeature(App::DocumentObject*, bool) from /home/OB/dev/FCBuild/lib/libFreeCADApp.so+0x10b
0000010  0x7fba1572c0a0 in PartDesignGui::TaskFeatureParameters::recomputeFeature() from /home/OB/dev/FCBuild/Mod/PartDesign/PartDesignGui.so+0x82
0000011  0x7fba157c19fa in PartDesignGui::TaskPipeParameters::onSelectionChanged(Gui::SelectionChanges const&) from /home/OB/dev/FCBuild/Mod/PartDesign/PartDesignGui.so+0x558

yorik

2022-03-03 13:55

administrator   ~0017099

This ticket has been migrated to GitHub as issue 6268.

Issue History

Date Modified Username Field Change
2021-10-03 12:25 hcbang New Issue
2021-10-03 12:25 hcbang File Added: AdditivePipeError1.FCStd
2021-10-03 12:40 hcbang Note Added: 0015960
2021-10-05 07:40 openBrain Note Added: 0015961
2021-10-13 14:00 openBrain Tag Attached: upstream