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

            Bug ID: 443306
           Summary: Masked brushes randomly stop working
           Product: krita
           Version: git master (please specify the git hash!)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: normal
          Priority: NOR
         Component: Brush engines
          Assignee: krita-bugs-n...@kde.org
          Reporter: lynx.mw+...@gmail.com
  Target Milestone: ---

SUMMARY

Various brushes randomly stop working and print console errors:

QSqlDatabasePrivate::database: requested database does not belong to the
calling thread.
QSqlQuery::prepare: database not open
Could not prepare KisAllResourcesModel query for resource md5 QSqlError("",
"Driver not loaded", "Driver not loaded")
Could not select "brushes" resources by md5 QSqlError("", "Driver not loaded",
"Driver not loaded") QMap()

The thing they seem to have in common is a masked brush tip, so it's probably
related to that.

STEPS TO REPRODUCE
1. Paint with a masked brush, here it happens most quickly with "m) RGBA 04
Impasto" and "m) RGBA 05 Impasto-details", but e.g. the "j) WaterC Spead *"
brushes can cause it too
2. If nothing happened yet, try chaning some parameter like size, masked brush
tip etc. and paint again
3. If it still didn't happen, try reloading the preset, paint again, and
possibly repeat step 2

OBSERVED RESULT
Sooner or later, above error messages show up in console and brushes randomly 
fail to paint correctly.

ADDITIONAL INFORMATION
Know to happen with master at e5f10d40b1c5a926e39dff3655b573d00ffef776 compiled
on Ubuntu 20.04, Qt 5.15.3, aswell as nightly
krita-5.0.0-beta1-7109bd4-x86_64.appimage.
The initial krita-5.0.0-beta1-x86_64.appimage seems not affected, so it must be
something recent.

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

Reply via email to