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

Boudewijn Rempt <b...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |krita/commit/ca07d42ca64271
                   |                            |689f1a1ea2219b4909bd97f7c1
             Status|CONFIRMED                   |RESOLVED

--- Comment #8 from Boudewijn Rempt <b...@valdyas.org> ---
Git commit ca07d42ca64271689f1a1ea2219b4909bd97f7c1 by Boudewijn Rempt.
Committed on 02/10/2019 at 10:48.
Pushed by rempt into branch 'master'.

Work around a crash in Qt when converting a QDomDocument to a string

In Qt 5.14, if that is done in a thread which is not the gui thread,
QRegularExpression won't have a QThreadStorage and will crash. It is
weird, though, that Qt's exit handlers clear static variables in
non-gui threads.

I'm not sure what changed in Qt: the exit handler or QRegularExpression.

Since we save the tags on every change, the saving on exit isn't strictly
needed, so we can remove that to work around this issue in Qt.

M  +3    -2    libs/widgets/KoResourceTagStore.cpp

https://invent.kde.org/kde/krita/commit/ca07d42ca64271689f1a1ea2219b4909bd97f7c1

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

Reply via email to