Infinite loop

Bug #1529224 reported by hilaire
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dr. Geo
Fix Released
Medium
Unassigned

Bug Description

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

Seen with the Koch smalltalk sketch from time to time

Revision history for this message
hilaire (hilaire-fernandes) wrote :

Do we need to check theMathItem ~= aMathItem ?

Revision history for this message
hilaire (hilaire-fernandes) wrote :

This script help to get the infinite loop

Revision history for this message
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
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.