https://bugs.kde.org/show_bug.cgi?id=3D336914 Bug ID: 336914 Summary: Blur filter crashes if vertical component is adjusted independent of horizontal. Y>X Classification: Unclassified Product: krita Version: git master Platform: unspecified OS: MS Windows Status: UNCONFIRMED Severity: crash Priority: NOR Component: Filters Assignee: krita-bugs-null@kde.org Reporter: stuartmd@kogmbh.com Repeatable crash. 1. Create an image (8-bit RGB) 2. Select Blur Filter 3. Unlock horz/vertical components 4. Adjust vertical component (crash) The stack trace is: > kritaimage.dll!KisConvolutionWorkerSpatial::loadPi= xelToCache(double * * cache, const unsigned char * data, int index) Line 53= C++ =20=20=20=20 kritaimage.dll!KisConvolutionWorkerSpatial::moveKern= elRight(KisSharedPtr > & kitSrc, double * * pixelPtrCache) Line 327 C++ =20=20=20=20 kritaimage.dll!KisConvolutionWorkerSpatial::execute(= const KisSharedPtr kernel, const KisSharedPtr src, QPoint srcPos, QPoint dstPos, QSize areaSize, const QRect & dataRect) = Line 176 C++ kritaimage.dll!KisConvolutionPainter::applyMatrix(const KisSharedPtr kernel, const KisSharedPtr src, QPoint srcPos, QPoint dstPos, QSize areaSize, KisConvolutionBorderOp borderOp) Line 150 C++ =20=20=20=20 kritablurfilter.dll!KisBlurFilter::processImpl(KisSharedPtr device, const QRect & rect, const KisFilterConfiguration * config, KoUpdate= r * progressUpdater) Line 108 C++ kritaui.dll!KisFilterStrokeStrategy::doStrokeCallback(KisStrokeJobData= * data) Line 106 C++ kritaimage.dll!KisUpdateJobItem::run() Line 62 C++ This seems to occur for the condition y>x; If the program crashes with preview enabled and y>x then the blur filter crashes prior to the display of the dialog. for y