Darwin14.supp should include suppression for known deliberate memory leak in setenv(). Per BZ #343303.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14889
This commit is contained in:
Rhys Kidd 2015-01-26 03:44:07 +00:00
parent 479f864dd7
commit b8f97caf7d
2 changed files with 13 additions and 0 deletions

1
NEWS
View File

@ -75,6 +75,7 @@ where XXXXXX is the bug number as listed below.
342221 socket connect false positive uninit memory for unknown af family
342795 Internal glibc __GI_mempcpy call should be intercepted
343012 Unhandled syscall 319 (memfd_create)
343303 Fix known deliberate memory leak in setenv() on Mac OS X 10.10
n-i-bz Provide implementations of certain compiler builtins to support
compilers who may not provide those
n-i-bz Old STABS code is still being compiled, but never used. Remove it.

View File

@ -643,3 +643,15 @@
obj:*SystemConfiguration.framework*SystemConfiguration*
obj:*SystemConfiguration.framework*SystemConfiguration*
}
# See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
# unavoidable due to BSD setenv() semantics.
{
macos-__setenv-leak-see-our-bug-188572
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:_owned_ptr_alloc
fun:setenv
}