Skip to content

Commit 191ee1f

Browse files
Mark recently added UBSan types as non-security crash types. (#1237)
1 parent 0633ab4 commit 191ee1f

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/python/crash_analysis/crash_analyzer.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,14 @@
7373
# being used in LLVM and C++, as there is no "signed int" type.
7474
'Integer-overflow',
7575
'Invalid-bool-value',
76+
'Invalid-builtin-use',
77+
'Incorrect-function-pointer-type',
78+
'Invalid-enum-value',
79+
'Invalid-null-argument',
80+
'Invalid-null-return',
7681
'Misaligned-address',
7782
'No-return-value',
83+
'Non-positive-vla-bound-value',
7884
'Pointer-overflow',
7985
'Potential-null-reference',
8086
'Undefined-shift',
@@ -83,6 +89,7 @@
8389
# issues may cause some bugs, unless it's not an intended overflow, e.g. in
8490
# math of crpto libraries.
8591
'Unsigned-integer-overflow',
92+
'Unreachable code',
8693
]
8794
UBSAN_CRASH_TYPES_SECURITY = [
8895
'Bad-cast',

0 commit comments

Comments
 (0)