diff --git a/dev/valgrind.suppress b/dev/valgrind.suppress new file mode 100644 index 00000000..7e12d473 --- /dev/null +++ b/dev/valgrind.suppress @@ -0,0 +1,46 @@ +# Valgrind suppression file for VoxelCore +{ + + Memcheck:Cond + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + fun:lua_getfield +} +{ + + Memcheck:Cond + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + fun:lua_setfield +} +{ + + Memcheck:Cond + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + fun:lua_loadx + fun:luaL_loadbufferx +} +{ + + Memcheck:Cond + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + fun:lua_pushstring +} +{ + + Memcheck:Cond + obj:/usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.1.0 + fun:lua_pushlstring +} +{ + glewInit internal leak + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + fun:glXGetClientString + fun:glxewInit + fun:glewInit +}