Bug 1338651 part 2: Add suppression for leaks in libllvm-3.6-mesa. r=jseward
New leaks emerged after updating docker images for new home path [1].
[1] https://treeherder.mozilla.org/#/jobs?repo=try&revision=0477c33232a7&selectedJob=122583760
MozReview-Commit-ID: B1Yu4eSweo7
--- a/build/valgrind/x86_64-redhat-linux-gnu.sup
+++ b/build/valgrind/x86_64-redhat-linux-gnu.sup
@@ -600,28 +600,16 @@
ots mismatched frees, Jan 2017, #6
Memcheck:Free
fun:_ZdlPv
fun:_ZN3ots14ots_glyf_parse*
fun:_ZN12_GLOBAL__N_114ProcessGenericEPN3ots12OpenTypeFile*
fun:_ZN3ots10OTSContext7ProcessEPNS_9OTSStream*
}
-# apparent leaks in libLLVM-3.6-mesa.so, August 2017. See bug 1382280.
-{
- static-object-leaks-in-libLLVM-3.6-mesa.so. See bug 1382280.
- Memcheck:Leak
- match-leak-kinds: definite
- fun:_Znwm
- ...
- fun:__static_initialization_and_destruction_0
- fun:_GLOBAL__sub_I_*.cpp
- obj:/*/lib*/libLLVM-3.6-mesa.so
-}
-
{
map_or<selectors::parser::Combinator,bool,closure> #1 (see bug 1365915)
Memcheck:Cond
fun:map_or<selectors::parser::Combinator,bool,closure>
fun:_ZN9selectors8matching33matches_complex_selector_internal*
fun:_ZN9selectors8matching24matches_complex_selector*
fun:matches_selector<style::gecko::wrapper::GeckoElement,closure>
}
@@ -629,8 +617,18 @@
{
map_or<selectors::parser::Combinator,bool,closure> #2 (see bug 1365915)
Memcheck:Cond
fun:map_or<selectors::parser::Combinator,bool,closure>
fun:_ZN9selectors8matching33matches_complex_selector_internal*
fun:_ZN9selectors8matching24matches_complex_selector*
fun:{{closure}}<closure>
}
+
+# more leaks in libLLVM-3.6-mesa.so, August 2017. See bug 1338651.
+{
+ static-object-leaks-in-libLLVM-3.6-mesa.so. See bug 1338651.
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:_Znwm
+ obj:/*/lib*/libLLVM-3.6-mesa.so
+ obj:/*/lib*/libLLVM-3.6-mesa.so
+}