Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(782)

Side by Side Diff: tools/ubsan/security_blacklist.txt

Issue 2499783002: Move SaturatedArithmetic from Blink to base (Closed)
Patch Set: Revert flag addition Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/ubsan/blacklist.txt ('k') | ui/gfx/geometry/point.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This black list is a merge of blacklist.txt and vptr_blacklist.txt. 1 # This black list is a merge of blacklist.txt and vptr_blacklist.txt.
2 2
3 ############################################################################# 3 #############################################################################
4 # UBSan security blacklist. 4 # UBSan security blacklist.
5 5
6 ############################################################################# 6 #############################################################################
7 # YASM does some funny things that UBsan doesn't like. 7 # YASM does some funny things that UBsan doesn't like.
8 # https://crbug.com/489901 8 # https://crbug.com/489901
9 src:*/third_party/yasm/* 9 src:*/third_party/yasm/*
10 10
(...skipping 21 matching lines...) Expand all
32 # Runtime numeric functions. 32 # Runtime numeric functions.
33 # src:*/v8/src/runtime/runtime-numbers.cc 33 # src:*/v8/src/runtime/runtime-numbers.cc
34 34
35 # Shifts of negative numbers 35 # Shifts of negative numbers
36 # fun:*v8*internal*HPositionInfo*TagPosition* 36 # fun:*v8*internal*HPositionInfo*TagPosition*
37 # fun:*v8*internal*Range*Shl* 37 # fun:*v8*internal*Range*Shl*
38 # fun:*v8*internal*RelocInfoWriter*WriteTaggedData* 38 # fun:*v8*internal*RelocInfoWriter*WriteTaggedData*
39 39
40 ############################################################################# 40 #############################################################################
41 # Undefined arithmetic that can be safely ignored. 41 # Undefined arithmetic that can be safely ignored.
42 src:*/third_party/WebKit/Source/wtf/SaturatedArithmetic.h 42 src:*/base/numerics/saturated_arithmetic.h
43 src:*/ppapi/shared_impl/id_assignment.h 43 src:*/ppapi/shared_impl/id_assignment.h
44 44
45 ############################################################################# 45 #############################################################################
46 # ICU supressions. Mostly hash functions where integer overflow is OK. 46 # ICU supressions. Mostly hash functions where integer overflow is OK.
47 fun:*hashEntry* 47 fun:*hashEntry*
48 fun:*LocaleCacheKey*hashCode* 48 fun:*LocaleCacheKey*hashCode*
49 fun:*google*protobuf*hash* 49 fun:*google*protobuf*hash*
50 fun:*(hash|Hash)* 50 fun:*(hash|Hash)*
51 51
52 ############################################################################# 52 #############################################################################
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
184 184
185 # Remove once function attribute level blacklisting is implemented. 185 # Remove once function attribute level blacklisting is implemented.
186 # See crbug.com/476063. 186 # See crbug.com/476063.
187 fun:*forbidGCDuringConstruction* 187 fun:*forbidGCDuringConstruction*
188 188
189 ############################################################################# 189 #############################################################################
190 # UBsan goes into an infinite recursion when __dynamic_cast instrumented with 190 # UBsan goes into an infinite recursion when __dynamic_cast instrumented with
191 # "vptr". See crbug.com/609786. 191 # "vptr". See crbug.com/609786.
192 192
193 src:*/third_party/libc\+\+abi/trunk/src/private_typeinfo.cpp 193 src:*/third_party/libc\+\+abi/trunk/src/private_typeinfo.cpp
OLDNEW
« no previous file with comments | « tools/ubsan/blacklist.txt ('k') | ui/gfx/geometry/point.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698