# LeakSanitizer suppressions — THIRD-PARTY ONLY. # # These libraries allocate process-lifetime globals (GPU driver caches, EGL/GL # state, DRM bookkeeping) that the OS reclaims at process exit — not real leaks, # and not fixable by us. Suppressing them keeps `meson test -C build-asan` green # WHILE leak detection stays ON for unbox's own code: a leak whose stack has an # unbox:: frame is NOT matched here and still fails the suite. # # Verified on the kernel substrate GL tests: all leak records frame in Mesa/EGL/ # DRM, none in packages/. A suppression matches if ANY frame in the leak's stack # is in the named module. leak:libgallium leak:libEGL_mesa leak:libGLX_mesa leak:libglapi leak:libgbm leak:libdrm leak:swrast leak:driCreateNewScreen