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

            Bug ID: 469226
           Summary: Transformation on large canvas animation frames causes
                    crash
    Classification: Applications
           Product: krita
           Version: 5.1.5
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Tools/Transform
          Assignee: krita-bugs-n...@kde.org
          Reporter: sbstrato...@gmail.com
  Target Milestone: ---

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

SUMMARY
Transforming (usually rotation) contents of a selection on a large canvas
animation frame crashes Krita. This doesn't happen every time but it's very
frequent. I couldn't reproduce this behavior in version 5.1.4 (appimages and
Arch version). Also seems to be happening in Krita Next.


STEPS TO REPRODUCE
1. Use Krita 5.1.5/Next (appimage/arch version)
2. Have a large number of keyframes in an animation with a large canvas size
(~2500x3500px).
3. Select a small area and try to transform the contents by rotating, moving
etc.

OBSERVED RESULT
Krita will sometimes freeze up and eventually crash.

EXPECTED RESULT
Krita shouldn't crash and I should be able to transform the selection contents.

SOFTWARE/OS VERSIONS
Linux: Arch Linux, Linux 6.2.12-arch1-1
KDE Plasma Version: N/A
KDE Frameworks Version: N/A
Qt Version: 5.15.9
SwayWM (Wayland)

ADDITIONAL INFORMATION
Relevant forum post on krita-artists.org with some more strange 5.1.5 behavior
reported by another user.
https://krita-artists.org/t/krita-crashing-when-transforming-in-animation-workspace/64194/1
.kra file
https://pixeldrain.com/u/irE3yKJd
I've only encountered this crash in Animation mode.

NOTE: I am very new to this so it's possible that the backtrace is not correct.
I got it from coredumpctl gdb krita. Let me know if you need any other info.

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

Reply via email to