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

            Bug ID: 404855
           Summary: Crash and visual update issue with transform tool
           Product: krita
           Version: git master
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Tools/Transform
          Assignee: krita-bugs-n...@kde.org
          Reporter: rjquira...@gmail.com
  Target Milestone: ---

Created attachment 118387
  --> https://bugs.kde.org/attachment.cgi?id=118387&action=edit
GDB text

SUMMARY
The transformation tool options "cage" and "warp" have no visual updates of the
changes, can't tell what's been transformed until a few moments later when the
full modification takes places (see video, last part of it demonstrates).

Applying the transformations changes will most of the time crash Krita.

The other options seems to have no issues.

STEPS TO REPRODUCE
1. Make a new file (or open existent) and select transformation tool.
2. Select either the Cage or Warp transformations and try to transform any
shape.
3. Apply changes.

https://drive.google.com/file/d/1v4zuS-vlg2ewo04lCPCBnRcLpaY5_smQ/view?usp=sharing

(I keep moving mouse to indicate that video is still recording :) )


OBSERVED RESULT
While trying to transform, there would be no visual feedback/update of what is
been changed. Applying the final changes (once the canvas updates) it will most
likely crash Krita.

EXPECTED RESULT
Been able to see what is been changed (normal behaviour).

Krita
  Version: 4.2.0-pre-alpha (git d7c5312)

Qt
  Version (compiled): 5.12.0
  Version (loaded): 5.12.1

OS Information
  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 4.20.12-arch1-1-ARCH
  Pretty Productname: Arch Linux
  Product Type: arch
  Product Version: unknown


OpenGL Info 
  Vendor:  NVIDIA Corporation 
  Renderer:  "GeForce GT 430/PCIe/SSE2" 
  Version:  "4.6.0 NVIDIA 390.116" 
  Shading language:  4.60 NVIDIA 
  Requested format:  QSurfaceFormat(version 3.0, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
  Current format:    QSurfaceFormat(version 4.6, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
     Version: 4.6
     Supports deprecated functions true 
     is OpenGL ES: false 

Hardware Information
 Memory: 15 Gb
 Cores: 6
 Swap: /tmp

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

Reply via email to