aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDaniel Lange <DLange@git.local>2021-09-21 08:35:19 +0200
committerDaniel Lange <DLange@git.local>2021-09-21 08:35:19 +0200
commit69f439eff387a6ecb52734e400b297a3c85f2285 (patch)
tree2a988b7868b749654796183ba70b4272965da1bf /scripts
parentc55320e9e2a8916e911bcd39ab37b79e3a7d03b2 (diff)
downloaddebian_htop-69f439eff387a6ecb52734e400b297a3c85f2285.tar.gz
debian_htop-69f439eff387a6ecb52734e400b297a3c85f2285.tar.bz2
debian_htop-69f439eff387a6ecb52734e400b297a3c85f2285.zip
New upstream version 3.1.0upstream/3.1.0
Diffstat (limited to 'scripts')
-rw-r--r--scripts/htop_suppressions.valgrind50
-rwxr-xr-xscripts/run_valgrind.sh2
2 files changed, 18 insertions, 34 deletions
diff --git a/scripts/htop_suppressions.valgrind b/scripts/htop_suppressions.valgrind
index a7afb0f..3e5c9f1 100644
--- a/scripts/htop_suppressions.valgrind
+++ b/scripts/htop_suppressions.valgrind
@@ -1,32 +1,21 @@
{
- <ncurses internal memory allocated at startup>
- Memcheck:Leak
- match-leak-kinds: reachable
- ...
- fun:CRT_init
- fun:main
-}
-
-{
- <ncurses internal memory allocated at startup>
+ <ncurses internal memory>
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: possible,reachable
...
- fun:CRT_init
+ fun:doupdate_sp
+ fun:wrefresh
}
{
<ncurses internal memory>
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: possible,reachable
...
- fun:wgetch
- fun:ScreenManager_run
- fun:Action_runSetup
- fun:actionSetup
- fun:MainPanel_eventHandler
- fun:ScreenManager_run
- fun:main
+ fun:newterm_sp
+ fun:newterm
+ fun:initscr
+ fun:CRT_init
}
{
@@ -34,9 +23,8 @@
Memcheck:Leak
match-leak-kinds: reachable
...
- fun:wgetch
- fun:ScreenManager_run
- fun:main
+ obj:*/libtinfo*
+ fun:CRT_init
}
{
@@ -44,20 +32,16 @@
Memcheck:Leak
match-leak-kinds: reachable
...
- fun:wrefresh
- fun:main
+ obj:*/libncurses*
+ fun:CRT_init
}
{
<ncurses internal memory>
Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_nc_doalloc
- fun:_nc_tparm_analyze
- fun:tparm
+ match-leak-kinds: possible,reachable
...
- fun:doupdate_sp
- fun:wrefresh
- obj:*
+ obj:*/libncurses*
+ fun:CRT_setColors
+ fun:CRT_init
}
diff --git a/scripts/run_valgrind.sh b/scripts/run_valgrind.sh
index c7c17ff..a03468c 100755
--- a/scripts/run_valgrind.sh
+++ b/scripts/run_valgrind.sh
@@ -3,4 +3,4 @@
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"
+valgrind --leak-check=full --show-reachable=yes --show-leak-kinds=all --track-fds=yes --errors-for-leak-kinds=all --track-origins=yes --suppressions="${SCRIPTDIR}/htop_suppressions.valgrind" "${SCRIPTDIR}/../htop"

© 2014-2024 Faster IT GmbH | imprint | privacy policy