2015-09-17 11:25:16 |
su_v |
bug |
|
|
added bug |
2015-09-17 11:25:16 |
su_v |
attachment added |
|
fix-flatten-bezier-loop-v1.diff https://bugs.launchpad.net/bugs/1496804/+attachment/4466720/+files/fix-flatten-bezier-loop-v1.diff |
|
2015-09-17 11:27:31 |
su_v |
description |
Steps to reproduce:
1) launch inkscape
2) draw a curve
3) open 'Extensions > Modify Path > Flatten Beziers
4) set flatness to 0.0
5) apply
--> the python process is endlessly processing the path with 100% CPU, and never returns control to the main Inkscape process.
Proposed solution:
Raise lower limit in the INX file from '0.0' to '0.1' for the flatness factor.
Additional proposed change:
Move setting the final path data outside the inner loop (AFAICT there's no need to reformat and write 'd' for each step). |
Steps to reproduce:
1) launch inkscape
2) draw a curve
3) open 'Extensions > Modify Path > Flatten Beziers'
4) set flatness to 0.0
5) apply
--> the python process is endlessly processing the path with 100% CPU, and never returns control to the main Inkscape process.
Proposed solution:
Raise lower limit in the INX file from '0.0' to '0.1' for the flatness factor.
Additional proposed change:
Move setting the final path data outside the inner loop (AFAICT there's no need to reformat and write 'd' for each step). |
|
2015-09-17 11:28:24 |
su_v |
summary |
Flatten Beziers: add lower limit to flatness factor to prevent endless loop in python script |
Flatten Beziers: raise lower limit for flatness factor to prevent endless loop in python script |
|
2015-09-22 11:02:45 |
jazzynico |
inkscape: importance |
Undecided |
Low |
|
2015-09-22 11:02:45 |
jazzynico |
inkscape: status |
New |
In Progress |
|
2015-09-22 11:02:45 |
jazzynico |
inkscape: milestone |
|
0.92 |
|
2015-09-22 11:02:45 |
jazzynico |
inkscape: assignee |
|
~suv (suv-lp) |
|
2015-09-22 11:02:56 |
jazzynico |
tags |
extensions-plugins |
backport-proposed extensions-plugins |
|
2015-09-22 11:33:23 |
Launchpad Janitor |
branch linked |
|
lp:inkscape/0.91.x |
|
2015-09-22 11:35:09 |
su_v |
inkscape: status |
In Progress |
Fix Committed |
|
2015-09-22 11:35:09 |
su_v |
inkscape: milestone |
0.92 |
0.91.1 |
|
2015-09-22 11:35:27 |
su_v |
tags |
backport-proposed extensions-plugins |
extensions-plugins |
|
2017-01-28 20:46:34 |
jazzynico |
inkscape: status |
Fix Committed |
Fix Released |
|
2017-01-28 20:46:34 |
jazzynico |
inkscape: milestone |
0.91.1 |
0.92 |
|