summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt40
1 files changed, 14 insertions, 26 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index ab402bd..6fdce14 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -234,7 +234,20 @@
fun:IsDataAvailableInImageRef
fun:IsDataAvailableInIconRef
}
-
+{
+ # Nasty invalid write. Reported to Apple as rdar://7240303.
+ bug_18189
+ Memcheck:Addr8
+ fun:sseCGSFill8by1
+ fun:argb32_mark_constshape
+ fun:argb32_mark
+ fun:ripl_BltShape
+ fun:ripc_Render
+ fun:ripc_DrawRects
+ fun:CGContextFillRects
+ fun:CGContextFillRect
+ fun:NSRectFill
+}
# 2. Intentional unit test errors, stuff that is somehow a false positive
# in our own code, or stuff that is so trivial it's not worth fixing.
@@ -374,31 +387,6 @@
fun:-[NSColor initWithCoder:]
}
{
- # Nasty invalid write. Should we even suppress this?
- bug_18189
- Memcheck:Addr8
- fun:sseCGSFill8by1
- fun:argb32_mark_constshape
- fun:argb32_mark
- fun:ripl_BltShape
- fun:ripc_Render
- fun:ripc_DrawRects
- fun:CGContextFillRects
- fun:CGContextFillRect
- fun:NSRectFill
- fun:-[NSView _drawRect:clip:]
- fun:-[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
- fun:-[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
- fun:-[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
- fun:-[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
- fun:-[NSView displayIfNeeded]
- fun:-[NSWindow displayIfNeeded]
- fun:-[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:]
- fun:-[NSWindow orderWindow:relativeTo:]
- fun:-[NSWindow addChildWindow:ordered:]
- fun:_ZN15StatusBubbleMac6CreateEv
-}
-{
bug_18218
Memcheck:Leak
fun:malloc