mirror of
https://github.com/brl/mutter.git
synced 2024-11-30 12:00:44 -05:00
8d936a410c
When free'ing a pipeline we destroy the BigState first and then the fragment and
vertex snippets lists using the big state pointer which is now invalid.
This causes a crash when G_SLICE=always-malloc is set and using MALLOC_CHECK_.
So, invert the operations by free'ing the snippet lists first, and the big state
afterwards.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/581
(cherry picked from commit
|
||
---|---|---|
.. | ||
build/autotools | ||
cogl | ||
cogl-gles2 | ||
cogl-pango | ||
cogl-path | ||
test-fixtures | ||
tests | ||
.gitignore | ||
cogl-mutter-config.h.in | ||
config-custom.h | ||
configure.ac | ||
Makefile.am |