https://bugs.kde.org/show_bug.cgi?id=417667

            Bug ID: 417667
           Summary: Bad allocation crash
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: manuel.snudl.zeid...@gmail.com
  Target Milestone: ---

Created attachment 126037
  --> https://bugs.kde.org/attachment.cgi?id=126037&action=edit
GDB backtrace

SUMMARY
I'm not certain what the cause of this crash is, but a document with clone
layers, each with a transform mask, has a chance to provoke crashes after
editing the original layer. I'll attach my GDB backtrace. If needed, I can add
the particular Krita document causing it too.

STEPS TO REPRODUCE
1. Prepare a paint layer or group.
2. Create one or more clone layers of it.
3. Add transform masks to the clones, create some transformation operation. (I
used liquify in my document)
4. Paint on the original, possibly try a Smudge brush with Overlay Mode
activated or a Clone brush with Clone From All Visible Layers.

OBSERVED RESULT
When editing the original layer, there is a chance that Krita terminates.
Smudge brush in Overlay Mode seems most certain to provoke it.

EXPECTED RESULT
No crash.

SOFTWARE/OS VERSIONS
Currently running Dmitry's fix-deadlock-on-loading-415891 branch, but the
crashes also happen in 4.2.8 and current master, though I don't have backtraces
for those 2.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to