View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000425||FreeCAD||Bug||public||2011-08-26 07:38||2011-12-25 14:20|
|Fixed in Version||0.13|
|Summary||0000425: Sketcher: line-on-point constraint freeze|
|Description||FreeCAD freezes when moving a line to which a point is constrained with point-on-line constraint.|
|Additional Information||latest Ubuntu PPA|
|Tags||No tags attached.|
Could you provide more information please. Can you give the exact steps to reproduce this crash?
Also are there any error messages?
- Create a new sketch
- create a line
- create a second line
- select one point of the second line and the first line
- add constraint "Fix a point onto an object
- move the line --> freeze (no error message)
also freezes when:
- moving the constrained point
- the constrained point is on the line but not on the segment, i.e. not between the two points of the first line
||CPU = 100% when frozen|
||With the latest SVN revision I can't reproduce this. But I know we had similar cases in the recent past. So, good possible that this is fixed now. Just wait for the next PPA version and re-check.|
||Yesterday night I tested the PPA version where I could see the freeze but the latest SVN build seems to fix it.|
Launchpad 4471 (2011-08-29) still has the problem but in some cases there is no freeze:
- move the line by clicking somewhere between its two endpoints (reproducible)
- moving the constrained point (sometimes freecad freezes sometimes it doesn't).
The problem could be in: int System::solve(SubSystem *subsysA, SubSystem *subsysB, int isFine)
Having a similar case the for loop iterates until it reaches maxIterNumber but then by a little movement System::solve is called again.
||sorry I couldn't reproduce it on my system so far.|
I have the feeling that this freeze only happens with the PPA version but not we locally compiled versions. Also a locally built debian package works nice.
So, there might be something weird with the PPA package.
Solved in PPA version 4963 (Launchpad).
|2011-08-26 07:38||galou_breizh||New Issue|
|2011-08-26 08:17||mrlukeparry||Note Added: 0001004|
|2011-08-26 09:34||galou_breizh||Note Added: 0001005|
|2011-08-26 09:34||galou_breizh||Note Added: 0001006|
|2011-08-26 14:40||wmayer||Note Added: 0001007|
|2011-08-27 08:31||wmayer||Note Added: 0001011|
|2011-08-29 05:27||galou_breizh||Note Added: 0001014|
|2011-08-30 13:41||wmayer||Note Added: 0001017|
|2011-08-30 13:42||wmayer||Status||new => assigned|
|2011-08-30 13:42||wmayer||Assigned To||=> logari81|
|2011-08-30 14:01||logari81||Note Added: 0001018|
|2011-11-03 17:29||logari81||Product Version||trunk =>|
|2011-11-03 17:29||logari81||Summary||line-on-point constraint freeze => Sketcher: line-on-point constraint freeze|
|2011-11-05 23:09||wmayer||Note Added: 0001261|
|2011-12-19 08:54||galou_breizh||Note Added: 0001491|
|2011-12-19 08:54||galou_breizh||Note Edited: 0001491|
|2011-12-19 09:41||logari81||Status||assigned => closed|
|2011-12-19 09:41||logari81||Resolution||open => fixed|
|2011-12-19 09:41||logari81||Fixed in Version||=> trunk|
|2011-12-25 14:20||yorik||Fixed in Version||trunk => 0.13|