New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Problem] Regression: Crash in Sketcher Arc (Geometry element does not have solver information (possibly when trying to apply widget constraints)) #12755
Comments
Can reproduce on Version
Won't crash but this is the error and FC is frozen: Log
|
I cannot reproduce it with Ubuntu 22.04.3 LTS (KDE/plasma)OS: Ubuntu 22.04.3 LTS (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36236 (Git)
Build type: Debug
Branch: main
Hash: 0420f72ca0d72198f1eaf347d31479f29658efc4
Python 3.10.12, Qt 5.15.12, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.1
Locale: English/United States (en_US) No crash, no unhandled exception takes place, everything just works fine. |
Confirmed. An exception is raised but not handled properly. This later causes a crash. The files and line number of the function calls when the exception is thrown:
The error message is: |
Just in case it may help, I have a very different trace here:
|
@FlachyJoe @PaddleStroke may you a have a clue what happens here ? Hard crash is always a problem due to data loss. |
#13802 fixes the crash but |
Indeed it fixes the crash. :) But still there are potential issues. AFAIK, this is the only geometry tool that allows a double-click (or actually takes it into account). Do you know others ? |
@0penBrain with an empty sketch try to create a polyline with origin as first point and double-click the second. Ellipse and BSpline by knots are buggy too. |
OK. Tried it. This seems like different issues. With arc, you can try the following (with your correction applied):
BTW, would be good to open issues for polyline/ellipse/bspline issues. 😉 |
Is there an existing issue for this?
Problem description
To reproduce:
-> FreeCAD crashes
FreeCAD didn't crash in 0.21.2 on macOS. Instead it correctly shows errors in report view and incorrectly creates a coincidence constraint with no geometric element.
Full version info
Subproject(s) affected?
Sketcher
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: