Bug 342287

Summary: Crash when using color transfer filter
Product: [Applications] krita Reporter: brusheco <ngmstudio>
Component: FiltersAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: dimula73, griffinvalley, halla
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:

Description brusheco 2014-12-28 19:13:28 UTC
I opened a new doc, painted a little bit, tried to use color transfer filter, and it crashed. I think it sent a report, but to be honest I'm not really sure how that works.

I'm using windows 7 64bit and 2.9 beta 1

Reproducible: Always
Comment 1 Dmitry Kazakov 2014-12-29 09:20:48 UTC
It is not reproducible on Linux. Probably, Windows-only.
Comment 2 Halla Rempt 2015-01-15 13:01:30 UTC
I can reproduce it on Windows. It's a problem that happens when opening the file dialog for the color transfer filter.
Comment 3 Dmitry Kazakov 2015-01-22 07:40:15 UTC
*** Bug 343141 has been marked as a duplicate of this bug. ***
Comment 4 Dmitry Kazakov 2015-01-22 09:51:06 UTC
It happens due to KUrlRequester. It tries to access KIO.
Comment 5 Dmitry Kazakov 2015-01-22 09:51:26 UTC
Also affected:
https://paste.kde.org/pzhbredbu
Comment 6 Dmitry Kazakov 2015-01-22 09:56:00 UTC
SprayOp is also affected
Comment 7 Dmitry Kazakov 2015-01-22 13:13:03 UTC
Git commit 5d57749b92736e83488ec3afd3d3eb7f481dfa5b by Dmitry Kazakov.
Committed on 22/01/2015 at 12:11.
Pushed by dkazakov into branch 'calligra/2.9'.

Added a surrogate KUrlRequester to be used on Windows

M  +6    -12   krita/plugins/filters/fastcolortransfer/wdgfastcolortransfer.ui
M  +1    -2    krita/plugins/paintops/experiment/CMakeLists.txt
D  +0    -253  krita/plugins/paintops/experiment/kis_experiment_shape_option.cpp
D  +0    -84   krita/plugins/paintops/experiment/kis_experiment_shape_option.h
D  +0    -533  krita/plugins/paintops/experiment/wdgexperimentshapeoptions.ui
M  +3    -1    krita/plugins/paintops/spray/kis_spray_shape_option.cpp
M  +24   -20   krita/plugins/paintops/spray/wdgsprayshapeoptions.ui
M  +7    -0    krita/ui/CMakeLists.txt
M  +15   -25   krita/ui/dialogs/kis_dlg_file_layer.cpp
M  +0    -4    krita/ui/dialogs/kis_dlg_file_layer.h
A  +61   -0    krita/ui/forms/kis_url_requester_impl.ui
M  +38   -39   krita/ui/forms/wdgdlgfilelayer.ui
A  +34   -0    krita/ui/widgets/kis_url_requester.h     [License: GPL (v2+)]
A  +97   -0    krita/ui/widgets/kis_url_requester_impl.cpp     [License: GPL (v2+)]
A  +63   -0    krita/ui/widgets/kis_url_requester_impl.h     [License: GPL (v2+)]

http://commits.kde.org/calligra/5d57749b92736e83488ec3afd3d3eb7f481dfa5b
Comment 8 wolthera 2015-01-29 10:00:42 UTC
Marking this as fixed.