Impossible to open a project with cyclic dependencies

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
Kunda1
Posts: 5806
Joined: Thu Jan 05, 2017 9:03 pm

Re: Impossible to open a project with cyclic dependencies

Postby Kunda1 » Tue Mar 07, 2017 6:10 pm

What's left to fix here ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
DeepSOIC
Posts: 7074
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Impossible to open a project with cyclic dependencies

Postby DeepSOIC » Tue Mar 07, 2017 6:27 pm

Kunda1 wrote:What's left to fix here ?
I guess, nothing. The file opens fine, and I can view dependency graph. It seems that FreeCAD now removes some information to unloop the cyclic dependency, which it reports in report view:
Exception while processing file: C:/Users/User/AppData/Local/Microsoft/Windows/INetCache/IE/H8EA7C0N/phone_holder.fcstd [sep.Length reference creates a cyclic dependency.]
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10423 (Git)
Build type: Release
Branch: master
Hash: 45bf8ed91ed1bd65d7c5750685f8c435c9b092cf
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
User avatar
Kunda1
Posts: 5806
Joined: Thu Jan 05, 2017 9:03 pm

Re: Impossible to open a project with cyclic dependencies

Postby Kunda1 » Tue Mar 07, 2017 6:35 pm

DeepSOIC wrote:
Kunda1 wrote:What's left to fix here ?
I guess, nothing. The file opens fine, and I can view dependency graph. It seems that FreeCAD now removes some information to unloop the cyclic dependency, which it reports in report view:
Exception while processing file: C:/Users/User/AppData/Local/Microsoft/Windows/INetCache/IE/H8EA7C0N/phone_holder.fcstd [sep.Length reference creates a cyclic dependency.]
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10423 (Git)
Build type: Release
Branch: master
Hash: 45bf8ed91ed1bd65d7c5750685f8c435c9b092cf
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
Awesome. Closing issue #2569. Thanks DeepSOIC
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features