Paint bucket filling multiple regions crashes when scrolling
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Kim Maxim |
Bug Description
The following steps make Inkscape crash:
1. Open a new document.
2. Draw any kind of closed path, for example 3 ellipses, touching each other (see sample file)
3. Zoom on the upper ellipse (I used 187% zoom factor on a 1024x768px screen)
4. Use the paint bucket tool and click-drag the cursor from the top ellipse to the bottom ellipse, in order to fill multiple regions (http://
Doing so, the view scrolls downwards. The red path has to stay within the ellipses.
5. Inkscape crashes.
One might ask why you wouldn't de-zoom, to not have to scroll- it is to increase filling accuracy, which depends on the zoom factor. (http://
Note that any kind of closed path can be used (for instance, bezier curves also produce this error). Even applied on one single closed path, if zoomed in enough, produces the same error. Fill and stroke do not matter.
Tested on version 0.47 on debian and 0.48.4 on Windows XP.
Thank you for your comments. Please let me know if you need more details.
Related branches
- jazzynico (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedsrc/ui/tools/flood-tool.cpp (+1/-1)
tags: | added: color crash |
Changed in inkscape: | |
importance: | Undecided → High |
tags: | added: backport-proposed |
Changed in inkscape: | |
milestone: | 0.91.1 → 0.92 |
status: | Fix Committed → Fix Released |
reproduced on Windows XP, Inkscape rev 12119, I was not able to get a backtrace