initial commit
This commit is contained in:
commit
a2922b8bad
59 changed files with 2684583 additions and 0 deletions
9
fuzz/lsan_suppressions.txt
Normal file
9
fuzz/lsan_suppressions.txt
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# LeakSanitizer suppressions for the fuzz targets.
|
||||
#
|
||||
# iced_x86 builds its instruction-decode tables once, lazily, and holds them for the whole process
|
||||
# lifetime via `'static` (Box::leak-style) references — LSan can't trace those roots, so it reports the
|
||||
# one-time allocation as a leak on the first input that decodes an instruction of that encoding family.
|
||||
# It is NOT a leak: the tables are immutable process-lifetime globals, allocated once, reused forever.
|
||||
#
|
||||
# This is scoped to iced_x86 ONLY — a real leak in sigtrack's own code still fails the run.
|
||||
leak:iced_x86
|
||||
Loading…
Add table
Add a link
Reference in a new issue