Reported crash in Linux. In Windows (Krita Gemini) doesn't crash, but does freeze Steps to reproduce: 1. Create an image with some content 2. Open the blur filter dialog 3. Adjust layer opacity in the layers docker (crash / freeze)
OS: Kubuntu Linux 14.14 64-bit Version: 2.8.0 according to the current Download page My reproduction steps 1. Open up a JPEG that is 3445x2125 in size 2. Convert it into a .kra file 3. Draw something using the Airbrush tool 4. Go to Filter > Blur > Blur 5. Go 50 for both horizontal and vertical with Preview checked 6. When Blur finishes change the Opacity to something like, 50% or there abouts 7. Attempt to change the opacity again. 7a. Attempt to change the Blur value Results: The application stops responding.
Quick Addendum to my reproduction steps. Put between Open a JPEG and draw something - Download this image: http://hirurux.deviantart.com/art/Chrysalis-vs-Celestia-V2-372045519 (The full size 4137x2416 PNG) - Go to Layer > New Layer > Import - Import this image - Transform this imported layer to make it smaller and put it in the corner - Save Now go through steps 3-7a.
Confirmed same reproduction steps also froze Krita Gemini on Windows 7 64-bit.
Yes, I can confirm the issue. It's not very easy to solve, I'm afraid :-(
it is enough to change a layer property during any long-running filter, btw.
Git commit 4d5865d68da0aca91529c38756c6c95da37a6a15 by Dmitry Kazakov. Committed on 18/05/2014 at 19:46. Pushed by dkazakov into branch 'krita-testing-kazakov'. Fix a hang-up when opening the filter dialog twice Or running any stroke-based action while having the dialog open M +7 -4 krita/ui/dialogs/kis_dlg_filter.cpp M +2 -3 krita/ui/dialogs/kis_dlg_filter.h M +26 -0 krita/ui/kis_filter_manager.cc M +3 -0 krita/ui/kis_filter_manager.h http://commits.kde.org/calligra/4d5865d68da0aca91529c38756c6c95da37a6a15
Git commit 6e055e2f7dbad9ad8af99179f12a960e1073515f by Dmitry Kazakov. Committed on 18/05/2014 at 19:46. Pushed by dkazakov into branch 'master'. Fix a hang-up when opening the filter dialog twice Or running any stroke-based action while having the dialog open M +7 -4 krita/ui/dialogs/kis_dlg_filter.cpp M +2 -3 krita/ui/dialogs/kis_dlg_filter.h M +26 -0 krita/ui/kis_filter_manager.cc M +3 -0 krita/ui/kis_filter_manager.h http://commits.kde.org/calligra/6e055e2f7dbad9ad8af99179f12a960e1073515f
Git commit 1c122e86baad2fff7cfee3276791022c5f6db2d6 by Dmitry Kazakov. Committed on 31/07/2014 at 11:51. Pushed by dkazakov into branch 'calligra/2.8'. Fix a hang-up when opening the filter dialog twice Or running any stroke-based action while having the dialog open Related: bug 337835 Conflicts: krita/ui/dialogs/kis_dlg_filter.cpp Backported for: M +6 -3 krita/ui/dialogs/kis_dlg_filter.cpp M +2 -3 krita/ui/dialogs/kis_dlg_filter.h M +26 -0 krita/ui/kis_filter_manager.cc M +3 -0 krita/ui/kis_filter_manager.h http://commits.kde.org/calligra/1c122e86baad2fff7cfee3276791022c5f6db2d6