diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2021-01-19 09:01:14 +0100 |
---|---|---|
committer | bstoeger <32835590+bstoeger@users.noreply.github.com> | 2021-01-20 08:47:18 +0100 |
commit | e32e6d63a7c158a03a851492f4f9d3edffe2f857 (patch) | |
tree | 99942fc7e0f6fbe8c9f02f43e3942cad99b35b11 /desktop-widgets/subsurfacewebservices.cpp | |
parent | 9e61a6372a0709a6ddaef5749a27b05d84c5f70c (diff) | |
download | subsurface-e32e6d63a7c158a03a851492f4f9d3edffe2f857.tar.gz |
statistics: leak textures on exit
The scatter plot items shared their textures. These were
std::unique_ptrs and cleaned up on exit. Owing to QSG's
broken memory model, freeing the textures after QApplication
terminated its threads led to crashes. Therefore, leak the
textures. Not satisfying, but ultimately harmless and better
than a crash.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/subsurfacewebservices.cpp')
0 files changed, 0 insertions, 0 deletions