|
From: <sv...@va...> - 2015-01-26 03:44:13
|
Author: rhyskidd
Date: Mon Jan 26 03:44:07 2015
New Revision: 14889
Log:
Darwin14.supp should include suppression for known deliberate memory leak in setenv(). Per BZ #343303.
Modified:
trunk/NEWS
trunk/darwin14.supp
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Mon Jan 26 03:44:07 2015
@@ -75,6 +75,7 @@
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.
Modified: trunk/darwin14.supp
==============================================================================
--- trunk/darwin14.supp (original)
+++ trunk/darwin14.supp Mon Jan 26 03:44:07 2015
@@ -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
+}
+
|