Summary: | Some predefined brush tips show "(I18N_EMPTY_MESSAGE)" as name | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Nicholas LaPointe <nicholaslapointe8> |
Component: | Usability | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | freebox64, halla |
Priority: | NOR | Keywords: | investigated |
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/krita/99c07ee6b5a4760ca1bbc81d0ab72afbdfd8ec54 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | (Video example) |
Description
Nicholas LaPointe
2018-01-05 14:33:29 UTC
Hm, I cannot find any brush tip like this. Which distribution and which version of KDE Frameworks is this with? Created attachment 109956 [details]
(Video example)
(Krita 4.0.0-beta1.1.appimage - Ubuntu 14.04)
In my case the names of those same tips do not appear at all (see video).
(Confirming)
I also see brushes without names. Plus, when the name is longer than the previous name, the brush editor grows a bit, and the other way around, it shrinks. I tried the AppImage on another computer and got nameless brushes as well. I also noticed that when using either the AppImage or my build where I see "(I18N_EMPTY_MESSAGE)", the message "Trying to convert empty KLocalizedString to QString." is printed to the terminal whenever an affected tip is selected. (In reply to Boudewijn Rempt from comment #1) > Hm, I cannot find any brush tip like this. Which distribution and which > version of KDE Frameworks is this with? Kubuntu 16.04.3, KDE Frameworks 5.18.0 The nameless brushes are the ones that assert: SAFE ASSERT (krita): "valid()" in file /home/boud/dev/krita/libs/brush/kis_brush.cpp, line 481 And they cannot be used to paint with. Git commit 99c07ee6b5a4760ca1bbc81d0ab72afbdfd8ec54 by Boudewijn Rempt. Committed on 30/01/2018 at 10:13. Pushed by rempt into branch 'master'. Set the name and validity of a brush when copying it M +0 -2 libs/brush/kis_gbr_brush.cpp M +0 -1 libs/brush/kis_png_brush.cpp M +7 -0 libs/brush/kis_scaling_size_brush.cpp M +1 -0 libs/brush/kis_scaling_size_brush.h M +7 -3 libs/brush/kis_svg_brush.cpp M +1 -0 libs/pigment/resources/KoResource.cpp https://commits.kde.org/krita/99c07ee6b5a4760ca1bbc81d0ab72afbdfd8ec54 |