PDN Crash Bug #3142: Crash creating fillets on sweep

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

PDN Crash Bug #3142: Crash creating fillets on sweep

Post by Kunda1 »

issue #3142: Crash creating fillets on sweep
Report is too verbose to mention here. This is just a discussion thread.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Sam
Posts: 177
Joined: Sun Mar 20, 2016 6:19 pm

Re: PDN Crash Bug #3142: Crash creating fillets on sweep

Post by Sam »

I have a part that consistently creates broken fillets with holes, even after it's refined. But no crashes.

Happy to post it if it's relevant.
barnacle
Posts: 1
Joined: Mon Oct 23, 2017 12:46 pm

Re: PDN Crash Bug #3142: Crash creating fillets on sweep

Post by barnacle »

I'm not sure if this is related, but I can reliably segfault the 0.17 version while attempting to create a fillet on a simple shape:

From Part Design, with XY plane reference.
  • create a sketch containing a circle, 2mm radius, centred on the origin
  • pad it to 1.3mm
  • on one side create a new sketch containing a rectangle 4.0 * 0.7mm, centred on the origin
  • use that rectangle to make a pocket 0.5mm deep
One side of the two higher sections contains a vertical line. The curve on that side will accept a fillet radius 0.25mm - it will only highlight as far as the vertical line, but the fillet goes around to the valley on the other side. Attempting the same with the other arc selected (the other side of the valley) causes an immediate segfault.

OS: Linux Mint 17.2 Rafaela
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.12435 (Git)
Build type: None
Branch: master
Hash: 725a5b6545e41654595ed54ed2b9f4a55aa6ca1b
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: English/UnitedKingdom (en_GB)

I have not yet posted a bug as it looks as if this is related. There is a crashdump on the terminal but it's too large to post here.

Neil
Post Reply