diff --git a/test/leak/leak.sh b/test/leak/leak.sh index 7763ba07..d417ed59 100755 --- a/test/leak/leak.sh +++ b/test/leak/leak.sh @@ -5,7 +5,7 @@ if ! type valgrind >/dev/null; then exit 1 fi -curl -s -o ./test/leak/libvips.supp https://raw.githubusercontent.com/libvips/libvips/master/libvips.supp +curl -s -o ./test/leak/libvips.supp https://raw.githubusercontent.com/libvips/libvips/master/suppressions/valgrind.supp for test in ./test/unit/*.js; do G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind \ diff --git a/test/leak/sharp.supp b/test/leak/sharp.supp index 6874779b..e1a0fdca 100644 --- a/test/leak/sharp.supp +++ b/test/leak/sharp.supp @@ -342,6 +342,12 @@ ... obj:/usr/bin/iojs } +{ + value_node_invoke_params + Memcheck:Value8 + ... + fun:_ZN2v88internal12_GLOBAL__N_16InvokeEPNS0_7IsolateERKNS1_12InvokeParamsE +} { leak_nodejs_ImmutableAsciiSource_CreateFromLiteral Memcheck:Leak @@ -538,6 +544,13 @@ ... fun:_ZN4node9inspector5Agent5StartERKSsSt10shared_ptrINS_12DebugOptionsEEb } +{ + leak_nodejs_debug_host_port + Memcheck:Leak + match-leak-kinds: possible + ... + fun:_ZN4node9inspector5Agent5StartERKSsRKNS_12DebugOptionsESt10shared_ptrINS_8HostPortEEb +} { leak_nodejs_start Memcheck:Leak