mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-25 14:40:26 -05:00
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
# ASan Leak Suppression File for ResInsight
|
|
# This file suppresses known leaks in third-party libraries that are not part of ResInsight
|
|
#
|
|
# System Information:
|
|
# OS: Ubuntu 24.04.2 LTS
|
|
# Kernel: Linux 6.6.87.2-microsoft-standard-WSL2
|
|
# Compiler: Ubuntu clang version 19.1.1 (1ubuntu1~24.04.2)
|
|
# Generated: 2025-10-17
|
|
#
|
|
# Usage:
|
|
# Set the LSAN_OPTIONS environment variable before running tests or the application:
|
|
# export LSAN_OPTIONS=suppressions=/home/builder/gitroot/ResInsight/tooling/sanitizers/asan_suppressions.txt
|
|
#
|
|
# Or run directly with:
|
|
# LSAN_OPTIONS=suppressions=/home/builder/gitroot/ResInsight/tooling/sanitizers/asan_suppressions.txt ./build/clang/ResInsight
|
|
#
|
|
# For CMake/CTest:
|
|
# LSAN_OPTIONS=suppressions=/home/builder/gitroot/ResInsight/tooling/sanitizers/asan_suppressions.txt ctest
|
|
|
|
# Qt Wayland platform plugin - known leak in wp_viewporter initialization
|
|
leak:libwayland-client.so
|
|
leak:libQt6WaylandClient.so
|
|
|
|
# Wayland proxy marshalling functions
|
|
leak:wl_proxy_marshal_array_flags
|
|
leak:wl_proxy_marshal_constructor_versioned
|
|
|
|
# Dynamic library loading leaks during initialization
|
|
leak:call_init
|
|
leak:_dl_init
|
|
leak:dl_open_worker
|
|
leak:_dl_open
|
|
leak:dlopen
|
|
|
|
# Aligned memory allocation leaks from unknown modules (likely third-party libraries)
|
|
leak:aligned_alloc
|
|
|
|
# pthread condition variable leaks from system libraries
|
|
leak:pthread_cond_broadcast
|