View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003189 | PartDesign | Bug | public | 2017-09-16 08:14 | 2017-09-21 11:35 |
Reporter | ickby | Assigned To | ickby | ||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 0.17 | ||||
Target Version | 0.17 | Fixed in Version | 0.17 | ||
Summary | 0003189: Recompute fails after delete of object | ||||
Description | see for file https://forum.freecadweb.org/viewtopic.php?f=10&t=24439 Run into this error once I delete Pocket003 in the attached file. Funny thing is, if I save the file (once Pocket003 is deleted) and load it again, the error is gone. Also, if I delete Contour first and then Pocket003, the error doesn't occur to begin with. | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
The issue is that Path Pocket003 has links to Body Pocket002. This means Path Pocket003 is in the inlist of Body Pocket002. Hence on remove it must be removed from the inlist on delete. Now when opening the file, there are 12 objects in the inlist of Body Pocket002, 10 times the PAth Pocket003. After deleting, there are 7 object in InList of Body Pocket002, and still 5 times Path Pocket003. Hence it seems that some links have not been correctly broken up on delete. |
|
The problem in the file is the property link type change in Path Pocket. The Global version was added and the normal one deleted. However, property removal does not correctly maintain backlinks. |
|
https://github.com/FreeCAD/FreeCAD/commit/00e7c0f2cb2cfb51acbbf75a5117050f79df062d |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-09-16 08:14 | ickby | New Issue | |
2017-09-16 08:14 | ickby | Status | new => assigned |
2017-09-16 08:14 | ickby | Assigned To | => ickby |
2017-09-16 08:14 | ickby | Note Added: 0010131 | |
2017-09-16 10:15 | ickby | Note Added: 0010132 | |
2017-09-21 11:35 | wmayer | Status | assigned => closed |
2017-09-21 11:35 | wmayer | Resolution | open => fixed |
2017-09-21 11:35 | wmayer | Fixed in Version | => 0.17 |
2017-09-21 11:35 | wmayer | Note Added: 0010146 |