For practical purposes I am not overly bothered where blame for the crash lies, as long as there is an effective fix.
As the launchpad bug backtrace with Qt 5.12.8 is the same as the original backtrace here with Qt 5.14.1, which was fixed (or worked around) with:
https://invent.kde.org/graphics/krita/-/commit/ea079899c0007ab63386f56fdbdc32d2da6786d6
extending that fix to cover Qt 5.12 seems a logical step.
I can confirm after a rebuild with that applied for Ubuntu 20.04 focal, that it does indeed fix the crash on exit.
So I will consider applying that as a bugfix stable release update for Krita in 20.04
Thanks :)
For practical purposes I am not overly bothered where blame for the crash lies, as long as there is an effective fix.
As the launchpad bug backtrace with Qt 5.12.8 is the same as the original backtrace here with Qt 5.14.1, which was fixed (or worked around) with:
https:/ /invent. kde.org/ graphics/ krita/- /commit/ ea079899c0007ab 63386f56fdbdc32 d2da6786d6
extending that fix to cover Qt 5.12 seems a logical step.
I can confirm after a rebuild with that applied for Ubuntu 20.04 focal, that it does indeed fix the crash on exit.
So I will consider applying that as a bugfix stable release update for Krita in 20.04
Thanks :)