Skip to content

st/theme-node-drawing: Fix corner pipeline leak

Jonas Ådahl requested to merge jadahl/gnome-shell:wip/corner-node-leak-fix into main

The corner pipelines state theme node paint state was not necessarily free of existing pipelines, so make sure to free them before looking up new ones.

This avoids leaking thousands of CoglPipeline instances after toggling the overview a bunch of times.


Not sure when this started, but counted many leaked pipelines and tracked it down to these ones.

Merge request reports