You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.5 KiB
1.5 KiB
title | description |
---|---|
Biabduction | This analysis deals with a range of issues, many linked to memory safety. |
This analysis deals with a range of issues, many linked to memory safety.
Activate with --biabduction
.
Supported languages:
- C/C++/ObjC: Yes
- Java: Yes
Read more about its foundations in the Separation Logic and Biabduction page.
List of Issue Types
The following issue types are reported by this checker:
- BIABDUCTION_MEMORY_LEAK
- DANGLING_POINTER_DEREFERENCE
- DIVIDE_BY_ZERO
- EMPTY_VECTOR_ACCESS
- IVAR_NOT_NULL_CHECKED
- NULL_DEREFERENCE
- PARAMETER_NOT_NULL_CHECKED
- POINTER_SIZE_MISMATCH
- PREMATURE_NIL_TERMINATION_ARGUMENT
- RESOURCE_LEAK
- RETAIN_CYCLE
- SKIP_POINTER_DEREFERENCE
- UNARY_MINUS_APPLIED_TO_UNSIGNED_EXPRESSION