Also tested on WSL with Debian; looks like same stuff there. Lots of
free(): invalid pointer
movie_frame.sh: line 14: 2973 Aborted (core dumped) gmt coast -Rg -JG${MOVIE_FRAME}/20/${MOVIE_WIDTH} -Gmaroon -Sturquoise -Bg -X0 -Y0
free(): invalid pointer
movie_frame.sh: line 14: 2974 Aborted (core dumped) gmt coast -Rg -JG${MOVIE_FRAME}/20/${MOVIE_WIDTH} -Gmaroon -Sturquoise -Bg -X0 -Y0
free(): invalid pointer
movie_frame.sh: line 14: 2979 Aborted (core dumped) gmt coast -Rg -JG${MOVIE_FRAME}/20/${MOVIE_WIDTH} -Gmaroon -Sturquoise -Bg -X0 -Y0
free(): invalid pointer
movie_frame.sh: line 14: 2982 Aborted (core dumped) gmt coast -Rg -JG${MOVIE_FRAME}/20/${MOVIE_WIDTH} -Gmaroon -Sturquoise -Bg -X0 -Y0
free(): invalid pointer
movie_frame.sh: line 14: 3045 Aborted (core dumped) gmt coast -Rg -JG${MOVIE_FRAME}/20/${MOVIE_WIDTH} -Gmaroon -Sturquoise -Bg -X0 -Y0