diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2023-08-27 13:57:32 +0200 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2023-09-18 15:55:38 +0200 |
commit | 18dca700846d40b2d37d05faf5c9d6737f3a055a (patch) | |
tree | f5548f08785ee18a3e80ec2c74bbbb4a205053b7 /.github | |
parent | [Docs] Fix readthedocs builds (diff) | |
download | deluge-18dca700846d40b2d37d05faf5c9d6737f3a055a.tar.xz deluge-18dca700846d40b2d37d05faf5c9d6737f3a055a.zip |
[GTKUI] Fix cairo crashes by not storing current context
Windows users have reported Deluge crashes when resizing the window with
Piecesbar or Stats plugins enabled:
Expression: CAIRO_REFERENCE_COUNT_HAS_REFERENCE(&surface->ref_count)
This is similar to issues fixed in GNU Radio which is a problem due to
storing the current cairo context which is then being destroyed and
recreated within GTK causing a reference count error
Fixes: https://dev.deluge-torrent.org/ticket/3339
Refs: https://github.com/gnuradio/gnuradio/pull/6352
Closes: https://github.com/deluge-torrent/deluge/pull/431
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions