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

            Bug ID: 472414
           Summary: Crash when undoing the move tool on a keyframe (git
                    bc41e49)
    Classification: Applications
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: know.one.will.find....@gmail.com
  Target Milestone: ---

Created attachment 160400
  --> https://bugs.kde.org/attachment.cgi?id=160400&action=edit
Krita system information

SUMMARY
Drawing on any animation frame and then using the "Move a layer" tool (in a
particular order) will crash when undone.
Affects Krita 5.1.5 and Krita 5.2.0-prealpha (git bc41e49).

STEPS TO REPRODUCE
1. Open or create any document with a paint layer. (A layer with existing
frames is ok)
2. Draw anything on the paint layer. (A dot or line is ok)
3. Create new keyframe and draw
5. Go back to previous keyframe and draw
6. Use the "Move a layer" tool (T) to move the current drawing
7. Undo everything
(Video demonstration attached)

OBSERVED RESULT
Krita abruptly crashes with the same access violation. (Full crash log
attached)
"
Access Violation at location 00007FFDF2599EEB in module libkritaimage.dll
Writing to location 0000000000000088
  libkritaimage.dll!KisPaintDevice::Private::invalidateFrameCache+0x2b
  libkritaimage.dll!KisTransactionData::undo+0x1bf
"

EXPECTED RESULT
All the "steps to reproduce" are undone.

SOFTWARE/OS VERSIONS
Windows: 10 (Version 21H2)
Qt Version: 5.15.7

ADDITIONAL INFORMATION
- This bug affects both Krita 5.1.5, Krita 5.2.0-prealpha (git bc41e49),
- Video demonstration, crash log, and version info are attached

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

Reply via email to