Skip to content

Commit

Permalink
s4: update valgrind suppressions for use on build farm
Browse files Browse the repository at this point in the history
  • Loading branch information
abartlet committed Nov 25, 2009
1 parent 6eb262f commit 7de2a49
Showing 1 changed file with 62 additions and 0 deletions.
62 changes: 62 additions & 0 deletions source4/.valgrind_suppressions
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,65 @@
obj:/lib/ld-2.3.6.so
fun:__libc_dlsym
}

#
# Tests from valgrind-python.supp (distributed with python):
#
# These try and suppress these errors
#

# all tool names: Addrcheck,Memcheck,cachegrind,helgrind,massif
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Addr4
fun:Py_ADDRESS_IN_RANGE
}

{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Value4
fun:Py_ADDRESS_IN_RANGE
}

{
ADDRESS_IN_RANGE/Invalid read of size 8 (x86_64 aka amd64)
Memcheck:Value8
fun:Py_ADDRESS_IN_RANGE
}

{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
Memcheck:Cond
fun:Py_ADDRESS_IN_RANGE
}

#
# Leaks (including possible leaks)
# Hmmm, I wonder if this masks some real leaks. I think it does.
# Will need to fix that.
#

{
Handle PyMalloc confusing valgrind (possibly leaked)
Memcheck:Leak
fun:realloc
fun:_PyObject_GC_Resize
fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
}

{
Handle PyMalloc confusing valgrind (possibly leaked)
Memcheck:Leak
fun:malloc
fun:_PyObject_GC_New
fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
}

{
Handle PyMalloc confusing valgrind (possibly leaked)
Memcheck:Leak
fun:malloc
fun:_PyObject_GC_NewVar
fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
}

0 comments on commit 7de2a49

Please sign in to comment.