From 65357c8c46154de4e4eca14075bfe5523bb5fc14 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Mon, 7 Dec 2020 10:26:01 +0100 Subject: New upstream version 3.0.3 --- scripts/htop_suppressions.valgrind | 63 ++++++++++++++++++++++++++++++++++++++ scripts/run_valgrind.sh | 6 ++++ 2 files changed, 69 insertions(+) create mode 100644 scripts/htop_suppressions.valgrind create mode 100755 scripts/run_valgrind.sh (limited to 'scripts') diff --git a/scripts/htop_suppressions.valgrind b/scripts/htop_suppressions.valgrind new file mode 100644 index 0000000..a7afb0f --- /dev/null +++ b/scripts/htop_suppressions.valgrind @@ -0,0 +1,63 @@ +{ + + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:CRT_init + fun:main +} + +{ + + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:CRT_init +} + +{ + + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:wgetch + fun:ScreenManager_run + fun:Action_runSetup + fun:actionSetup + fun:MainPanel_eventHandler + fun:ScreenManager_run + fun:main +} + +{ + + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:wgetch + fun:ScreenManager_run + fun:main +} + +{ + + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:wrefresh + fun:main +} + +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_tparm_analyze + fun:tparm + ... + fun:doupdate_sp + fun:wrefresh + obj:* +} diff --git a/scripts/run_valgrind.sh b/scripts/run_valgrind.sh new file mode 100755 index 0000000..c7c17ff --- /dev/null +++ b/scripts/run_valgrind.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +SCRIPT=$(readlink -f "$0") +SCRIPTDIR=$(dirname "$SCRIPT") + +valgrind --leak-check=full --show-reachable=yes --show-leak-kinds=all --track-fds=yes --errors-for-leak-kinds=all --suppressions="${SCRIPTDIR}/htop_suppressions.valgrind" "${SCRIPTDIR}/../htop" -- cgit v1.2.3