gl: fix a few other leaks when not getting to PAUSED

8 jobs for gl-leaks in 49 minutes and 41 seconds (queued for 2 minutes and 19 seconds)
Status Job ID Name Coverage
  Preparation
passed #156405
gst indent

00:00:29

passed #156404
manifest

00:00:33

 
  Build
passed #156406
build fedora x86_64

00:05:48

 
  Test
passed #156407
check fedora

00:03:29

 
  Full Builds
passed #156408
build android arm64 api28

00:05:32

passed #156410
build cerbero cross win32

00:12:19

passed #156411
build cerbero cross win64

00:09:46

passed #156409
build cerbero fedora x86_64

00:11:40