| OLD | NEW |
| 1 ############################################################################# | 1 ############################################################################# |
| 2 # UBSan blacklist. | 2 # UBSan blacklist. |
| 3 # Please think twice before you add or remove these rules. | 3 # Please think twice before you add or remove these rules. |
| 4 | 4 |
| 5 # This is a stripped down copy of Chromium's blacklist.txt, to enable | 5 # This is a stripped down copy of Chromium's blacklist.txt, to enable |
| 6 # adding WebRTC-specific blacklist entries. | 6 # adding WebRTC-specific blacklist entries. |
| 7 | 7 |
| 8 ############################################################################# | 8 ############################################################################# |
| 9 # YASM does some funny things that UBsan doesn't like. | 9 # YASM does some funny things that UBsan doesn't like. |
| 10 # https://crbug.com/489901 | 10 # https://crbug.com/489901 |
| 11 src:*/third_party/yasm/* | 11 src:*/third_party/yasm/* |
| 12 | 12 |
| 13 # OpenH264 triggers some errors that are out of our control. |
| 14 src:*/third_party/ffmpeg/libavcodec/* |
| 15 src:*/third_party/openh264/* |
| 16 |
| 13 ############################################################################# | 17 ############################################################################# |
| 14 # Ignore system libraries. | 18 # Ignore system libraries. |
| 15 src:*/usr/* | 19 src:*/usr/* |
| 16 | 20 |
| 17 ############################################################################# | 21 ############################################################################# |
| 18 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5513 | 22 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5513 |
| 19 fun:*FilterBanksTest*CalculateResidualEnergyTester* | 23 fun:*FilterBanksTest*CalculateResidualEnergyTester* |
| 20 | 24 |
| 21 ############################################################################# | 25 ############################################################################# |
| 22 # The audio processing AGC submodule exhibits a few problems (overflows). | 26 # The audio processing AGC submodule exhibits a few problems (overflows). |
| 23 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5530 | 27 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5530 |
| 24 src:*/webrtc/modules/audio_processing/agc/legacy/analog_agc.c | 28 src:*/webrtc/modules/audio_processing/agc/legacy/analog_agc.c |
| 25 src:*/webrtc/modules/audio_processing/agc/legacy/digital_agc.c | 29 src:*/webrtc/modules/audio_processing/agc/legacy/digital_agc.c |
| 26 | 30 |
| 27 ############################################################################# | 31 ############################################################################# |
| 28 # Ignore errors in common_audio. | 32 # Ignore errors in common_audio. |
| 29 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5486 | 33 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5486 |
| 30 src:*/webrtc/common_audio/signal_processing/signal_processing_unittest.cc | 34 src:*/webrtc/common_audio/signal_processing/signal_processing_unittest.cc |
| 31 src:*/webrtc/common_audio/signal_processing/resample_by_2_internal.c | 35 src:*/webrtc/common_audio/signal_processing/resample_by_2_internal.c |
| 32 fun:*WebRtcSpl_AddSatW32* | 36 fun:*WebRtcSpl_AddSatW32* |
| 33 fun:*WebRtcSpl_SubSatW32* | 37 fun:*WebRtcSpl_SubSatW32* |
| 34 fun:*WebRtcSpl_DivW32HiLow* | 38 fun:*WebRtcSpl_DivW32HiLow* |
| 35 fun:*GmmProbability* | 39 fun:*GmmProbability* |
| 40 |
| 41 ############################################################################# |
| 42 # Ignore errors in peerconnection_unittests. |
| 43 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5889 |
| 44 src:*/webrtc/modules/audio_coding/neteq/delay_manager.cc |
| OLD | NEW |