crash, while scaling the circle in this file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Alvin Penner |
Bug Description
crash, while scaling the circle in this file
1. open the file "circle_
2. select the circle.
3. drag any of the circles scale handles,
while the mouse button is held down one can move the cursor around,
the circle disappears,
only it's center of rotation "+" is shown,
the circles x, y, w and h inputboxes on the control bar show: "nan",
when the mouse button is released, inkscape crashes,
and outputs these messages to the terminal:
terminate called after throwing an instance of 'Geom::
what(): lib2geom exception: Non-contiguous path (../../
Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
Moving, rotating or skewing the circle works,
and afterwards the circle can be scaled without inkscape crashing,
pressing undo to a point before the circle was moved, rotated or skewed,
causes a crash again if the circle is scaled.
If other objects are drawn on the canvas,
they can be transformed without any problems,
but as soon as the circle is scaled,
all objects on the canvas disappear and inkscape crashes.
A duplicate of the circle can be moved around the canvas,
but if it's snapped over the original and scaled,
then inkscape crashes.
When i tried grouping the circle
and started scaling the group,
while the mouse button was pressed,
all the x, y, w and y inputboxes on the
control bar showed: "nan",
and i thought it would crash again.
But when i released the mouse button,
the inputboxes showed:
X: 0,000 , Y: 1052,362 , W: 0,000 , H: 0,000,
and the scale handles show that the group had
moved to the top left corner of the page.
The same thing happens if one makes a
clone of the circle and scales the clone.
I'll also include the original file,
that was saved when inkscape first crashed,
just in case it has some useful info:
"circle_
In the file "circle_
i have removed as many things as possible one by one,
while trying to find the source of the crash.
removed:
the middle circle and the horizontal path,
turned off all snap settings,
deleted the guide,
only the circle was left on the canvas.
Tested with r12954
on linux mint 15 32bit
The circle can be scaled without
any problems in v0.48.4 r9939.
Related branches
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
assignee: | nobody → Alvin Penner (apenner) |
Crash not reproduced with either file using r12954 on OS X 10.7.5 (64bit), default prefs.