Skip to content
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

Crash while analyzing degrees of freedom #368

Open
cbossut opened this issue Nov 26, 2018 · 4 comments
Open

Crash while analyzing degrees of freedom #368

cbossut opened this issue Nov 26, 2018 · 4 comments

Comments

@cbossut
Copy link

cbossut commented Nov 26, 2018

System information

SolveSpace version: 2.3~7c1ca460.
Operating system: Windows 10

Expected behavior

Show degrees of freedom ! Or at least a nice error :-)

Also, as a feature request (I can file it in another issue if you want, found advice 'bout that) :
I would like to see the degrees of freedom only of a selected group.
In that case, I need to find why on of my group still has DOF, but it crashes when analyzing a previous group ...

Actual behavior

It show "generating group x/36" and at group 11, it stucks then crashes silently. Crashes as close by itself without warning.

Additional information

So far, I've checked the tasks, and solvespace is using like 20% proc and 1G RAM before crashing.
I've tried to check "treat all dimansions as references" in the suspect group to make it easier to analyze, and it changed nothing.
By the way, I don't know if the groups are generated by order in the list or group number, so i'm not sure which group is guilty, but I bet on g00b more than on g00a which is eleventh.
g00b is really complex, but has 0 DOF, so I wonder if the solver is recalculating everything to check there's truly 0 DOF.
g00a is quite simplistic and has 1 DOF, only a point moving on a segment, no big reason to crash.
Chapiteau vue de dessus.zip

@whitequark whitequark added the bug label Nov 26, 2018
@whitequark
Copy link
Contributor

Thanks for the report. Can you please recheck with a latest binary from here?

@whitequark
Copy link
Contributor

I can reproduce the crash on current master. Maybe moving to Eigen will solve this, maybe not.

@phkahler
Copy link
Member

phkahler commented Aug 9, 2023

This shows DoF on most groups now without crashing.

@ruevs
Copy link
Member

ruevs commented Aug 11, 2023

This shows DoF on most groups now without crashing.

Yes but Analyze -> Show Unconstrained Points (Ctrl+Shift_F) is veeeery slow and the fact that it does not crash is probably luck?

@ruevs ruevs reopened this Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants