| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | | - |
| 6 | | - |
| 7 | | - |
| 8 | | - |
| 9 | | - |
| 10 | | - |
| 11 | | - |
| 12 | | - |
| 13 | | - |
| 14 | | - |
| 15 | | - |
| 16 | | - |
| 17 | | - |
| 18 | #include <sys/types.h> | - |
| 19 | #include <errno.h> | - |
| 20 | #include <stdint.h> | - |
| 21 | #include <stdlib.h> | - |
| 22 | | - |
| 23 | | - |
| 24 | | - |
| 25 | | - |
| 26 | | - |
| 27 | #define MUL_NO_OVERFLOW ((size_t)1 << (sizeof(size_t) * 4)) | - |
| 28 | | - |
| 29 | void * | - |
| 30 | reallocarray(void *optr, size_t nmemb, size_t size) | - |
| 31 | { | - |
| 32 | if ((nmemb >= MUL_NO_OVERFLOW || size >= MUL_NO_OVERFLOW) &&| TRUE | never evaluated | | FALSE | evaluated 374164 times by 35 testsEvaluated by:- aeadtest
- asn1test
- base64test
- bnaddsub
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- enginetest
- evptest
- exptest
- freenull
- gost2814789t
- hkdftest
- keypairtest
- libcrypto.so.44.0.1
- mont
- pbkdf2
- pkcs7test
- ...
|
| TRUE | never evaluated | | FALSE | evaluated 374164 times by 35 testsEvaluated by:- aeadtest
- asn1test
- base64test
- bnaddsub
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- enginetest
- evptest
- exptest
- freenull
- gost2814789t
- hkdftest
- keypairtest
- libcrypto.so.44.0.1
- mont
- pbkdf2
- pkcs7test
- ...
|
| 0-374164 |
| 33 | nmemb > 0 && SIZE_MAX / nmemb < size) {| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| 0 |
| 34 | errno = ENOMEM; | - |
| 35 | return NULL; never executed: return ((void *)0) ; | 0 |
| 36 | } | - |
| 37 | return realloc(optr, size * nmemb);executed 374164 times by 35 tests: return realloc(optr, size * nmemb);Executed by:- aeadtest
- asn1test
- base64test
- bnaddsub
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- enginetest
- evptest
- exptest
- freenull
- gost2814789t
- hkdftest
- keypairtest
- libcrypto.so.44.0.1
- mont
- pbkdf2
- pkcs7test
- ...
| 374164 |
| 38 | } | - |
| | |