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

            Bug ID: 522192
           Summary: Safe assert in signal compressor on selecting a color
                    when editing text
    Classification: Applications
           Product: krita
      Version First git master (please specify the git hash!)
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Tool/Text
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 193706
  --> https://bugs.kde.org/attachment.cgi?id=193706&action=edit
Crash log file

DESCRIPTION
Safe assert in signal compressor ("sanityIsStarting") due to trying to drag
across a color selector while editing a text in text tool.

STEPS TO REPRODUCE
1. Create text.
2. Start editing it (text tool must be selected and text also must be selected;
when changing the color normally, it should change).
3. Change the color by clicking on the color selector and dragging it (not just
clicking).

OBSERVED RESULT

SAFE ASSERT (krita): "!m_sanityIsStarting" in file
/home/appimage/persistent/krita/libs/global/kis_signal_compressor.cpp, line 210

because of

#18 0x00007ffff7be584a in (anonymous namespace)::busyWaitWithFeedback
(image=...) at /home/appimage/persistent/krita/libs/ui/KisPart.cpp:142

#30 0x00007fff842736e0 in SvgTextCursor::canvasResourceChanged
(this=0x5555569467a8, key=<optimized out>, value=...) at
/home/appimage/persistent/krita/plugins/tools/svgtexttool/SvgTextCursor.cpp:1352

#41 0x00007ffff43a125a in KoCanvasResourceProvider::setResource
(this=0x555557d38ac0, key=0, color=...) at
/home/appimage/persistent/krita/libs/flake/KoCanvasResourceProvider.cpp:82


EXPECTED RESULT
No assert.

SOFTWARE/OS VERSIONS
Krita a963f381aa
Qt 5.15.7

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

Reply via email to