https://bugs.kde.org/show_bug.cgi?id=514744
Bug ID: 514744
Summary: #484796 Error Regression: Program Crash When
Overwriting Gradient Resources in Krita
Classification: Applications
Product: krita
Version First 5.2.14
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: Resource Management
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 188619
--> https://bugs.kde.org/attachment.cgi?id=188619&action=edit
drkonqi.txt, gdb.txt, gdb_output.txt, krita.log, krita-sysinfo.log
# SUMMARY
I encountered a program crash after overwriting gradient resources.
I have a suspicion that the previous fix didn't actually resolve the root cause
but only masked it. The issue re-emerged when I was working on multiple files
at the same time.
After several attempts, I have found a consistent way to reproduce the issue:
1. Open Krita and create a new document.
2. Draw a stroke on the layer, then open the "Layer Styles" dialog.
3. Enable "Gradient Overlay", set the "Blending Mode" to "Normal" and "Opacity"
to "100%". Create a new gradient preset, keep the default name (do not rename
it), and click OK.
4. Re-enter the "Layer Styles" dialog and change the "Angle" of the Gradient
Overlay to a random value.
5. Close the document without saving, then create another new document.
6. Open "Layer Styles" in the new document, create a different gradient effect
but keep the same default name as before, then click OK.
7. The application crashes immediately.
# SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.5-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 18 × Intel® Core™ Ultra 5 125H
Memory: 32 GiB of RAM (30.8 GiB usable)
Graphics Processor: Intel® Arc
ADDITIONAL INFORMATION
Previous bug: https://bugs.kde.org/show_bug.cgi?id=484796
Reproduction video:
https://drive.google.com/file/d/1mZhAHcYj3OC0Xzowc9vEbBohLRWhfTBQ
There's also a coredump, but I'm not sure if it's useful.
--
You are receiving this mail because:
You are watching all bug changes.