Infinite loop

Bug #1529224 reported by hilaire on 2015-12-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dr. Geo II
Medium
Unassigned

Bug Description

There is an infinite loop, some time, in #dependentMathItem

Seen with the Koch smalltalk sketch from time to time

hilaire (hilaire-fernandes) wrote :

Do we need to check theMathItem ~= aMathItem ?

hilaire (hilaire-fernandes) wrote :

This script help to get the infinite loop

hilaire (hilaire-fernandes) wrote :

Happen when Dr. Geo understands a merge request on a point (long mouse button press)

tags: added: smalltalk-sketch
removed: programming
Changed in drgeo:
milestone: wip → 16.03
hilaire (hilaire-fernandes) wrote :

I optimised the recursive search of dependentItems. However with huge sketch (3000 items in the Koch example) it does not really help as it is still too slow.

My guess is merge operation on points are not needed in computed sketch, so maybe find a way to disable the feature on such situation.

Changed in drgeo:
status: New → In Progress
hilaire (hilaire-fernandes) wrote :

Remove the merge point feature on computed sketches.

Changed in drgeo:
status: In Progress → Fix Committed
Changed in drgeo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments