Open ceremcem opened 6 years ago
Anything after the SIGSEGV? Those are the import ones.
Nope. Nothing more at the bottom.
I tried the same steps a few more times, even with the project snapshots which are taken before the crash (old versions of the project files) but there is no crash happened in those attempts.
Description
This problem occurs when we use external geometry via sub-shape binder and then solve the constraints.
Reproduction
A
)Sketch
) using constraints to the external geometry (ExtConstraints
) via sub-shape binder (Binder
) ofA
B
)A
andB
A
B
is moved accordingly (Because when we moveA
,Binder
is moved accordingly, thus theExtConstraints
are moved, thusSketch
is moved/re-drawn to/at the correct position.Then one of the followings may happen:
You'll end up with broken face:
How to fix: Open the sketch in edit mode, then close. You don't need to fix anything here.
or with a crash:
On re-start, you'll see a recovery screen. Click "recover", wait for a while and see the documents are loaded in the tree. You'll end up with broken links. Close the project, say "yes" to "should we save the file?" prompts, then re-open the project.
or incorrect Placement (mostly this one happens)
You may end up with incorrect placement, because
Binder
isn't moved to the correct position (screencast).Fix: Double click the
Binder
in the tree, it will be updated to the correct position, thus the sketch will be updated. Click "Reload" button at the top, andB
is placed to the correct position.Attachments
case-v3-20180913T1210.zip