Bug 416750 - Canceling transformation crashes application
Summary: Canceling transformation crashes application
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (other bugs)
Version First Reported In: 4.2.8
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-25 13:40 UTC by Marcin Gurtowski
Modified: 2020-01-31 18:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Gurtowski 2020-01-25 13:40:17 UTC
SUMMARY
Recently canceling transformation crashes whole application


STEPS TO REPRODUCE
1. Select any layer
2. Press Ctrl + T to enter transform tool
3. Press Esc to cancel transformation

OBSERVED RESULT
Application crashes


SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.17
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.66.0
Qt Version: 5.13.2
Kernel Version: 5.3.0-26-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-4690K CPU @ 3.50GHz
Memory: 7,7 GiB
Comment 1 Ahab Greybeard 2020-01-27 10:01:13 UTC
When you say "Recently ...", do you mean this did not used to happen to you with 4.2.8 but is happening to you now?

I don't have this with the 4.2.8 appimage running on Debian 10.

The Esc key removes the transform tool on-screen box/handles.

If I rotate/stretch the content, Esc will undo the transform preview and another Esc will remove the box/handles.

If I do Ctrl+T while the paint tool is active, the Esc key does not work unless the cursor is close to the content box.


Krita

 Version: 4.2.8
 Languages: en_GB, en
 Hidpi: true

Qt

  Version (compiled): 5.12.5
  Version (loaded): 5.12.5

OS Information

  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 4.19.0-6-amd64
  Pretty Productname: Debian GNU/Linux 10 (buster)
  Product Type: debian
  Product Version: 10
Comment 2 Marcin Gurtowski 2020-01-28 18:14:59 UTC
I can't reproduce this bug when running Krita from appimage. Krita from KDE Neon repository crashes when canceling transformation.
Comment 3 vanyossi 2020-01-31 18:01:00 UTC
System information shows: Qt Version: 5.13.2, we compile against Qt 5.12.5 as version 5.13 turned out to be buggy. The crash you report is most likely related to the Qt version the KDE Neon version is compiled against. Because we do not support Krita on  Qt 5.13, and the bug is not happening on the appimage, Im going to close this as not a bug.