Created attachment 108708 [details] screenshot of the final construction 1) Draw a horizontal half line. 2) Draw a point P on it (bonded). 3) Make a Python script: select this point P as argument. The script will look like this: x=arg1.coordinate().x y=abs(x) return(DoubleObject(y)) 4) Create a point Q by numeric labels: the x-coordinate of Q is the x-coordinate of P, and the y-coordinate of Q is the result of Python script made in (3). 5) Create a locus: dependent point is Q and independent point is P. 6) Move the origin of the half line in order to make the half line vertical. Suddenly kig crashes.
Created attachment 108730 [details] construction described in report kig construction as described in the bug report
I attached the 'kig' saved file corresponding to the report construction. With that construction I cannot confirm the crash, however if I add the "cartesian equation" of the locus: 1. right-click on locus 2. select "add text label", then "cartesian equation" then as soon as I move one of the two points defining the half line I get a crash!
Created attachment 108731 [details] kig file with "cartesian equation" added to the reported construction This is the same construction, but with the added "cartesian equation" text to the locus
Thank you for the crash report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Tested on the latest kig source (21.03.70). I do no longer experience kig crashes and the construction works as expected. In my opinion the bug can be marked as resolved.