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

            Bug ID: 440215
           Summary: In the "Manage Resources" dialog, creating a new
                    duplicate tag with different letter Capitalization
                    causes Krita to crash
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Other
                OS: Microsoft Windows
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Resource Management
          Assignee: krita-bugs-n...@kde.org
          Reporter: brightpiepomegran...@protonmail.com
  Target Milestone: ---

Created attachment 140294
  --> https://bugs.kde.org/attachment.cgi?id=140294&action=edit
gif that shows the crash in action

SUMMARY
New duplicate tags that contains any letters with a different capitalization
causes Krita to crash when it's created through the manage resources dialog.
For example. if I create a tag named "test" and then create a duplicate tag
with different capitalization named, "Test", Krita will crash. The same thing
will happen if I create a tag name "TEst", and then a duplicate tag named
"Test".  

If I create a tag named "Test" and then a duplicate tag named "Test" which has
the same capitalization as the previous tag, Krita will not crash.   

Krita does not crash if I create duplicate tags with different capitalization
anywhere else that allows the creation of tags, such as the brush present
docker, patterns dialog, Seexpr dialog, etc. If a duplicate tag is created with
different capitalization, Krita will just continue using the capitalization of
the previous tag. 

STEPS TO REPRODUCE
1. Open "Manage Resources"
2. Select any resource and create a new tag 
3. Create a duplicate tag with the same name that has a different
capitalization  

OBSERVED RESULT
Krita freezes for a few seconds than crashes
Happens in windows and linux

EXPECTED RESULT
No crash. 

SOFTWARE/OS VERSIONS
krita-nightly-x64-5.0.0-prealpha-672de3752b 
Windows:Windows 10 
Linux

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

Reply via email to