https://bugs.kde.org/show_bug.cgi?id=437951
Bug ID: 437951
Summary: Safe assert on Color Smudge brush
Product: krita
Version: git master (please specify the git hash!)
Platform: Mint (Ubuntu based)
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: Brush engines
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
I got a safe assert playing with color smudge + RGBA brushes on master.
STEPS I TOOK (roughly)
1. I imported Flow's bundle (1.0) from
https://krita-artists.org/t/flows-mixer-concept-brushes-v1-1-work-in-progress-krita-5/24304
2. I played with their brush presets in the brush editor first, then selected
Wet Bristles Rough, and then Wet Textured Soft. This is the preset the safe
assert happened on.
3. In Brush Tip, I changed the brush tip to be the RGBA brush tip from the
Flow's bundle (FTPainterly1).
4. In Patterns, I changed the pattern to the Flow's pattern: "TheFlow Canvas
01". Note: it's a huge pattern, 1024x1024, so all further actions will be
terribly slow/freeze Krita due to bug 437950.
5. I either further tweaked the preset or started painting on the Scratchpad or
the canvas.
OBSERVED RESULT
SAFE ASSERT (krita): "colorSmudgeData" in file
/home/tymon/kritadev/krita/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp,
line 49
EXPECTED RESULT
No safe asserts.
SOFTWARE/OS VERSIONS
EXPECTED RESULT
All sliders are still fast and responsive.
SOFTWARE/OS VERSIONS
I'm not 100% sure which commit I was on when testing; but I don't think there
was plenty of work done on color smudge brushes just around that time, so this
commit should be as good as the one I really used.
Krita
Version: 5.0.0-prealpha (git 626af155fb)
Languages: pl, pl_PL, pl
Hidpi: true
Qt
Version (compiled): 5.12.8
Version (loaded): 5.12.8
OS Information
Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 5.4.0-58-generic
Pretty Productname: Linux Mint 20.1
Product Type: linuxmint
Product Version: 20.1
Desktop: X-Cinnamon
--
You are receiving this mail because:
You are watching all bug changes.