2024-04-09 12:43 ftp://ftp.de.debian.org/debian/pool/main/libv/libvshadow/libvshadow_20190323.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcerror --library=python --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: fe45744 (2024-04-09 10:24:45 +0200) count: 1489 1121 elapsed-time: 96.6 141.5 head-timing-info: old-timing-info: head results: libvshadow-20190323/libbfio/libbfio_file.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file.c:127:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file.c:170:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file.c:214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:245:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:812:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:862:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:974:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1029:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1086:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:134:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:298:4: note: Calling function 'libbfio_file_io_handle_free', 2nd argument 'NULL' value is 0 libvshadow-20190323/libbfio/libbfio_file_io_handle.c:134:4: note: Null pointer dereference libvshadow-20190323/libbfio/libbfio_file_io_handle.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:308:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:312:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:348:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:353:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:394:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:768:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:830:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:882:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:937:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:992:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1046:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_pool.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_pool.c:47:35: style: Variable 'name_length' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libbfio/libbfio_file_range.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_range.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range.c:130:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range.c:216:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range.c:392:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range.c:436:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:1001:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:134:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:260:4: note: Calling function 'libbfio_file_range_io_handle_free', 2nd argument 'NULL' value is 0 libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:134:4: note: Null pointer dereference libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:274:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:314:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:354:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:513:38: style: Parameter 'file_range_io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:518:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:618:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:709:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:747:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:830:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:913:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:1031:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:1070:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:1110:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_file_range_io_handle.c:914:24: style: Variable 'file_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libbfio/libbfio_handle.c:281:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:389:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_REFERENCE [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:729:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:1035:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:1299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:1462:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:1864:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:2125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_handle.c:216:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libbfio/libbfio_handle.c:520:4: note: Calling function 'libbfio_handle_free', 2nd argument 'NULL' value is 0 libvshadow-20190323/libbfio/libbfio_handle.c:216:4: note: Null pointer dereference libvshadow-20190323/libbfio/libbfio_handle.c:85:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:209:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:339:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:539:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:670:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:850:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:984:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1250:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1384:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1504:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1606:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1709:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1778:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1779:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1849:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1919:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:1990:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:2110:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:2182:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:2241:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_handle.c:2322:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range.c:130:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:290:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:463:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:355:3: error: libcerror_error_set format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:145:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:216:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:315:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:427:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:551:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:669:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:767:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:794:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:797:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:826:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:606:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:705:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:1372:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:1548:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:1898:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:2303:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:2722:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:2895:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:3068:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_pool.c:1747:13: style: The if condition is the same as the previous if condition [duplicateCondition] libvshadow-20190323/libbfio/libbfio_pool.c:1728:13: note: First condition libvshadow-20190323/libbfio/libbfio_pool.c:1747:13: note: Second condition libvshadow-20190323/libbfio/libbfio_pool.c:673:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libbfio/libbfio_pool.c:1723:5: note: Calling function 'libbfio_internal_pool_append_handle_to_last_used_list', 3rd argument 'NULL' value is 0 libvshadow-20190323/libbfio/libbfio_pool.c:673:4: note: Null pointer dereference libvshadow-20190323/libbfio/libbfio_pool.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:477:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:550:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:551:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:668:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:847:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:962:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1064:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1428:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1615:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1782:27: style: Variable 'internal_pool' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1783:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:1855:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2034:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2164:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2262:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2622:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2795:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:2968:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:3141:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_pool.c:3291:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libbfio/libbfio_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libbfio/libbfio_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:121:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_array.c:766:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_array.c:1300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_array.c:1734:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_array.c:827:35: style: Condition 'internal_array->entries!=NULL' is always true [knownConditionTrueFalse] libvshadow-20190323/libcdata/libcdata_array.c:230:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_array.c:696:4: note: Calling function 'libcdata_array_free', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_array.c:230:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_array.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:297:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:456:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:540:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:714:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:880:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:953:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1036:29: style: Variable 'internal_array' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1037:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1108:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1211:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1337:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1431:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1547:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1682:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:1900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_array.c:379:24: style: Variable 'entry_free_result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:715:34: style: Variable 'entries_size' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:716:34: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:717:34: style: Variable 'number_of_allocated_entries' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:955:44: style: Variable 'reverse_entry_iterator' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:1212:44: style: Variable 'compare_result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_array.c:1432:44: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_btree.c:44:10: style:inconclusive: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent] libvshadow-20190323/libcdata/libcdata_btree.h:67:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libvshadow-20190323/libcdata/libcdata_btree.c:44:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libvshadow-20190323/libcdata/libcdata_btree.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:190:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:269:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:311:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:366:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:459:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:682:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree.c:834:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:251:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_btree_node.c:645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_btree_node.c:64:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:354:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:476:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:563:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:675:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:779:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:866:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:936:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:1300:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_node.c:67:52: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_btree_values_list.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_values_list.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_btree_values_list.c:144:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1795:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_list.c:2208:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_list.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:365:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:568:28: style: Variable 'internal_list' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:639:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:709:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:791:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:861:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:945:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1122:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1169:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1399:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1466:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1685:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1768:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:1936:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:2114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:2414:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:2503:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list.c:206:42: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_list.c:207:42: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_list_element.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:135:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:354:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:424:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:495:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:565:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:720:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:795:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_list_element.c:865:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3252:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:3426:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:3600:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:4134:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:4396:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:4487:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_range_list.c:4001:22: style: Condition 'range_offset>=range_list_value->start' is always true [knownConditionTrueFalse] libvshadow-20190323/libcdata/libcdata_range_list.c:3997:20: note: Assuming that condition 'range_offsetstart' is not redundant libvshadow-20190323/libcdata/libcdata_range_list.c:4001:22: note: Condition 'range_offset>=range_list_value->start' is always true libvshadow-20190323/libcdata/libcdata_range_list.c:145:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2964:3: note: Calling function 'libcdata_range_list_free', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_range_list.c:145:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_range_list.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:139:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:198:38: style: Parameter 'internal_range_list' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:206:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:293:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:455:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:639:34: style: Variable 'internal_range_list' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:640:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:710:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:781:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:880:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:951:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1049:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1106:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1277:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1630:38: style: Parameter 'internal_range_list' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1706:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:1943:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2146:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2220:38: style: Parameter 'internal_range_list' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2232:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2334:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2509:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2629:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:2773:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3021:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3143:38: style: Parameter 'internal_range_list' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3144:31: style: Parameter 'range_list_element' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3159:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3315:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3518:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3756:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:3927:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4039:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4108:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4186:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4458:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:4612:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list.c:294:54: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_range_list.c:295:54: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_range_list.c:1380:48: style: Variable 'last_element_index' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_range_list.c:2335:53: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_range_list.c:3024:55: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcdata/libcdata_range_list_value.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list_value.c:113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list_value.c:172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list_value.c:308:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_range_list_value.c:388:35: style: Parameter 'range_list_value' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libcdata/libcdata_range_list_value.c:393:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_tree_node.c:2437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_tree_node.c:2866:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcdata/libcdata_tree_node.c:143:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3161:4: note: Calling function 'libcdata_tree_node_free', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:143:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:875:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2220:5: note: Calling function 'libcdata_tree_node_set_parent_node', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:875:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:1017:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3732:7: note: Calling function 'libcdata_tree_node_set_previous_node', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:1017:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:1159:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3418:7: note: Calling function 'libcdata_tree_node_set_next_node', 3rd argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:1159:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:1331:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3341:6: note: Calling function 'libcdata_tree_node_set_nodes', 5th argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:1331:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:1834:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3376:7: note: Calling function 'libcdata_tree_node_set_sub_nodes', 4th argument 'NULL' value is 0 libvshadow-20190323/libcdata/libcdata_tree_node.c:1834:4: note: Null pointer dereference libvshadow-20190323/libcdata/libcdata_tree_node.c:230:28: style:inconclusive: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. [funcArgNamesDifferent] libvshadow-20190323/libcdata/libcdata_tree_node.h:91:28: note: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. libvshadow-20190323/libcdata/libcdata_tree_node.c:230:28: note: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. libvshadow-20190323/libcdata/libcdata_tree_node.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:241:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:420:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:654:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:724:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:796:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:866:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:938:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1008:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1080:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1400:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1570:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1641:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1824:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:1902:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2067:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2315:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2410:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2577:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:2772:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3077:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3185:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3500:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3809:33: style: Variable 'internal_node' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:3882:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcdata/libcdata_tree_node.c:4040:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libvshadow-20190323/libcerror/libcerror_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCERROR_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libvshadow-20190323/libcfile/libcfile_file.c:769:0: error: #error Missing file open function [preprocessorErrorDirective] libvshadow-20190323/libcfile/libcfile_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective] libvshadow-20190323/libcfile/libcfile_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcfile/libcfile_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcfile/libcfile_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcfile/libcfile_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcfile/libcfile_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcfile/libcfile_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_codepage.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libvshadow-20190323/libclocale/libclocale_codepage.c:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libclocale/libclocale_codepage.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_codepage.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_codepage.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_locale.c:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libclocale/libclocale_locale.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libvshadow-20190323/libclocale/libclocale_locale.c:141:16: style: Condition '*codepage==-1' is always true [knownConditionTrueFalse] libvshadow-20190323/libclocale/libclocale_locale.c:139:15: note: Assignment '*codepage=-1', assigned value is -1 libvshadow-20190323/libclocale/libclocale_locale.c:141:16: note: Condition '*codepage==-1' is always true libvshadow-20190323/libclocale/libclocale_locale.c:308:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse] libvshadow-20190323/libclocale/libclocale_locale.c:288:26: note: Assignment 'charset=NULL', assigned value is 0 libvshadow-20190323/libclocale/libclocale_locale.c:293:15: note: Assuming condition is false libvshadow-20190323/libclocale/libclocale_locale.c:308:16: note: Condition 'charset!=NULL' is always false libvshadow-20190323/libclocale/libclocale_locale.c:355:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] libvshadow-20190323/libclocale/libclocale_locale.c:287:26: note: Assignment 'locale=NULL', assigned value is 0 libvshadow-20190323/libclocale/libclocale_locale.c:293:15: note: Assuming condition is false libvshadow-20190323/libclocale/libclocale_locale.c:355:16: note: Condition 'locale==NULL' is always true libvshadow-20190323/libclocale/libclocale_locale.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_locale.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_locale.c:405:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libclocale/libclocale_locale.c:291:24: style: Variable 'locale_length' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libclocale/libclocale_support.c:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libclocale/libclocale_support.c:54:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libvshadow-20190323/libcnotify/libcnotify_stream.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_STREAM_OPEN_APPEND [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcnotify/libcnotify_stream.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcnotify/libcnotify_stream.c:79:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcnotify/libcnotify_stream.c:161:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcnotify/libcnotify_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCNOTIFY_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_path.c:236:0: error: #error Missing change directory function [preprocessorErrorDirective] libvshadow-20190323/libcpath/libcpath_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcpath/libcpath_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcpath/libcpath_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcpath/libcpath_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcpath/libcpath_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcpath/libcpath_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcpath/libcpath_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:477:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:340:44: style: Variable 'internal_split_string' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:341:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:383:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_split_string.c:450:66: style: Variable 'string_segment_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libcsplit/libcsplit_narrow_string.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcsplit/libcsplit_narrow_string.c:144:21: style: Condition 'segment_end!=NULL' is always true [knownConditionTrueFalse] libvshadow-20190323/libcsplit/libcsplit_narrow_string.c:43:8: style: Variable 'string_end' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_narrow_string.c:45:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libcsplit/libcsplit_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCSPLIT_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective] libvshadow-20190323/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective] libvshadow-20190323/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective] libvshadow-20190323/libcthreads/libcthreads_read_write_lock.h:78:0: error: #error Missing read/write lock type [preprocessorErrorDirective] libvshadow-20190323/libcthreads/libcthreads_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCTHREADS_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective] libvshadow-20190323/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_STRING_FORMAT_FLAG_DATE [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:926:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:111:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:139:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:144:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:373:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:380:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:381:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:886:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:893:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:894:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1399:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1406:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1407:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:505:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:769:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1033:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:275:41: style: Variable 'internal_fat_date_time' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:313:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:387:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:472:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:478:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:643:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:736:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:742:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:869:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:907:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1000:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1006:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:480:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:744:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1008:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:951:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1240:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1178:13: style: The if condition is the same as the previous if condition [duplicateCondition] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1153:13: note: First condition libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1178:13: note: Second condition libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:147:36: style: Variable 'internal_additional_filetime' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:194:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:290:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:319:36: style: Variable 'internal_filetime' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:357:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:361:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:654:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:660:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:787:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:825:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:918:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:924:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1051:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1089:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1207:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1340:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:363:27: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:364:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:662:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:926:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1215:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:888:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:302:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:528:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:619:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:724:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:762:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:861:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:966:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1004:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1103:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1208:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:304:27: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:305:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:621:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:863:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1105:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1030:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1064:13: style: The if condition is the same as the previous if condition [duplicateCondition] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1017:13: note: First condition libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1064:13: note: Second condition libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:237:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:265:36: style: Variable 'internal_hfs_time' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:301:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:305:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:477:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:562:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:673:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:711:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:804:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:915:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:953:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1093:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1099:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1242:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:307:25: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:570:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:812:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1101:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1350:13: style: The if condition is the same as the previous if condition [duplicateCondition] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1336:13: note: First condition libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1350:13: note: Second condition libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:459:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:275:40: style: Variable 'internal_nsf_timedate' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:313:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:488:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:573:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:579:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:706:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:744:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:837:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:970:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1008:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1101:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1107:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:581:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:845:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1109:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:179:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:393:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:525:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:916:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1036:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1576:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1807:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1819:13: style: The if condition is the same as the previous if condition [duplicateCondition] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1794:13: note: First condition libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1819:13: note: Second condition libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:151:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:377:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:443:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:509:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:510:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:573:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:577:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:899:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1013:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1019:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1152:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1190:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1283:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1422:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1460:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1553:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1559:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1692:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:153:58: style: Variable 'is_signed' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:579:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1022:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1292:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1562:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:630:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1026:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:313:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:512:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:597:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:603:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:862:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:993:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:999:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1258:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1296:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1389:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1654:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1692:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:605:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1001:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1397:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfguid/libfguid_identifier.c:186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_STRING_FORMAT_FLAG_USE_LOWER_CASE [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:535:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:918:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:1224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:1607:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:1913:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:2296:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libfguid/libfguid_identifier.c:464:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent] libvshadow-20190323/libfguid/libfguid_identifier.h:101:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:464:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:1153:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent] libvshadow-20190323/libfguid/libfguid_identifier.h:135:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:1153:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:1842:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent] libvshadow-20190323/libfguid/libfguid_identifier.h:169:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:1842:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. libvshadow-20190323/libfguid/libfguid_identifier.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:389:29: style: Parameter 'identifier' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libfguid/libfguid_identifier.c:394:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:468:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:503:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:849:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:885:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1192:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1538:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1574:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1846:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:1881:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:2227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:2263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libfguid/libfguid_identifier.c:890:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfguid/libfguid_identifier.c:1579:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfguid/libfguid_identifier.c:2268:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libfguid/libfguid_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base16_stream.c:158:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base16_stream.c:550:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base16_stream.c:1004:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base16_stream.c:1181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base16_stream.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base16_stream.c:136:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base16_stream.c:526:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base16_stream.c:987:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base16_stream.c:1123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base16_stream.c:1159:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:1525:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:1636:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:1787:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:2296:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:2700:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:2862:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base32_stream.c:2218:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libvshadow-20190323/libuna/libuna_base32_stream.c:2591:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libvshadow-20190323/libuna/libuna_base32_stream.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:998:11: style: Variable 'quintet_to_character_table' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:999:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:1498:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:1622:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:1764:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:2272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:2683:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:2805:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base32_stream.c:2841:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:714:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:1077:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:1174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:1298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:1892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:2308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:2522:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_base64_stream.c:2424:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_base64_stream.c:2420:27: note: Assuming that condition 'remaining_size==1' is not redundant libvshadow-20190323/libuna/libuna_base64_stream.c:2412:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libvshadow-20190323/libuna/libuna_base64_stream.c:2424:27: note: Condition 'remaining_size==2' is always true libvshadow-20190323/libuna/libuna_base64_stream.c:2673:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_base64_stream.c:2669:27: note: Assuming that condition 'remaining_size==1' is not redundant libvshadow-20190323/libuna/libuna_base64_stream.c:2661:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libvshadow-20190323/libuna/libuna_base64_stream.c:2673:27: note: Condition 'remaining_size==2' is always true libvshadow-20190323/libuna/libuna_base64_stream.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:168:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:692:11: style: Variable 'sixtet_to_character_table' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:693:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:1050:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:1160:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:1272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:1868:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:2289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:2461:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_base64_stream.c:2497:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:554:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_byte_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:136:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:242:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:337:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:443:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_byte_stream.c:538:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4314:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4867:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4193:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4288:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4853:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4289:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6472:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:7361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6363:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6446:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:7347:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6447:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7337:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:8136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7222:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7311:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:8122:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7312:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:6315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5326:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5415:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:6301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5416:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:815:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:3229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:3616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4072:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4387:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4555:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:4902:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:5084:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:5156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:5241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:5342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_unicode_character.c:3284:31: style: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_unicode_character.c:3251:25: note: Assuming that condition '*utf7_stream_index>=utf7_stream_size' is not redundant libvshadow-20190323/libuna/libuna_unicode_character.c:3262:30: note: Assuming condition is false libvshadow-20190323/libuna/libuna_unicode_character.c:3273:31: note: safe_utf7_stream_index is assigned '*utf7_stream_index' here. libvshadow-20190323/libuna/libuna_unicode_character.c:3284:31: note: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false libvshadow-20190323/libuna/libuna_unicode_character.c:3307:30: style: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_unicode_character.c:3251:25: note: Assuming that condition '*utf7_stream_index>=utf7_stream_size' is not redundant libvshadow-20190323/libuna/libuna_unicode_character.c:3262:30: note: Assuming condition is false libvshadow-20190323/libuna/libuna_unicode_character.c:3273:31: note: safe_utf7_stream_index is assigned '*utf7_stream_index' here. libvshadow-20190323/libuna/libuna_unicode_character.c:3307:30: note: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false libvshadow-20190323/libuna/libuna_unicode_character.c:113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:801:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:2979:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:3196:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:3595:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:3976:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4047:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4371:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4495:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4530:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4645:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4738:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:4888:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:5030:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:5060:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:5143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:5217:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:5329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_unicode_character.c:2980:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:2985:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:3197:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:3201:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:3205:43: style: Variable 'utf7_character_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:3596:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:3601:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:4531:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_unicode_character.c:4889:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_url_stream.c:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_url_stream.c:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_url_stream.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_url_stream.c:456:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_url_stream.c:34:15: style: Parameter 'byte_stream' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libuna/libuna_url_stream.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_url_stream.c:147:15: style: Parameter 'byte_stream' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libuna/libuna_url_stream.c:151:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_url_stream.c:311:15: style: Parameter 'url_stream' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libuna/libuna_url_stream.c:316:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_url_stream.c:434:15: style: Parameter 'url_stream' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libuna/libuna_url_stream.c:440:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_url_stream.c:154:27: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libuna/libuna_utf16_stream.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:705:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:223:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:356:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:456:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:589:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_stream.c:689:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1984:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2574:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2760:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:2944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf16_string.c:1152:21: style:inconclusive: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent] libvshadow-20190323/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. libvshadow-20190323/libuna/libuna_utf16_string.c:1152:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. libvshadow-20190323/libuna/libuna_utf16_string.c:1153:13: style:inconclusive: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent] libvshadow-20190323/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. libvshadow-20190323/libuna/libuna_utf16_string.c:1153:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. libvshadow-20190323/libuna/libuna_utf16_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:321:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:564:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:983:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1017:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1453:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1606:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1752:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1788:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:1966:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2144:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2243:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2277:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2418:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2558:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2708:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2744:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf16_string.c:2926:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:243:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:476:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:127:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:360:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:460:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:593:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_stream.c:693:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:2077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:2257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:2434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:2620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:2804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf32_string.c:1152:21: style:inconclusive: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent] libvshadow-20190323/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. libvshadow-20190323/libuna/libuna_utf32_string.c:1152:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. libvshadow-20190323/libuna/libuna_utf32_string.c:1153:13: style:inconclusive: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent] libvshadow-20190323/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. libvshadow-20190323/libuna/libuna_utf32_string.c:1153:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. libvshadow-20190323/libuna/libuna_utf32_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:321:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:564:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:983:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1017:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1453:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1704:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1738:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:1879:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2025:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2061:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2418:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2604:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf32_string.c:2786:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf7_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:134:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:333:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:439:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf7_stream.c:532:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:345:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:559:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:655:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:105:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:200:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:330:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:425:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:544:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_stream.c:639:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:487:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:626:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:775:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:915:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1063:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1504:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1786:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:1972:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2464:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2746:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:2936:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:3124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libuna/libuna_utf8_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:146:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:182:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:576:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:610:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:757:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1014:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1048:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1356:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1455:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1489:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:1956:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2138:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2316:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2415:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2590:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:2920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libuna/libuna_utf8_string.c:3106:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:162:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:264:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block.c:319:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:345:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:432:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:574:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:445:15: style:inconclusive: Function 'libvshadow_block_descriptor_compare_range_by_original_offset_value' argument 1 names different: declaration 'orginal_offset' definition 'original_offset'. [funcArgNamesDifferent] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.h:104:15: note: Function 'libvshadow_block_descriptor_compare_range_by_original_offset_value' argument 1 names different: declaration 'orginal_offset' definition 'original_offset'. libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:445:15: note: Function 'libvshadow_block_descriptor_compare_range_by_original_offset_value' argument 1 names different: declaration 'orginal_offset' definition 'original_offset'. libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:170:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:220:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:315:37: style: Parameter 'first_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:316:37: style: Parameter 'second_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:319:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:358:37: style: Parameter 'first_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:359:37: style: Parameter 'second_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:362:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:402:37: style: Parameter 'first_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:403:37: style: Parameter 'second_block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:406:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:445:15: style: Parameter 'original_offset' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:446:37: style: Parameter 'block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:488:15: style: Parameter 'relative_offset' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:489:37: style: Parameter 'block_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:492:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:537:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_range_descriptor.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_range_descriptor.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_range_descriptor.c:119:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_range_descriptor.c:153:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_block_tree.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_BLOCK_FLAG_NOT_USED [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_block_tree.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:337:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:457:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:840:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:1097:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:54:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:158:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:194:30: style: Parameter 'io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:201:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:423:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:503:30: style: Parameter 'io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:509:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:774:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:1050:30: style: Parameter 'io_handle' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:1056:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_io_handle.c:375:28: style: Variable 'sectors_per_cluster_block' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:177:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:228:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:302:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:480:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:558:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:658:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:729:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:802:31: style: Variable 'internal_store' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:803:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:873:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:915:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:986:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1057:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1203:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1277:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1350:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store.c:1423:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_block.c:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_block.c:230:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_block.c:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_block.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_block.c:151:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_block.c:185:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_block.c:280:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:416:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:465:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:523:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:902:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1575:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1782:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2200:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:53:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:363:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:366:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:386:37: style: Parameter 'first_store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:387:37: style: Parameter 'second_store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:390:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:433:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:484:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:845:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1269:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1279:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1525:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1723:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1732:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1903:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2069:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2738:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2742:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2897:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2901:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2969:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:3066:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:3158:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:3162:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:3235:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:3333:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1904:29: style: Variable 'bitmap_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1905:29: style: Variable 'store_block_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2072:58: style: Variable 'block_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2079:58: style: Variable 'block_size' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2083:58: style: Variable 'relative_block_offset' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2085:58: style: Variable 'in_block_descriptor_list' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2086:58: style: Variable 'in_current_bitmap' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2087:58: style: Variable 'in_previous_bitmap' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2088:58: style: Variable 'in_reverse_block_descriptor_list' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2089:58: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/libvshadow/libvshadow_support.c:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_support.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_support.c:364:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_support.c:61:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_support.c:87:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_support.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_support.c:330:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_volume.c:671:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/libvshadow/libvshadow_volume.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:174:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:309:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:642:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:798:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:951:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:1190:32: style: Variable 'internal_volume' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:1191:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:1261:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:1334:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/libvshadow/libvshadow_volume.c:1435:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow.c:355:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow.c:503:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_GenericNew [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow.c:515:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow.c:534:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow.c:553:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow.c:572:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow.c:591:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow.c:615:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libvshadow-20190323/pyvshadow/pyvshadow_block.c:198:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:255:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:280:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:356:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:408:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:460:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block.c:193:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_block.c:250:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_BLOCK_FLAG_IS_FORWARDER [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:218:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:256:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:276:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:209:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:249:31: style: Parameter 'pyvshadow_block_flags' can be declared as pointer to const. However it seems that 'pyvshadow_block_flags_init' is a callback function, if 'pyvshadow_block_flags' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:106:13: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:249:31: note: Parameter 'pyvshadow_block_flags' can be declared as pointer to const libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:251:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:271:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:170:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:266:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:312:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:333:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:384:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:407:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:165:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:261:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:305:33: style: Parameter 'pyvshadow_blocks' can be declared as pointer to const. However it seems that 'pyvshadow_blocks_len' is a callback function, if 'pyvshadow_blocks' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:38:12: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:305:33: note: Parameter 'pyvshadow_blocks' can be declared as pointer to const libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:307:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:328:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:379:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:116:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:38:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:155:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:332:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:510:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:156:28: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:158:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:333:28: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:335:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:344:20: style: Variable 'timestamp.integer' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:487:27: style: Variable 'timestamp.floating_point' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:511:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:220:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:202:4: note: Calling function 'pyvshadow_file_object_io_handle_free', 2nd argument 'NULL' value is 0 libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:220:4: note: Null pointer dereference libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:875:4: warning: Possible null pointer dereference: error [nullPointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1485:5: note: Calling function 'pyvshadow_file_object_seek_offset', 4th argument 'NULL' value is 0 libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:875:4: note: Null pointer dereference libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:132:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:254:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:381:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:625:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1141:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1202:41: style: Parameter 'file_object_io_handle' can be declared as pointer to const. However it seems that 'pyvshadow_file_object_io_handle_exists' is a callback function, if 'file_object_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:180:51: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1202:41: note: Parameter 'file_object_io_handle' can be declared as pointer to const libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1229:41: style: Parameter 'file_object_io_handle' can be declared as pointer to const. However it seems that 'pyvshadow_file_object_io_handle_is_open' is a callback function, if 'file_object_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:181:51: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1229:41: note: Parameter 'file_object_io_handle' can be declared as pointer to const libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1232:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:1377:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:215:29: style: Variable 'gil_state' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/pyvshadow/pyvshadow_guid.c:51:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:53:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_offset [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:93:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_integer.c:75:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_store.c:344:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:401:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:426:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:500:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:559:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:675:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:801:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:864:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:916:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:968:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1021:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1075:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1127:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1180:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1242:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1303:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1357:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:1458:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_store.c:339:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_store.c:396:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:170:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:266:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:312:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:333:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:384:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:407:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:165:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:261:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:305:33: style: Parameter 'pyvshadow_stores' can be declared as pointer to const. However it seems that 'pyvshadow_stores_len' is a callback function, if 'pyvshadow_stores' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:38:12: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_stores.c:305:33: note: Parameter 'pyvshadow_stores' can be declared as pointer to const libvshadow-20190323/pyvshadow/pyvshadow_stores.c:307:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:328:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:379:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:240:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:323:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:363:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:438:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:496:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:695:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:792:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:867:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:921:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:1022:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libvshadow-20190323/pyvshadow/pyvshadow_volume.c:231:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_block.c:58:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:528:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:709:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:894:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block.c:1176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:72:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:251:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:442:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:692:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:850:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1045:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1240:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1395:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1549:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1750:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:283:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:463:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_tree.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_block_tree.c:671:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_error.c:126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_functions.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_functions.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_functions.c:599:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_functions.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_functions.c:446:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_functions.c:556:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_functions.c:630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_getopt.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_io_handle.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_io_handle.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_io_handle.c:289:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_io_handle.c:420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_notify.c:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_notify.c:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_notify.c:169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_notify.c:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store.c:58:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store.c:330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store.c:370:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_block.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_block.c:294:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_block.c:334:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_block.c:559:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_block.c:740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:537:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_store_descriptor.c:661:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:471:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:739:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_support.c:460:8: style: Variable 'memset_result' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_support.c:730:22: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_volume.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:215:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:403:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:798:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1020:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1059:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1199:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1333:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1411:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:1541:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libvshadow-20190323/tests/vshadow_test_volume.c:76:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/tests/vshadow_test_volume.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/byte_size_string.c:166:18: error: There is an unknown macro here somewhere. Configuration is required. If _SYSTEM_STRING is a macro then please configure it. [unknownMacro] libvshadow-20190323/vshadowtools/debug_handle.c:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/debug_handle.c:253:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/debug_handle.c:500:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/debug_handle.c:61:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:170:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:281:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:424:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:523:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/debug_handle.c:562:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/info_handle.c:258:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/info_handle.c:505:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/info_handle.c:614:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/info_handle.c:750:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/info_handle.c:66:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:175:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:286:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:343:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:383:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:429:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:528:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:566:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:657:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/info_handle.c:1177:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_entry.c:584:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_entry.c:873:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_entry.c:630:11: style:inconclusive: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. [funcArgNamesDifferent] libvshadow-20190323/vshadowtools/mount_file_entry.h:112:11: note: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. libvshadow-20190323/vshadowtools/mount_file_entry.c:630:11: note: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. libvshadow-20190323/vshadowtools/mount_file_entry.c:58:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:203:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:308:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:348:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:388:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:428:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:462:26: style: Parameter 'file_entry' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:466:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:506:26: style: Parameter 'file_entry' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:510:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:549:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:633:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:704:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:846:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_entry.c:891:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:434:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_system.c:659:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_system.c:836:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_file_system.c:63:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:284:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:324:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:350:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:388:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:498:27: style: Parameter 'file_system' can be declared as pointer to const [constParameterPointer] libvshadow-20190323/vshadowtools/mount_file_system.c:502:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:539:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:578:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:620:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:756:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:798:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_file_system.c:621:31: style: Variable 'character' is assigned a value that is never used. [unreadVariable] libvshadow-20190323/vshadowtools/mount_handle.c:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_handle.c:541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_handle.c:875:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_SEPARATOR [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/mount_handle.c:62:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:256:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:300:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:337:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:384:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:426:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:655:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/mount_handle.c:832:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libvshadow-20190323/vshadowtools/vshadowtools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective] libvshadow-20190323/vshadowtools/vshadowtools_getopt.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/vshadowtools_output.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/vshadowtools_output.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/vshadowtools_output.c:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCERROR_VERSION_STRING [valueFlowBailoutIncompleteVar] libvshadow-20190323/vshadowtools/vshadowtools_output.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] diff: head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1029:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1086:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:1175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:812:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:862:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_file_io_handle.c:974:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:1035:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:1299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:1462:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:1864:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:2125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:389:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_REFERENCE [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_handle.c:729:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:463:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_memory_range_io_handle.c:747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:1372:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:1548:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:1898:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:2303:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:2722:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:2895:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:3068:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_pool.c:705:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libbfio/libbfio_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_array.c:1300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_array.c:1734:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_array.c:766:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_btree_node.c:645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_list.c:2208:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_range_list.c:3426:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_range_list.c:3600:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_range_list.c:4134:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_range_list.c:4396:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_range_list.c:4487:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcdata/libcdata_tree_node.c:2866:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcfile/libcfile_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcfile/libcfile_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcfile/libcfile_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libclocale/libclocale_codepage.c:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libclocale/libclocale_locale.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcpath/libcpath_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcpath/libcpath_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libcpath/libcpath_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1406:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:380:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:893:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libvshadow-20190323/libfdatetime/libfdatetime_date_time_values.c:926:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:1033:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:505:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_fat_date_time.c:769:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:1240:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:357:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] head libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_filetime.c:951:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:1130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_floatingtime.c:888:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1030:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:1126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_hfs_time.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:1134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_nsf_timedate.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1036:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1576:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:1807:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:377:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:393:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:525:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_posix_time.c:916:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1026:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:1422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:313:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] head libvshadow-20190323/libfdatetime/libfdatetime_systemtime.c:630:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:1224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:1607:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:1913:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:2296:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_STRING_FORMAT_FLAG_USE_LOWER_CASE [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:535:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libfguid/libfguid_identifier.c:918:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base16_stream.c:1004:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base16_stream.c:1181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base16_stream.c:550:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:1525:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:1636:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:1787:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:2296:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:2700:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:2862:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base32_stream.c:998:11: style: Variable 'quintet_to_character_table' can be declared as pointer to const [constVariablePointer] head libvshadow-20190323/libuna/libuna_base64_stream.c:1077:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:1174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:1298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:1892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:2308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:2522:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_base64_stream.c:714:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_byte_stream.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_byte_stream.c:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_byte_stream.c:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_byte_stream.c:458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_byte_stream.c:554:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4211:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4207:24: note: Assuming condition 'unicode_character<0x0080' is false libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4211:31: note: Condition 'unicode_character>=0x0080' is always true head libvshadow-20190323/libuna/libuna_codepage_windows_932.c:4867:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6381:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6377:24: note: Assuming condition 'unicode_character<0x0080' is false libvshadow-20190323/libuna/libuna_codepage_windows_936.c:6381:31: note: Condition 'unicode_character>=0x0080' is always true head libvshadow-20190323/libuna/libuna_codepage_windows_936.c:7361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7240:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7236:24: note: Assuming condition 'unicode_character<0x80' is false libvshadow-20190323/libuna/libuna_codepage_windows_949.c:7240:31: note: Condition 'unicode_character>=0x0080' is always true head libvshadow-20190323/libuna/libuna_codepage_windows_949.c:8136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5344:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5340:24: note: Assuming condition 'unicode_character<0x80' is false libvshadow-20190323/libuna/libuna_codepage_windows_950.c:5344:31: note: Condition 'unicode_character>=0x0080' is always true head libvshadow-20190323/libuna/libuna_codepage_windows_950.c:6315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:3229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:3616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4072:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4387:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4555:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:4902:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:5084:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:5156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:5241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:5342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_unicode_character.c:815:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_url_stream.c:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_url_stream.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_url_stream.c:456:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_stream.c:705:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:1984:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2574:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2760:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:2944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf16_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:243:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:476:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_stream.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:1895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:2077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:2257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:2434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:2620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:2804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf32_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf7_stream.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf7_stream.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf7_stream.c:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf7_stream.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf7_stream.c:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:345:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:559:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_stream.c:655:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1063:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1504:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1786:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:1972:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2464:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2746:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:2936:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:3124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:487:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:626:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:775:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libuna/libuna_utf8_string.c:915:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:432:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_block_descriptor.c:574:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_io_handle.c:1097:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_io_handle.c:457:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_io_handle.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_io_handle.c:840:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_block.c:230:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_block.c:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1575:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:1782:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:2200:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:363:37: style: Parameter 'store_descriptor' can be declared as pointer to const [constParameterPointer] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:465:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:523:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_store_descriptor.c:902:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_support.c:364:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_support.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/libvshadow/libvshadow_volume.c:671:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow.c:355:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow.c:503:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_GenericNew [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block.c:255:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block.c:280:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block.c:356:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block.c:408:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block.c:460:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:218:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:256:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_block_flags.c:276:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:266:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:305:33: style: Parameter 'pyvshadow_blocks' can be declared as pointer to const. However it seems that 'pyvshadow_blocks_len' is a callback function, if 'pyvshadow_blocks' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:38:12: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:305:33: note: Parameter 'pyvshadow_blocks' can be declared as pointer to const head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:312:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:333:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:384:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_blocks.c:407:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_datetime.c:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_file_object_io_handle.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_integer.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_integer.c:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_integer.c:93:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1021:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1075:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1127:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1180:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1242:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1303:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1357:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:1458:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:401:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:426:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:500:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:559:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:675:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:801:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:864:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:916:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_store.c:968:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:266:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:305:33: style: Parameter 'pyvshadow_stores' can be declared as pointer to const. However it seems that 'pyvshadow_stores_len' is a callback function, if 'pyvshadow_stores' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libvshadow-20190323/pyvshadow/pyvshadow_stores.c:38:12: note: You might need to cast the function pointer here libvshadow-20190323/pyvshadow/pyvshadow_stores.c:305:33: note: Parameter 'pyvshadow_stores' can be declared as pointer to const head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:312:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:333:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:384:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_stores.c:407:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:1022:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:323:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:363:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:438:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:496:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:695:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:792:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:867:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/pyvshadow/pyvshadow_volume.c:921:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:1176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:528:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:709:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block.c:894:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1045:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1240:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1395:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1549:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:1750:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:251:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:442:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:692:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_descriptor.c:850:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:283:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_range_descriptor.c:463:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_block_tree.c:671:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_functions.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_functions.c:599:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_io_handle.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_io_handle.c:289:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_io_handle.c:420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_notify.c:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_notify.c:169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_notify.c:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store.c:330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store.c:370:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_block.c:294:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_block.c:334:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_block.c:559:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_block.c:740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_descriptor.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_descriptor.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_descriptor.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_descriptor.c:537:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_store_descriptor.c:661:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:471:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:739:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_support.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1020:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1059:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1199:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1333:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1411:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:1541:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:215:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:403:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/tests/vshadow_test_volume.c:798:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/debug_handle.c:253:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/debug_handle.c:500:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/info_handle.c:258:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/info_handle.c:505:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/info_handle.c:614:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/info_handle.c:750:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_file_entry.c:584:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_file_entry.c:873:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_file_system.c:659:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_file_system.c:836:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_handle.c:541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_OPEN_READ [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/mount_handle.c:875:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_SEPARATOR [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/vshadowtools_output.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVSHADOW_VERSION_STRING [valueFlowBailoutIncompleteVar] head libvshadow-20190323/vshadowtools/vshadowtools_output.c:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCERROR_VERSION_STRING [valueFlowBailoutIncompleteVar] DONE