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.