blob: 0d887e51bbf2f2cd288cc00845f0cc9a5016c838 [file] [log] [blame]
#############################################################################
# UBSan blacklist.
# Please think twice before you add or remove these rules.
# This is a stripped down copy of Chromium's blacklist.txt, to enable
# adding WebRTC-specific blacklist entries.
#############################################################################
# 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/*
#############################################################################
# https://bugs.chromium.org/p/webrtc/issues/detail?id=5513
fun:*FilterBanksTest*CalculateResidualEnergyTester*
#############################################################################
# Ignore errors in common_audio.
# https://bugs.chromium.org/p/webrtc/issues/detail?id=5486
src:*/webrtc/common_audio/signal_processing/signal_processing_unittest.cc
src:*/webrtc/common_audio/signal_processing/resample_by_2_internal.c
fun:*WebRtcSpl_AddSatW32*
fun:*WebRtcSpl_SubSatW32*
fun:*WebRtcSpl_DivW32HiLow*
fun:*GmmProbability*
#############################################################################
# Ignore errors in peerconnection_unittests.
# https://bugs.chromium.org/p/webrtc/issues/detail?id=5889
src:*/webrtc/modules/audio_coding/neteq/delay_manager.cc