Here is the way to reproduce it : Start inkscape Draw a spiral, then set its divergence to 0.00 Select the spiral, and switch to node or spiral tool Try to modify the spiral with the mouse (inner or outer handle) -> crash with an error pop up : **Error**: file sp-spiral.cpp line 446 (NR::sp_spiral_get_xy(const SPSpiral*, gdouble)): assertion failed: (t>=0.0) aborting...
I cannot reproduce this. Both handles move OK. And in any case I would not call this a very bad one, since divergence=0 is not very useful in practice - the spiral then reduces to a circle.
Anyway, please submit a bug report and we'll look into it.
By the way, I'm wondering about the toolbar: being in node tool, when selecting a shape (spiral, ellipse, rectangle, star), it displays node commands, that are not applicable to shapes. would it be possible to have it switch to the appropriate toolbar ? (example : selecting a rectangle -> rectangle tools, then selecting a path -> node tools, ...)
And what if I clicked on a rect accidentally - I want to edit paths, but it switched me to rect tool. I now need to return to node tool manually. Annoying.