Index: emu/all.h
===================================================================
--- emu/all.h	(revision 2cd18e33241b11ca00824e09a4369db9d0cea97f)
+++ emu/all.h	(revision 25c3737bf99fba6b6fb6f87b35de32b322704e11)
@@ -20,4 +20,5 @@
 #include <stdint.h>
 #include <stdio.h>
+#include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
Index: emu/mid.c
===================================================================
--- emu/mid.c	(revision 2cd18e33241b11ca00824e09a4369db9d0cea97f)
+++ emu/mid.c	(revision 25c3737bf99fba6b6fb6f87b35de32b322704e11)
@@ -195,4 +195,5 @@
 
 	inf("using MIDI port %u (%s)", mid_port, name);
+	free((char *)name);
 
 	rtmidi_in_set_callback(mid_in, callback, mid_in->data);
Index: misc/buchla.supp
===================================================================
--- misc/buchla.supp	(revision 2cd18e33241b11ca00824e09a4369db9d0cea97f)
+++ misc/buchla.supp	(revision 25c3737bf99fba6b6fb6f87b35de32b322704e11)
@@ -1,14 +1,7 @@
 {
-	_dl_open
+	_dl_*
 	Memcheck:Leak
 	...
-	fun:_dl_open
-}
-
-{
-	_dl_close
-	Memcheck:Leak
-	...
-	fun:_dl_close
+	fun:_dl_*
 }
 
@@ -35,8 +28,15 @@
 
 {
-	SDL_CreateRenderer_REAL
+	libasound.so.*
 	Memcheck:Leak
 	...
-	fun:SDL_CreateRenderer_REAL
+	obj:/usr/lib/x86_64-linux-gnu/libasound.so.*
+}
+
+{
+	libpulse.so.*
+	Memcheck:Leak
+	...
+	obj:/usr/lib/x86_64-linux-gnu/libpulse.so.*
 }
 
@@ -48,2 +48,58 @@
 	fun:X11_CreateWindow
 }
+
+{
+	SDL_Quit_REAL
+	Memcheck:Overlap
+	...
+	fun:SDL_Quit_REAL
+}
+
+{
+	X11_GL_LoadLibrary
+	Memcheck:Addr4
+	...
+	fun:X11_GL_LoadLibrary
+}
+
+{
+	GL_*
+	Memcheck:Addr1
+	...
+	fun:GL_*
+}
+
+{
+	GL_*
+	Memcheck:Addr2
+	...
+	fun:GL_*
+}
+
+{
+	GL_*
+	Memcheck:Addr4
+	...
+	fun:GL_*
+}
+
+{
+	GL_*
+	Memcheck:Addr8
+	...
+	fun:GL_*
+}
+
+{
+	i965_dri.so
+	Memcheck:Addr2
+	...
+	obj:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
+}
+
+{
+	i965_dri.so
+	Memcheck:Addr4
+	...
+	obj:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
+}
