Blur needs cancel button

Bug #1458384 reported by qubodup
This bug report is a duplicate of:  Bug #169054: Filters cannot be interrupted. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Just by clicking on the blur bar on a slow enough computer with a complex enough shape, you can cause Inkscape to freeze for minutes.

There needs to be a method to see and stop time intensive processes, especially if the UI allows starting them easily by a badly aimed click.

For example GIMP has a bottom bar progress bar and cancel button for filter processes.

Example situation:

I opened the Image from https://sourceforge.net/p/trigger-rally/feature-requests/_discuss/thread/24bc90db/7e7c/attachment/fontDsm.svg with one of the font layer's characters converted to paths and merged into one shape (ctrl-+). Then I accidentally clicked at about 90% blur.

Inkscape has not been responsive for 10 minutes. Looking at the image it seems to be about 50% done (upper half appears to be rendered).
100% CPU use, 28.7 RAM use (of 8GB).

I will cancel and continue with an autosave.

My system:
Distro 4.0.4-1-ARCH x86_64
Mainboard FOXCONN A7GM-S 2.0
CPU AMD Phenom(tm) 9550 Quad-Core Processor
              4 x 2200 MHz, 64-bit
RAM 7.8G
Video Advanced Micro Devices, Inc. [AMD/ATI]
              Cape Verde PRO [Radeon HD 7750 / R7 250E]
OpenGL 4.4.13374 Core Profile Context 15.20.1013, GLSL 4.40

Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

I made a similar request some time ago. https://bugs.launchpad.net/inkscape/+bug/459774

Revision history for this message
jazzynico (jazzynico) wrote :

Marking duplicate of Bug #169054 "Filters cannot be interrupted" (https://bugs.launchpad.net/inkscape/+bug/169054).
Don't hesitate to comment if you think it's a different issue.

tags: added: filters-svg performance ui
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.