| Summary: | Crash when clicking an empty layer with liquify tool | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | acc4commissions |
| Component: | Tools/Transform | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | halla |
| Priority: | NOR | ||
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/kde/krita/commit/a32257df87731be6abce193784bbd15ec78bf807 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
acc4commissions
2020-01-08 11:34:14 UTC
KisLiquifyTransformWorker::run(KisSharedPtr<KisPaintDevice>) ()
at /home/boud/dev/krita/libs/image/kis_liquify_transform_worker.cpp:441
441 Private::MapIndexesOp indexesOp(m_d.data());
(gdb) bt
#0 0x00007ffff560e648 in KisLiquifyTransformWorker::run(KisSharedPtr<KisPaintDevice>) (this=0x0, device=...)
at /home/boud/dev/krita/libs/image/kis_liquify_transform_worker.cpp:441
#1 0x00007fffb9879485 in KisTransformUtils::transformDevice(ToolTransformArgs const&, KisSharedPtr<KisPaintDevice>, KisProcessingVisitor::ProgressHelper*) (config=..., device=..., helper=<optimized out>)
at /usr/include/c++/8/bits/atomic_base.h:295
#2 0x00007fffb9883998 in TransformStrokeStrategy::transformAndMergeDevice(ToolTransformArgs const&, KisSharedPtr<KisPaintDevice>, KisSharedPtr<KisPaintDevice>, KisProcessingVisitor::ProgressHelper*) (this=
0x5555613a3ad0, helper=0x7fff877fdb30, dst=..., src=..., config=...)
at /usr/include/c++/8/bits/atomic_base.h:295
#3 0x00007fffb9883998 in TransformStrokeStrategy::doStrokeCallback(KisStrokeJobData*) (this=0x5555613a3ad0, data=<optimized out>) at /home/boud/dev/krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:264
#4 0x00007ffff56da3dc in non-virtual thunk to KisUpdateJobItem::run() ()
at /home/boud/dev/i-krita/lib/x86_64-linux-gnu/libkritaimage.so.19
#5 0x00007ffff3230472 in QThreadPoolThread::run() (this=0x555561c5c5d0) at thread/qthreadpool.cpp:99
#6 0x00007ffff322cb52 in QThreadPrivate::start(void*) (arg=0x555561c5c5d0) at thread/qthread_unix.cpp:360
#7 0x00007fffec4326db in start_thread (arg=0x7fff877fe700) at pthread_create.c:463
#8 0x00007ffff291188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Git commit a32257df87731be6abce193784bbd15ec78bf807 by Boudewijn Rempt. Committed on 10/01/2020 at 10:18. Pushed by rempt into branch 'master'. Check pointer before dereferencing M +1 -1 plugins/tools/tool_transform2/kis_transform_utils.cpp M +2 -1 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp https://invent.kde.org/kde/krita/commit/a32257df87731be6abce193784bbd15ec78bf807 |