diff --git a/valgrind.suppress b/valgrind.suppress index 19fc3c6b8..5a0f5c467 100644 --- a/valgrind.suppress +++ b/valgrind.suppress @@ -14,14 +14,22 @@ fun:ngx_event_process_init } { - + + Memcheck:Leak + match-leak-kinds: possible + fun:malloc + ... + fun:ngx_crc32_table_init +} +{ + Memcheck:Cond fun:_ZN10wasmparser6parser6Parser5parse17h5c54f0ee5315402aE ... fun:main } { - + Memcheck:Leak match-leak-kinds: definite fun:malloc @@ -29,11 +37,29 @@ fun:_ZN6wasmer3sys8instance8Instance12new_by_index17h9b11b6b5fcb57319E fun:wasm_instance_new } +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + ... + fun:_ZN6wasmer3sys6module6Module11from_binary17h0e63bedfc82f5d11E + fun:wasm_module_new +} { Memcheck:Cond fun:_ZN10wasmparser6parser6Parser5parse17hc93c537ec1d89366E } +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + ... + fun:_ZN4wasm6Engine4makeEOSt10unique_ptrINS_6ConfigESt14default_deleteIS2_EE + fun:wasm_engine_new +} { Memcheck:Cond