From 7a67beb801d22a96305bbef990d561f835746a02 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 3 Jan 2025 00:16:06 +0300 Subject: [PATCH] add valgrind suppressions file --- dev/valgrind.suppress | 46 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 dev/valgrind.suppress 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 +}