Bug 396605 - Cancelling a transformation action causes data corruption
Summary: Cancelling a transformation action causes data corruption
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Other Linux
: NOR critical
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2018-07-17 15:06 UTC by Tyson Tan
Modified: 2018-07-31 12:06 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 762a9a647942ce046706f910458c4daec46f9e31


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2018-07-17 15:06:04 UTC
In Krita 4.2.0 pre-alpha, cancelling a transform tool action causes weird layer data corruption.

# TYPE A
1) Drag any jpg/png file into Krita
2) Ctrl+T
3) ESC or switch to another tool
4) The picture is cleared, and it cannot be undone.


# TYPE B
1) Create a new document
2) Draw something on Layer 2
3) Ctrl+T
4) ESC or switch to another tool
5) Layer 2 is cleared and cannot be undone.

Tested on krita-4.2.0-pre-alpha-11668da-x86_64.appimage, Manjaro 17.1.11 KDE
Comment 1 Kapyia 2018-07-17 19:50:21 UTC
Present for me in 4.2.0-pre-alpha (git 024d1a3) on Win 10 as well
Comment 2 Antti Savolainen 2018-07-21 12:29:20 UTC
Another regression with the same pattern. It's reproducable only in the latest testing versions but not in git.

Video: https://youtu.be/_e1GEfEL_9w