tests/valgrind.pm: suppress memleaks of NSS_InitContext()

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=745224
This commit is contained in:
Kamil Dudka 2012-04-16 15:01:15 +02:00
parent 7d4ed0b10e
commit 4c385cf896
1 changed files with 8 additions and 1 deletions

View File

@ -36,6 +36,7 @@ sub valgrindparse {
my @o;
my $bt=0;
my $nssinit=0;
open(VAL, "<$file");
while(<VAL>) {
@ -53,9 +54,14 @@ sub valgrindparse {
$us++;
} #else {print "Not our source: $func, $source, $line\n";}
}
# the memory leakage within NSS_InitContext is not a bug of curl
if($w =~ /NSS_InitContext/) {
$nssinit++;
}
}
else {
if($us) {
if($us and not $nssinit) {
# the stack trace included source details about us
$error++;
@ -71,6 +77,7 @@ sub valgrindparse {
}
$bt = 0; # no more backtrace
$us = 0;
$nssinit = 0;
}
}
else {