#############################################################################
# UBSan blacklist.
#
# This is a WebRTC-specific replacement of Chromium's blacklist.txt.
# Only exceptions for third party libraries go here. WebRTC's code should use
# the RTC_NO_SANITIZE macro. Please think twice before adding new exceptions.

#############################################################################
# YASM does some funny things that UBsan doesn't like.
# https://crbug.com/489901
src:*/third_party/yasm/*

# OpenH264 triggers some errors that are out of our control.
src:*/third_party/ffmpeg/libavcodec/*
src:*/third_party/openh264/*

#############################################################################
# Ignore system libraries.
src:*/usr/*

#############################################################################
# UBSan blacklist.
#
# This is a WebRTC-specific replacement of Chromium's blacklist.txt.
# Only exceptions for third party libraries go here. WebRTC's code should use
# the RTC_NO_SANITIZE macro. Please think twice before adding new exceptions.

#############################################################################
# YASM does some funny things that UBsan doesn't like.
# https://crbug.com/489901
src:*/third_party/yasm/*

# OpenH264 triggers some errors that are out of our control.
src:*/third_party/ffmpeg/libavcodec/*
src:*/third_party/openh264/*

# TODO(bugs.webrtc.org/11110).
# Remove those once upstream code has been cleaned.
src:*/third_party/abseil-cpp/absl/debugging/*
src:*/third_party/libvpx/source/libvpx/vp8/*
src:*/third_party/opus/src/*

#############################################################################
# Ignore system libraries.
src:*/usr/*

Add suppressions for vp8, opus, absl.
[UBSan] Add suppressions for vp8, opus, absl.

Defects are newly detected by the latest clang version.
This CL mutes them.

Rationale:
* They concern third party code we cannot update here.
* They block chromium roll (containing said clang version).

Bug: webrtc:11110
Change-Id: I7abdfee7e42fd8e89d2296f18690fbda449509d1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160081
Commit-Queue: Yves Gerey <0554266f02d7ad5bb902ac47b1c8525c05c3857c@google.com>
Reviewed-by: Patrik Höglund <b486136ee68458b09c92c86c39f451c87d6ef6a1@webrtc.org>
Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#29860}
