View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003679 | PartDesign | Bug | public | 2018-11-10 07:07 | 2022-01-15 15:22 |
Reporter | chrisb | Assigned To | chrisb | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.18 | ||||
Target Version | 0.20 | ||||
Summary | 0003679: Polar pattern not working on a midplane pocket (upstream OCC bug) | ||||
Description | Forum topic shows an example where a pocket with Midplane=True is pocketed. The following polar pattern fails. A file showing the issue is attached to the aforementioned forum post. | ||||
Additional Information | Tracking this via OCC bugs in the bugtracker forum thread | ||||
Tags | OCC Bug, upstream | ||||
FreeCAD Information | |||||
|
When Midplane=True then the Polar transform takes a lot of time and always causes a segfault at the end. |
|
Could this be related to 0003600? |
|
Seems to be a bug in OCCT's ProjLib_ProjectedCurve::Load method. There is code block
where aRes is a handle to a null pointer. OCCT simply accesses the pointer without checking beforehand whether it's null or not.Then there is the function Approx_ComputeCLine::Perform which seems to take forever. |
|
I don't think that 0003600 is directly related. The slowness there is presumably not the creation of the array but performing the boolean operations afterwards. The project in the forum thread as something relative simple and still takes a long time for computation. |
|
Tracking this via OCC bugs in the bugtracker forum thread |
|
@user1234 reports in https://forum.freecadweb.org/viewtopic.php?p=534405#p534405
|
Date Modified | Username | Field | Change |
---|---|---|---|
2018-11-10 07:07 | chrisb | New Issue | |
2018-11-10 17:04 | wmayer | Status | new => confirmed |
2018-11-10 17:04 | wmayer | Note Added: 0012167 | |
2019-02-24 16:03 | normandc | Target Version | => 0.19 |
2019-02-24 16:03 | normandc | Note Added: 0012747 | |
2019-02-24 18:05 | wmayer | Note Added: 0012754 | |
2019-02-24 18:09 | wmayer | Note Added: 0012755 | |
2019-02-25 12:39 | Kunda1 | Note Edited: 0012754 | |
2019-02-25 12:39 | Kunda1 | Note Edited: 0012755 | |
2019-02-25 12:40 | Kunda1 | Tag Attached: OCC Bug | |
2019-02-25 12:40 | Kunda1 | Tag Attached: upstream | |
2020-12-31 12:39 | Kunda1 | Additional Information Updated | |
2020-12-31 12:39 | Kunda1 | Summary | Polar pattern not working on a midplane pocket => Polar pattern not working on a midplane pocket (upstream OCC bug) |
2020-12-31 12:39 | Kunda1 | Note Added: 0015188 | |
2021-02-06 06:43 | abdullah | Target Version | => 0.20 |
2022-01-15 13:34 | Kunda1 | Note Added: 0016212 | |
2022-01-15 13:35 | Kunda1 | Note Edited: 0016212 | |
2022-01-15 15:22 | chrisb | Assigned To | => chrisb |
2022-01-15 15:22 | chrisb | Status | confirmed => closed |
2022-01-15 15:22 | chrisb | Resolution | open => fixed |