Skip to content

Instantly share code, notes, and snippets.

@hfiref0x
Created February 5, 2019 05:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hfiref0x/65b7d6f567ffe06553ef34f0fee9a6f2 to your computer and use it in GitHub Desktop.
Save hfiref0x/65b7d6f567ffe06553ef34f0fee9a6f2 to your computer and use it in GitHub Desktop.
CMake (6e91f5d6204e650c808b6585074faa248ee6e6a9)
/Build/cmake/Source/kwsys/ProcessUNIX.c 378 err V595 The 'cp->Commands' pointer was utilized before it was verified against nullptr. Check lines: 378, 381.
/Build/cmake/Source/kwsys/Terminal.c 62 warn V560 A part of conditional expression is always true: !pipeIsConsole.
/Build/cmake/Source/kwsys/System.c 31 err V1028 Possible overflow. Consider casting operands of the '* size * 2' operator to the 'size_t' type, not the result.
/Build/cmake/Source/cmsys/RegularExpression.hxx 409 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: regstart, reganch, regmust, regmlen, progsize.
/Build/cmake/Source/kwsys/RegularExpression.cxx 260 err V536 Be advised that the utilized constant value is represented by an octal form. Oct: 0234, Dec: 156.
/Build/cmake/Source/kwsys/SystemTools.cxx 851 warn V769 The 'orig' pointer in the 'searchPos - src + orig' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 851, 849.
/Build/cmake/Source/kwsys/SystemTools.cxx 857 warn V769 The 'currentPos' pointer in the 'source += currentPos' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 857, 849.
/Build/cmake/Source/kwsys/SystemTools.cxx 1522 warn V668 There is no sense in testing the 'newstr' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/cmake/Source/kwsys/SystemTools.cxx 1545 warn V668 There is no sense in testing the 'newstr' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/cmake/Source/kwsys/SystemTools.cxx 3990 warn V560 A part of conditional expression is always true: dir.
/Build/cmake/Source/kwsys/testSystemTools.cxx 542 warn V575 The potential null pointer is passed into 'strcmp' function. Inspect the first argument. Check lines: 542, 540.
/Build/cmake/Source/kwsys/testDynamicLoader.cxx 54 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/cmake/Source/kwsys/testDynamicLoader.cxx 60 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/cmake/Source/kwsys/testDynamicLoader.cxx 66 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/cmake/Source/kwsys/testProcess.c 117 err V769 The 'invalidAddress' pointer in the 'invalidAddress += argc ? 1 : 2' expression equals nullptr. The resulting value is senseless and it should not be used.
/Build/cmake/Source/cmsys/SharedForward.h 850 warn V507 Pointer to local array 'exe' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 149 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 151 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 151 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 151 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 153 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 155 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 155 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 155 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 157 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 159 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 159 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 159 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 161 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 163 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 163 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 163 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 165 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 166 err V576 Incorrect format. Consider checking the third actual argument of the 'sprintf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 168 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 168 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 168 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 169 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 169 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 169 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 177 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 178 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 189 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 190 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 191 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 192 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned long type is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 202 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 202 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 203 err V576 Incorrect format. Consider checking the second actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/KWIML/test/test_int_format.h 203 err V576 Incorrect format. Consider checking the third actual argument of the 'printf' function. The memsize type argument is expected.
/Build/cmake/Utilities/cmlibrhash/librhash/rhash.c 408 err V547 Expression 'ectx->state != 0xb01dbabe' is always false.
/Build/cmake/Utilities/cmlibrhash/librhash/rhash.c 450 err V773 The function was exited without closing the file referenced by the 'fd' handle. A resource leak is possible.
/Build/cmake/Utilities/cmlibrhash/librhash/sha512.c 239 err V610 Undefined behavior. Check the shift operator '<<'. The left operand '0xFFFFFFFFFFFFFFFFLL' is negative.
/Build/cmake/Utilities/cmzlib/adler32.c 71 err V595 The 'buf' pointer was utilized before it was verified against nullptr. Check lines: 71, 81.
/Build/cmake/Utilities/cmzlib/deflate.c 293 err V595 The 's->window' pointer was utilized before it was verified against nullptr. Check lines: 293, 304.
/Build/cmake/Utilities/cmzlib/deflate.c 670 warn V547 Expression 's->pending == s->pending_buf_size' is always true.
/Build/cmake/Utilities/cmzlib/deflate.c 699 warn V547 Expression 's->pending == s->pending_buf_size' is always true.
/Build/cmake/Utilities/cmzlib/deflate.c 730 warn V547 Expression 's->pending == s->pending_buf_size' is always true.
/Build/cmake/Utilities/cmzlib/inffast.c 291 err V629 Consider inspecting the '1U << bits' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/cmake/Utilities/cmzlib/inffast.c 291 warn V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
/Build/cmake/Utilities/cmzlib/inflate.c 139 err V629 Consider inspecting the 'value << state->bits' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/cmake/Utilities/cmcurl/lib/base64.c 207 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/base64.c 212 warn V547 Expression 'convbuf' is always false.
/Build/cmake/Utilities/cmcurl/lib/hostip.c 691 warn V547 Expression 'timeoutms > 0x7fffffffffffffffL' is always false.
/Build/cmake/Utilities/cmcurl/lib/hostip.c 821 warn V1020 The function exited without calling the 'Curl_share_unlock' function. Check lines: 821, 817.
/Build/cmake/Utilities/cmcurl/lib/hostip.c 864 warn V1020 The function exited without calling the 'Curl_share_unlock' function. Check lines: 864, 860.
/Build/cmake/Utilities/cmcurl/lib/http.c 1151 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/http.c 1445 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/http.c 1908 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/http.c 1933 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/http.c 2527 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/http.c 2671 warn V560 A part of conditional expression is always false: conn->bits.authneg.
/Build/cmake/Utilities/cmcurl/lib/http.c 2904 warn V547 Expression 'http->postdata' is always false.
/Build/cmake/Utilities/cmcurl/lib/http.c 2905 warn V547 Expression 'http->postdata' is always false.
/Build/cmake/Utilities/cmcurl/lib/http.c 3269 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/http.c 3686 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/http.c 3920 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/sendf.c 267 warn V557 Array overrun is possible. The value of '++ len' index could reach 258.
/Build/cmake/Utilities/cmcurl/lib/sendf.c 442 err V547 Expression 'nread > 0' is always false.
/Build/cmake/Utilities/cmcurl/lib/sendf.c 530 warn V547 Expression 'newtype' is always true.
/Build/cmake/Utilities/cmcurl/lib/sendf.c 659 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 459 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 534 warn V560 A part of conditional expression is always true: !result.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 1261 err V547 Expression 'PORT == fcmd' is always true.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 2699 warn V547 Expression '!result' is always false.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 2768 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3110 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3545 warn V547 Expression 'ftpc->wait_data_conn' is always true.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3583 warn V547 Expression 'ftpc->wait_data_conn' is always false.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3629 warn V560 A part of conditional expression is always true: !result.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3629 warn V560 A part of conditional expression is always true: (ftp->transfer != FTPTRANSFER_BODY).
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3802 err V547 Expression 'wildcard->state == CURLWC_CLEAN' is always false.
/Build/cmake/Utilities/cmcurl/lib/ftp.c 3983 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/url.c 574 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/url.c 2579 warn V547 Expression 'proxytype == CURLPROXY_HTTPS' is always false.
/Build/cmake/Utilities/cmcurl/lib/url.c 3128 warn V560 A part of conditional expression is always true: conn->user.
/Build/cmake/Utilities/cmcurl/lib/version.c 121 err V547 Expression 'len > 0' is always false.
/Build/cmake/Utilities/cmcurl/lib/version.c 118 err V547 Expression 'left > 1' is always true.
/Build/cmake/Utilities/cmcurl/lib/escape.c 119 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/escape.c 178 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/netrc.c 130 warn V560 A part of conditional expression is always true: !done.
/Build/cmake/Utilities/cmcurl/lib/getinfo.c 160 warn V547 Expression is always false.
/Build/cmake/Utilities/cmcurl/lib/getinfo.c 158 warn V547 Expression is always false.
/Build/cmake/Utilities/cmcurl/lib/transfer.c 232 err V575 The 'memcpy' function doesn't copy the whole string. Use 'strcpy / strcpy_s' function to preserve terminal null.
/Build/cmake/Utilities/cmcurl/lib/transfer.c 1368 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/easy.c 245 err V768 The enumeration constant 'CURLE_OK' is used as a variable of a Boolean-type.
/Build/cmake/Utilities/cmcurl/lib/easy.c 964 err V768 The enumeration constant 'CURLE_NOT_BUILT_IN' is used as a variable of a Boolean-type.
/Build/cmake/Utilities/cmcurl/lib/easy.c 969 err V768 The enumeration constant 'CURLE_OK' is used as a variable of a Boolean-type.
/Build/cmake/Utilities/cmcurl/lib/easy.c 1096 warn V560 A part of conditional expression is always true: !result.
/Build/cmake/Utilities/cmcurl/lib/http_chunks.c 159 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/http_chunks.c 239 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/connect.c 251 warn V641 The size of the '& sa' buffer is not a multiple of the element size of the type 'struct sockaddr_in6'.
/Build/cmake/Utilities/cmcurl/lib/multi.c 1234 warn V547 Expression 'result' is always true.
/Build/cmake/Utilities/cmcurl/lib/select.c 118 err V654 The condition 'r == - 1' of loop is always true.
/Build/cmake/Utilities/cmcurl/lib/select.c 230 err V654 The condition 'r == - 1' of loop is always true.
/Build/cmake/Utilities/cmcurl/lib/select.c 452 err V654 The condition 'r == - 1' of loop is always true.
/Build/cmake/Utilities/cmcurl/lib/socks.c 447 warn V547 Expression 'allow_gssapi' is always false.
/Build/cmake/Utilities/cmcurl/lib/socks.c 561 warn V560 A part of conditional expression is always true: !allow_gssapi.
/Build/cmake/Utilities/cmcurl/lib/socks.c 608 warn V547 Expression 'code' is always true.
/Build/cmake/Utilities/cmcurl/lib/pingpong.c 108 warn V560 A part of conditional expression is always false: 0.
/Build/cmake/Utilities/cmcurl/lib/pingpong.c 202 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/http_proxy.c 330 warn V560 A part of conditional expression is always true: !error.
/Build/cmake/Utilities/cmcurl/lib/http_proxy.c 415 warn V547 Expression 'result' is always false.
/Build/cmake/Utilities/cmcurl/lib/rand.c 67 err V547 Expression 'result != CURLE_NOT_BUILT_IN' is always false.
/Build/cmake/Utilities/cmcurl/lib/conncache.c 328 warn V1020 The function exited without calling the 'Curl_share_unlock' function. Check lines: 328, 315.
/Build/cmake/Utilities/cmcurl/lib/conncache.c 327 warn V1020 The function exited without calling the 'Curl_share_unlock' function. Check lines: 327, 315.
/Build/cmake/Utilities/cmcurl/lib/mime.c 1158 err V595 The 'dst' pointer was utilized before it was verified against nullptr. Check lines: 1158, 1188.
/Build/cmake/Utilities/cmcurl/lib/setopt.c 537 warn V560 A part of conditional expression is always true.
/Build/cmake/Utilities/cmcurl/lib/setopt.c 1765 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Utilities/cmcurl/lib/urlapi.c 351 warn V560 A part of conditional expression is always true: (relurl[0] == '/').
/Build/cmake/Utilities/cmcurl/lib/urlapi.c 1016 warn V547 Expression 'scheme' is always true.
/Build/cmake/Utilities/cmcurl/lib/urlapi.c 1248 warn V547 Expression 'storep' is always true.
/Build/cmake/Utilities/cmcompress/cmcompress.c 262 err V629 Consider inspecting the '1 << (cdata->n_bits)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/cmake/Utilities/cmcompress/cmcompress.c 446 err V629 Consider inspecting the 'c << cdata->hshift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/cmake/Utilities/cmexpat/lib/xmlparse.c 2165 warn V769 The '(parser->m_bufferPtr)' pointer in the expression equals nullptr. The resulting value of arithmetic operations on this pointer is senseless and it should not be used.
/Build/cmake/Utilities/cmexpat/lib/xmlparse.c 3958 err V583 The '?:' operator, regardless of its conditional expression, always returns one and the same value: XmlInitEncoding.
/Build/cmake/Utilities/cmexpat/lib/xmlparse.c 6941 warn V547 Expression 'blockSize > (int)(0x7fffffff / stretch)' is always false.
/Build/cmake/Utilities/cmexpat/lib/xmltok_impl.c 253 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/cmake/Utilities/cmexpat/lib/xmltok_impl.c 541 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/cmake/Utilities/cmexpat/lib/xmltok.c 1632 warn V560 A part of conditional expression is always true: state == 1.
/Build/cmake/Utilities/cmbzip2/compress.c 456 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/cmake/Utilities/cmbzip2/bzlib.c 187 warn V547 Expression 's != NULL' is always true.
/Build/cmake/Utilities/cmbzip2/bzlib.c 857 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Utilities/cmliblzma/liblzma/check/check.c 19 warn V547 Expression '(unsigned int)(type) > 15' is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/check/check.c 66 warn V547 Expression '(unsigned int)(type) > 15' is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/block_buffer_encoder.c 239 warn V560 A part of conditional expression is always false: (unsigned int)(block->check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/block_encoder.c 179 warn V547 Expression '(unsigned int)(block->check) > 15' is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/block_header_decoder.c 63 warn V560 A part of conditional expression is always false: (unsigned int)(block->check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/block_util.c 60 warn V560 A part of conditional expression is always false: (unsigned int)(block->check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/common.c 200 warn V560 A part of conditional expression is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/common.c 214 warn V560 A part of conditional expression is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/common.c 215 warn V560 A part of conditional expression is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/index.c 481 warn V560 A part of conditional expression is always false: streams > limit / stream_base.
/Build/cmake/Utilities/cmliblzma/liblzma/common/index.c 1106 warn V547 Expression is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/common/stream_buffer_encoder.c 50 warn V560 A part of conditional expression is always false: (unsigned int)(check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/stream_flags_common.c 29 warn V560 A part of conditional expression is always false: (unsigned int)(a->check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/stream_flags_common.c 30 warn V560 A part of conditional expression is always false: (unsigned int)(b->check) > 15.
/Build/cmake/Utilities/cmliblzma/liblzma/common/stream_flags_encoder.c 19 warn V547 Expression '(unsigned int)(options->check) > 15' is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/delta/delta_common.c 67 warn V560 A part of conditional expression is always false: opt->type != LZMA_DELTA_TYPE_BYTE.
/Build/cmake/Utilities/cmliblzma/liblzma/lz/lz_encoder.c 222 err V547 Expression 'reserve > (1U << 30)' is always false.
/Build/cmake/Utilities/cmliblzma/liblzma/lzma/lzma_encoder.c 430 warn V560 A part of conditional expression is always true: options->mode == LZMA_MODE_NORMAL.
/Build/cmake/Utilities/cmliblzma/liblzma/lzma/lzma_encoder.c 676 warn V560 A part of conditional expression is always true: mode == LZMA_MODE_NORMAL.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_acl.c 763 warn V575 The potential null pointer is passed into 'wcslen' function. Inspect the first argument. Check lines: 763, 705.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_acl.c 996 warn V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 996, 936.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_acl.c 1386 err V547 Expression 'r != 0' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_cmdline.c 76 err V590 Consider inspecting the '* s != '\\0' && * s == ' '' expression. The expression is excessive or contains a misprint.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_entry_link_resolver.c 106 warn V560 A part of conditional expression is always false: (1024 & (1024 - 1)) != 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_entry_sparse.c 70 warn V547 Expression 'sp->offset + sp->length + length < 0' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_getdate.c 945 err V507 Pointer to local array 'tokens' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_match.c 583 warn V519 The 'r' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 582, 583.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_ppmd7.c 998 err V629 Consider inspecting the '(UInt32) p->Low << 8' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_rb.c 374 err V595 The 'standin' pointer was utilized before it was verified against nullptr. Check lines: 374, 378.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read.c 436 warn V560 A part of conditional expression is always true: i > 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c 748 err V696 The 'continue' operator will terminate 'do { ... } while (FALSE)' loop because the condition is always false. Check lines: 748, 751.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c 2057 warn V522 There might be dereferencing of a potential null pointer 'te'. Check lines: 2057, 2056.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_extract2.c 140 err V773 The function was exited without releasing the 'extract' pointer. A memory leak is possible.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_open_filename.c 135 warn V560 A part of conditional expression is always false: filename == NULL.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_open_filename.c 339 err V501 There are identical sub-expressions 'lseek(fd, 0, 0) == 0' to the left and to the right of the '&&' operator.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_program.c 134 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 134, 133.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_uu.c 418 err V575 The null pointer is passed into 'free' function. Inspect the first argument.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_uu.c 577 warn V547 Expression 'l > 0' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_uu.c 608 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer '"end "'.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_uu.c 629 warn V547 Expression 'l > 0' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_filter_uu.c 608 warn V666 Consider inspecting third argument of the function 'memcmp'. It is possible that the value does not correspond with the length of a string which was passed with the second argument.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 669 warn V560 A part of conditional expression is always true: zip_entry.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 826 warn V560 A part of conditional expression is always true: bytes.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 1538 warn V560 A part of conditional expression is always false: ret != 1.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 3288 err V547 Expression 'zip->folder_outbytes_remaining > 0' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 3284 err V547 Expression 'zip->pack_stream_inbytes_remaining > 0' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_7zip.c 3283 err V547 Expression is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_ar.c 262 warn V560 A part of conditional expression is always false: number > (18446744073709551615UL).
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_ar.c 262 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_ar.c 350 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_ar.c 415 err V523 The 'then' statement is equivalent to the subsequent code fragment.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_ar.c 604 warn V560 A part of conditional expression is always false: digit > last_digit_limit.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_cab.c 1137 warn V555 The expression 'sumbytes - odd > 0' will work as 'sumbytes != odd'.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_iso9660.c 3030 err V595 The 'heap->files' pointer was utilized before it was verified against nullptr. Check lines: 3030, 3032.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_lha.c 2733 err V610 Undefined behavior. Check the shift operator '<<'. The right operand is negative ('(diffbits - 1)' = [-1..2147483636]).
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 1546 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'rar->dbo' is lost. Consider assigning realloc() to a temporary pointer.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 1564 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'rar->filename_save' is lost. Consider assigning realloc() to a temporary pointer.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 1566 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 1566, 1564.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2462 warn V560 A part of conditional expression is always false: repeatpos >= 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2462 warn V560 A part of conditional expression is always false: repeatpos == 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2485 warn V547 Expression 'bitpos == repeatpos' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2613 warn V547 Expression 'node < 0' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2747 err V547 Expression is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2749 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2750 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2751 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2753 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2753 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2754 warn V557 Array overrun is possible. The value of 'lensymbol' index could reach 28.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2764 err V547 Expression 'shortbits[symbol - 263] > 0' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2795 err V547 Expression is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2797 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2798 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2802 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2803 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2805 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_rar.c 2806 warn V557 Array overrun is possible. The value of 'offssymbol' index could reach 60.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_raw.c 121 warn V536 Be advised that the utilized constant value is represented by an octal form. Oct: 0644, Dec: 420.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_tar.c 410 warn V560 A part of conditional expression is always true: bid > 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_warc.c 325 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'w->pool.str' is lost. Consider assigning realloc() to a temporary pointer.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_warc.c 357 warn V536 Be advised that the utilized constant value is represented by an octal form. Oct: 0644, Dec: 420.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_zip.c 1122 err V512 A call of the 'memcmp' function will lead to underflow of the buffer 'hmac'.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_zip.c 1484 warn V536 Be advised that the utilized constant value is represented by an octal form. Oct: '\\010', Dec: 8.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_read_support_format_zip.c 2711 warn V522 There might be dereferencing of a potential null pointer 'zip_entry'. Check lines: 2711, 2710.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_string.c 4057 warn V1004 The 'utf8' pointer was used unsafely after it was verified against nullptr. Check lines: 4051, 4057.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_string.c 4054 warn V519 The 'aes->aes_set' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 4052, 4054.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_string.c 4068 warn V519 The 'aes->aes_set' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 4066, 4068.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_virtual.c 72 warn V524 It is odd that the body of 'archive_read_close' function is fully equivalent to the body of 'archive_write_close' function.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_virtual.c 100 warn V524 It is odd that the body of 'archive_read_free' function is fully equivalent to the body of 'archive_write_free' function.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write.c 214 warn V522 There might be dereferencing of a potential null pointer 'f'. Check lines: 214, 213.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write.c 476 warn V522 There might be dereferencing of a potential null pointer 'client_filter'.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 2576 warn V560 A part of conditional expression is always true: tail == path.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 2741 warn V547 Expression 'restore_pwd >= 0' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 3309 warn V560 A part of conditional expression is always false: r1 != 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 3534 warn V560 A part of conditional expression is always true: (critical_flags != 0).
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 4283 warn V547 Expression is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_disk_posix.c 4286 warn V547 Expression is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_open_filename.c 177 err V595 The 'mbs' pointer was utilized before it was verified against nullptr. Check lines: 177, 181.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_add_filter_program.c 396 err V547 Expression 'data->child_stdin != - 1' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_7zip.c 392 warn V547 Expression 'name != NULL' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_7zip.c 1534 warn V786 It is odd that value '1' is assigned to the 'file->dir' variable. The value range of 'file->dir' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_7zip.c 2219 err V547 Expression 'strm->buff_bytes == 0' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_ar.c 228 err V575 The 'memcpy' function doesn't copy the whole string. Use 'strcpy / strcpy_s' function to preserve terminal null.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_ar.c 288 err V575 The 'memcpy' function doesn't copy the whole string. Use 'strcpy / strcpy_s' function to preserve terminal null.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_cpio.c 411 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_cpio_newc.c 369 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_gnutar.c 568 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 1269 err V595 The 'value' pointer was utilized before it was verified against nullptr. Check lines: 1269, 1274.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 3812 warn V557 Array overrun is possible. The value of 'len + 1' index could reach 256.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 4163 warn V547 Expression 'iso9660->opt.rr == 2' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 4882 warn V560 A part of conditional expression is always true: len > 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5128 warn V786 It is odd that value '1' is assigned to the 'isoent->dir' variable. The value range of 'isoent->dir' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5214 warn V786 It is odd that value '1' is assigned to the 'isoent->dir' variable. The value range of 'isoent->dir' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5215 warn V786 It is odd that value '1' is assigned to the 'isoent->virtual' variable. The value range of 'isoent->virtual' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5940 err V531 It is odd that a sizeof() operator is multiplied by sizeof().
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5941 err V531 It is odd that a sizeof() operator is multiplied by sizeof().
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 5942 err V531 It is odd that a sizeof() operator is multiplied by sizeof().
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 6390 warn V547 Expression 'l > 1' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 6479 warn V547 Expression 'l > 1' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 7148 warn V786 It is odd that value '1' is assigned to the 'isoent->virtual' variable. The value range of 'isoent->virtual' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 7870 warn V786 It is odd that value '1' is assigned to the 'zisofs->header_passed' variable. The value range of 'zisofs->header_passed' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 7893 warn V786 It is odd that value '1' is assigned to the 'zisofs->initialized' variable. The value range of 'zisofs->initialized' variable: [-1, 0].
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c 1793 warn V560 A part of conditional expression is always true: len > 0.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_shar.c 213 warn V575 The potential null pointer is passed into 'strrchr' function. Inspect the first argument. Check lines: 213, 212.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_shar.c 297 warn V575 The potential null pointer is passed into 'strrchr' function. Inspect the first argument. Check lines: 297, 295.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_ustar.c 355 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_ustar.c 361 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_ustar.c 370 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_v7tar.c 333 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_v7tar.c 339 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_v7tar.c 348 warn V547 Expression 'entry_main' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 752 err V547 Expression is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 763 warn V547 Expression 'version_needed < 20' is always false.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 934 err V547 Expression 'included & 1' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 939 err V547 Expression 'included & 2' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 943 err V547 Expression 'included & 4' is always true.
/Build/cmake/Utilities/cmlibarchive/libarchive/archive_write_set_format_zip.c 948 err V547 Expression 'included & 8' is always false.
/Build/cmake/Utilities/cmjsoncpp/src/lib_json/json_value.cpp 992 err V607 Ownerless expression '(* this)[newSize - 1]'.
/Build/cmake/Utilities/cmjsoncpp/src/lib_json/json_writer.cpp 619 err V783 Dereferencing of the invalid iterator 'iter' might take place. Check lines: 617, 619.
/Build/cmake/Utilities/cmjsoncpp/src/lib_json/json_writer.cpp 835 err V783 Dereferencing of the invalid iterator 'iter' might take place. Check lines: 833, 835.
/Build/cmake/Utilities/cmjsoncpp/src/lib_json/json_writer.cpp 1123 err V783 Dereferencing of the invalid iterator 'iter' might take place. Check lines: 1121, 1123.
/Build/cmake/Utilities/cmjsoncpp/src/lib_json/json_writer.cpp 648 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: indented_.
/Build/cmake/Utilities/cmlibuv/src/unix/async.c 195 warn V614 Potentially uninitialized variable 'pipefd[0]' used. Consider checking the third actual argument of the 'uv__io_init' function.
/Build/cmake/Utilities/cmlibuv/src/unix/async.c 197 warn V614 Potentially uninitialized variable 'pipefd[1]' used.
/Build/cmake/Utilities/cmlibuv/src/unix/getnameinfo.c 90 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer '& req->storage'.
/Build/cmake/Utilities/cmlibuv/src/unix/getnameinfo.c 94 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer '& req->storage'.
/Build/cmake/Utilities/cmlibuv/src/unix/getnameinfo.c 94 err V512 A call of the 'memcpy' function will lead to the 'addr' buffer becoming out of range.
/Build/cmake/Utilities/cmlibuv/src/unix/loop.c 186 err V547 Expression 'option != UV_LOOP_BLOCK_SIGNAL' is always false.
/Build/cmake/Utilities/cmlibuv/src/unix/poll.c 83 err V501 There are identical sub-expressions to the left and to the right of the '==' operator: uv__nonblock_ioctl == uv__nonblock_ioctl
/Build/cmake/Utilities/cmlibuv/src/unix/signal.c 463 warn V1032 The pointer 'buf' is cast to a more strictly aligned pointer type.
/Build/cmake/Utilities/cmlibuv/src/unix/thread.c 203 warn V547 Expression 'stack_size > 0' is always true.
/Build/cmake/Utilities/cmlibuv/src/unix/thread.c 215 warn V547 Expression 'attr != NULL' is always true.
/Build/cmake/Utilities/cmlibuv/src/unix/udp.c 811 warn V641 The size of the '& addr_st' buffer is not a multiple of the element size of the type 'struct sockaddr_in6'.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1321 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1570 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1559, 1570.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1609 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1723 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1712, 1723.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1741 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1737, 1741.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1862 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1934 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1931, 1934.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 1947 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1944, 1947.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 2009 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2006, 2009.
/Build/cmake/Source/LexerParser/cmCommandArgumentLexer.cxx 2024 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2021, 2024.
/Build/cmake/Source/cmCommandArgumentParser.cxx 951 err V547 Expression 'yychecklim < 15' is always false.
/Build/cmake/Source/cmCommandArgumentParser.cxx 955 warn V557 Array underrun is possible. The value of 'yyx + yyn' index could reach -2.
/Build/cmake/Source/cmCommandArgumentParser.cxx 968 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmCommandArgumentParser.cxx 993 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmCommandArgumentParser.cxx 1002 warn V560 A part of conditional expression is always true.
/Build/cmake/Source/cmCommandArgumentParser.cxx 1516 warn V557 Array underrun is possible. The value of 'yyn - 15' index could reach -15.
/Build/cmake/Source/cmCommandArgumentParser.cxx 1520 warn V557 Array underrun is possible. The value of 'yyn - 15' index could reach -15.
/Build/cmake/Source/cmCommandArgumentParser.cxx 1633 warn V560 A part of conditional expression is always true: yyn <= 40.
/Build/cmake/Source/cmCommandArgumentParser.cxx 1188 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Source/LexerParser/cmCommandArgumentParser.cxx 71 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/cmake/Source/LexerParser/cmCommandArgumentParser.cxx 1 err V002 Some diagnostic messages may contain incorrect line number in this file.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 1860 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2147 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2136, 2147.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2186 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2300 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2289, 2300.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2318 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2314, 2318.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2439 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2511 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2508, 2511.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2524 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2521, 2524.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2586 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2583, 2586.
/Build/cmake/Source/LexerParser/cmDependsJavaLexer.cxx 2601 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2598, 2601.
/Build/cmake/Source/cmDependsJavaParser.cxx 1953 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmDependsJavaParser.cxx 1978 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmDependsJavaParser.cxx 1987 warn V560 A part of conditional expression is always true.
/Build/cmake/Source/cmDependsJavaParser.cxx 2173 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Source/LexerParser/cmDependsJavaParser.cxx 71 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/cmake/Source/LexerParser/cmDependsJavaParser.cxx 1 err V002 Some diagnostic messages may contain incorrect line number in this file.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1272 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1559 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1548, 1559.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1598 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1712 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1701, 1712.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1730 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1726, 1730.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1851 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1923 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1920, 1923.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1936 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1933, 1936.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 1998 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1995, 1998.
/Build/cmake/Source/LexerParser/cmExprLexer.cxx 2013 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2010, 2013.
/Build/cmake/Source/cmExprParser.cxx 936 err V547 Expression 'yychecklim < 17' is always false.
/Build/cmake/Source/cmExprParser.cxx 940 warn V557 Array underrun is possible. The value of 'yyx + yyn' index could reach -7.
/Build/cmake/Source/cmExprParser.cxx 953 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmExprParser.cxx 978 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmExprParser.cxx 987 warn V560 A part of conditional expression is always true.
/Build/cmake/Source/cmExprParser.cxx 1495 warn V557 Array underrun is possible. The value of 'yyn - 17' index could reach -17.
/Build/cmake/Source/cmExprParser.cxx 1499 warn V557 Array underrun is possible. The value of 'yyn - 17' index could reach -17.
/Build/cmake/Source/cmExprParser.cxx 1612 warn V560 A part of conditional expression is always true: yyn <= 30.
/Build/cmake/Source/cmExprParser.cxx 1615 err V547 Expression '0 < yyn' is always true.
/Build/cmake/Source/cmExprParser.cxx 1173 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Source/LexerParser/cmExprParser.cxx 71 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/cmake/Source/LexerParser/cmExprParser.cxx 1 err V002 Some diagnostic messages may contain incorrect line number in this file.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 1648 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 1938 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1927, 1938.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 1977 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2091 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2080, 2091.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2109 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2105, 2109.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2230 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2302 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2299, 2302.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2315 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2312, 2315.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2377 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2374, 2377.
/Build/cmake/Source/LexerParser/cmFortranLexer.cxx 2392 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2389, 2392.
/Build/cmake/Source/LexerParser/cmFortranParserTokens.h 133 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/cmake/Source/cmFortranParser.cxx 1198 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmFortranParser.cxx 1223 warn V560 A part of conditional expression is always true: yysize1 <= ((long unsigned int) - 1).
/Build/cmake/Source/cmFortranParser.cxx 1232 warn V560 A part of conditional expression is always true.
/Build/cmake/Source/cmFortranParser.cxx 1418 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/cmake/Source/LexerParser/cmFortranParser.cxx 71 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 1586 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 1884 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 1873, 1884.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 1923 err V1028 Possible overflow. Consider casting operands of the 'b->yy_buf_size + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2037 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2026, 2037.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2055 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2051, 2055.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2176 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2248 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2245, 2248.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2261 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2258, 2261.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2323 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2320, 2323.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2338 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2335, 2338.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2602 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 2602, 2600.
/Build/cmake/Source/LexerParser/cmListFileLexer.c 2725 err V530 The return value of function 'fgetpos' is required to be utilized.
/Build/cmake/Source/cmArchiveWrite.h 20 warn V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: Value.
/Build/cmake/Source/cmPropertyDefinition.h 30 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Scope.
/Build/cmake/Source/cmCommandArgumentParserHelper.cxx 16 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: InputBufferPos, Makefile, CurrentLine, Verbose, EscapeQuotes.
/Build/cmake/Source/cmComputeLinkDepends.cxx 174 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: ComponentOrderId.
/Build/cmake/Source/cmDepends.cxx 180 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/cmake/Source/cmDepends.cxx 198 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/cmake/Source/cmDependsJavaParserHelper.cxx 133 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 130, 133.
/Build/cmake/Source/cmDependsJavaParserHelper.cxx 17 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: InputBufferPos, CurrentLine, Verbose.
/Build/cmake/Source/cmELF.cxx 687 warn V668 There is no sense in testing the 'fin' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/cmake/Source/cmExprParserHelper.cxx 14 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: InputBufferPos, CurrentLine, Verbose.
/Build/cmake/Source/cmExtraEclipseCDT4Generator.cxx 45 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: IsOutOfSourceBuild, GenerateSourceProject.
/Build/cmake/Source/cmFileAPI.h 61 warn V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: Kind.
/Build/cmake/Source/cmFileAPICodemodel.cxx 63 warn V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: ProjectIndex.
/Build/cmake/Source/cmGeneratorExpressionEvaluator.cxx 157 warn V547 Expression 'numExpected == 0' is always false.
/Build/cmake/Source/cmGeneratorExpression.cxx 341 warn V560 A part of conditional expression is always true: context == InstallInterface.
/Build/cmake/Source/cmGeneratorTarget.cxx 936 warn V547 Expression '!targetName.empty()' is always true.
/Build/cmake/Source/cmGeneratorTarget.cxx 2119 warn V547 Expression 'info.DefFileGenerated' is always false.
/Build/cmake/Source/cmGeneratorTarget.cxx 2356 warn V1016 Expression 't->GetType() >= cmStateEnums::EXECUTABLE' is always true.
/Build/cmake/Source/cmGeneratorTarget.cxx 4707 warn V668 There is no sense in testing the 'info' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/cmake/Source/cmGeneratorTarget.cxx 5585 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 5574, 5585.
/Build/cmake/Source/cmGlobVerificationManager.cxx 154 warn V560 A part of conditional expression is always true: value.Initialized.
/Build/cmake/Source/cmInstallSubdirectoryGenerator.cxx 14 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: LocalGenerator.
/Build/cmake/Source/cmListFileCache.cxx 50 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Separation.
/Build/cmake/Source/cmLocalGenerator.cxx 1567 warn V1016 Expression is always true.
/Build/cmake/Source/cmLocalGenerator.cxx 2509 err V654 The condition '!done' of loop is always true.
/Build/cmake/Source/cmRulePlaceholderExpander.cxx 133 warn V547 Expression 'replaceValues.Target' is always true.
/Build/cmake/Source/cmRulePlaceholderExpander.cxx 153 warn V547 Expression 'replaceValues.Target' is always true.
/Build/cmake/Source/cmLocalUnixMakefileGenerator3.cxx 1180 err V501 There are identical sub-expressions '!this->MakefileVariableSize' to the left and to the right of the '&&' operator.
/Build/cmake/Source/cmMakefile.cxx 3015 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/cmMakefile.cxx 3022 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/cmMakefile.cxx 3027 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/cmMakefile.cxx 3019 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3012, 3019.
/Build/cmake/Source/cmMakefile.cxx 4562 warn V547 Expression 'existingCStandard' is always true.
/Build/cmake/Source/cmMakefile.cxx 4562 err V623 Consider inspecting the '?:' operator. A temporary object is being created and subsequently destroyed. Check third operand.
/Build/cmake/Source/cmMakefile.cxx 4567 warn V560 A part of conditional expression is always true: existingCStandard.
/Build/cmake/Source/cmMakefile.cxx 4572 warn V560 A part of conditional expression is always true: existingCStandard.
/Build/cmake/Source/cmMakefile.cxx 4577 warn V560 A part of conditional expression is always true: existingCStandard.
/Build/cmake/Source/cmMakefile.cxx 4831 err V623 Consider inspecting the '?:' operator. A temporary object is being created and subsequently destroyed. Check third operand.
/Build/cmake/Source/cmMakefileTargetGenerator.cxx 132 err V595 The 'this->BuildFileStream' pointer was utilized before it was verified against nullptr. Check lines: 132, 133.
/Build/cmake/Source/cmMakefileTargetGenerator.cxx 287 err V595 The 'this->FlagFileStream' pointer was utilized before it was verified against nullptr. Check lines: 287, 288.
/Build/cmake/Source/cmMakefileTargetGenerator.cxx 847 warn V506 Pointer to local variable 'shellObjI' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileTargetGenerator.cxx 895 warn V506 Pointer to local variable 'shellObjS' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 363 warn V506 Pointer to local variable 'buildObjs' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 364 warn V506 Pointer to local variable 'objectDir' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 365 warn V506 Pointer to local variable 'target' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 366 warn V506 Pointer to local variable 'linkLibs' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 367 warn V506 Pointer to local variable 'buildObjs' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 369 warn V506 Pointer to local variable 'targetOutPathCompilePDB' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMakefileLibraryTargetGenerator.cxx 376 warn V506 Pointer to local variable 'langFlags' is stored outside the scope of this variable. Such a pointer will become invalid.
/Build/cmake/Source/cmMessenger.cxx 137 warn V547 Expression '!force' is always true.
/Build/cmake/Source/cmOrderDirectories.cxx 242 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: WalkId, CycleDiagnosed.
/Build/cmake/Source/cmOrderDirectories.cxx 28 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: DirectoryIndex.
/Build/cmake/Source/cmQtAutoGenerator.h 163 warn V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: UVOptions_.
/Build/cmake/Source/cmQtAutoGeneratorMocUic.cxx 1348 warn V1023 A pointer without owner is added to the 'JobQueues_.MocPredefs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
/Build/cmake/Source/cmQtAutoGeneratorMocUic.cxx 1394 warn V1023 A pointer without owner is added to the 'JobQueues_.Headers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
/Build/cmake/Source/cmQtAutoGeneratorMocUic.cxx 1422 warn V1023 A pointer without owner is added to the 'JobQueues_.Headers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
/Build/cmake/Source/cmQtAutoGeneratorMocUic.cxx 1429 warn V1023 A pointer without owner is added to the 'JobQueues_.Sources' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
/Build/cmake/Source/cmState.cxx 70 warn V1016 Expression 'type > 6' is always false.
/Build/cmake/Source/cmUVHandlePtr.cxx 52 warn V522 There might be dereferencing of a potential null pointer 'handle'. Check lines: 52, 51.
/Build/cmake/Source/cmake.cxx 658 warn V658 A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '<' comparison operation can potentially behave unexpectedly. Consider inspecting the 'i < args.size() - 2' expression.
/Build/cmake/Source/cmIfCommand.h 19 warn V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: IsBlocking.
/Build/cmake/Source/cmCMakePolicyCommand.cxx 83 warn V560 A part of conditional expression is always false: status == cmPolicies::WARN.
/Build/cmake/Source/cmConditionEvaluator.cxx 418 err V654 The condition 'reducible' of loop is always false.
/Build/cmake/Source/cmFindPackageCommand.cxx 965 warn V560 A part of conditional expression is always true: !found.
/Build/cmake/Source/cmFindPackageCommand.cxx 1535 warn V560 A part of conditional expression is always true: !haveResult.
/Build/cmake/Source/cmForEachCommand.cxx 151 warn V560 A part of conditional expression is always false: step == 0.
/Build/cmake/Source/cmInstallFilesCommand.cxx 28 warn V560 A part of conditional expression is always true: (args.size() > 1).
/Build/cmake/Source/cmListCommand.cxx 230 warn V560 A part of conditional expression is always true: !args.empty().
/Build/cmake/Source/cmCPluginAPI.cxx 747 warn V1004 The 'ext' pointer was used unsafely after it was verified against nullptr. Check lines: 741, 747.
/Build/cmake/Source/cmMarkAsAdvancedCommand.cxx 40 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 35, 40.
/Build/cmake/Source/cmMathCommand.cxx 55 err V547 Expression 'argumentIndex < args.size()' is always true.
/Build/cmake/Source/cmMessageCommand.cxx 54 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/cmake/Source/cmOutputRequiredFilesCommand.cxx 294 warn V547 Expression '!path' is always false.
/Build/cmake/Source/cmOutputRequiredFilesCommand.cxx 83 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Makefile.
/Build/cmake/Source/cmSetCommand.cxx 86 warn V560 A part of conditional expression is always true: args.size() > 1.
/Build/cmake/Source/cmSetCommand.cxx 116 warn V560 A part of conditional expression is always true: args.size() > 1.
/Build/cmake/Source/cmStringReplaceHelper.cxx 92 warn V555 The expression 'r - l > 0' will work as 'r != l'.
/Build/cmake/Source/cmTargetIncludeDirectoriesCommand.cxx 21 warn V1016 The value 'PROCESS_BEFORE | PROCESS_SYSTEM' is out of range of enum values. This causes unspecified or undefined behavior.
/Build/cmake/Source/cmUnsetCommand.cxx 38 warn V560 A part of conditional expression is always true: (args.size() == 2).
/Build/cmake/Source/cmUnsetCommand.cxx 43 warn V560 A part of conditional expression is always true: (args.size() == 2).
/Build/cmake/Source/CPack/cmCPackComponentGroup.h 116 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: IsBold, IsExpandedByDefault.
/Build/cmake/Source/CPack/cmCPackGeneratorFactory.cxx 49 warn V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: Logger.
/Build/cmake/Source/CPack/cmCPackGenerator.cxx 180 err V792 The 'IsInternallyOn' function located to the right of the operator '|' will be called regardless of the value of the left operand. Perhaps, it is better to use '||'.
/Build/cmake/Source/CPack/cmCPackGenerator.cxx 33 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Trace, TraceExpand.
/Build/cmake/Source/CPack/cmCPackLog.cxx 83 warn V547 Expression '!tagString.empty()' is always false.
/Build/cmake/Source/CPack/cmCPackLog.cxx 86 warn V519 The 'tagString' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 84, 86.
/Build/cmake/Source/CPack/cmCPackLog.cxx 96 warn V519 The 'tagString' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 94, 96.
/Build/cmake/Source/CPack/cmCPackLog.cxx 106 warn V519 The 'tagString' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 104, 106.
/Build/cmake/Source/CPack/cmCPackLog.cxx 116 warn V519 The 'tagString' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 114, 116.
/Build/cmake/Source/CPack/cmCPackLog.cxx 127 warn V519 The 'tagString' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 125, 127.
/Build/cmake/Source/CPack/cmCPackNSISGenerator.cxx 392 warn V547 Expression '!gotRegValue' is always true.
/Build/cmake/Source/CPack/IFW/cmCPackIFWGenerator.cxx 19 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: OnlineOnly, ResolveDuplicateNames.
/Build/cmake/Source/CPack/IFW/cmCPackIFWInstaller.cxx 249 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: hasFiles, hasErrors.
/Build/cmake/Source/CPack/IFW/cmCPackIFWPackage.cxx 69 warn V560 A part of conditional expression is always true.
/Build/cmake/Source/CTest/cmCTestBuildHandler.h 69 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: FileIndex, LineIndex.
/Build/cmake/Source/CTest/cmCTestBuildCommand.cxx 109 warn V547 Expression '!config' is always true.
/Build/cmake/Source/CTest/cmCTestBuildCommand.cxx 19 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Handler.
/Build/cmake/Source/CTest/cmCTestBuildHandler.cxx 615 warn V547 Expression '!cm->SourceFile.empty()' is always true.
/Build/cmake/Source/CTest/cmCTestBuildHandler.cxx 621 warn V547 Expression 'cm->LineNumber >= 0' is always true.
/Build/cmake/Source/CTest/cmCTestBuildHandler.cxx 615 warn V571 Recurring check. The '!cm->SourceFile.empty()' condition was already verified in line 614.
/Build/cmake/Source/CTest/cmCTestCoverageHandler.cxx 1741 warn V547 Expression 'lineIdx >= 0' is always true.
/Build/cmake/Source/CTest/cmParseCoberturaCoverage.cxx 151 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: inSources, inSource.
/Build/cmake/Source/CTest/cmCTestGenericHandler.cxx 11 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Command.
/Build/cmake/Source/CTest/cmCTestHandlerCommand.cxx 18 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: ArgumentDoing, ArgumentIndex.
/Build/cmake/Source/CTest/cmCTestMemCheckHandler.cxx 93 warn V560 A part of conditional expression is always true: cat.
/Build/cmake/Source/CTest/cmCTestMemCheckHandler.cxx 100 warn V547 Expression 'ptr->ErrorCategory' is always false.
/Build/cmake/Source/CTest/cmCTestMemCheckHandler.cxx 262 err V586 The 'clear' function is called twice for deallocation of the same resource. Check lines: 223, 262.
/Build/cmake/Source/CTest/cmCTestMemCheckHandler.cxx 115 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: MemoryTesterStyle, DefectCount.
/Build/cmake/Source/CTest/cmCTestMultiProcessHandler.cxx 189 err V773 The function was exited without releasing the 'testRun' pointer. A memory leak is possible.
/Build/cmake/Source/CTest/cmCTestMultiProcessHandler.cxx 59 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Total, Passed, Failed, TestResults, Loop, TestHandler, ...
/Build/cmake/Source/CTest/cmCTestRunTest.cxx 197 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/cmake/Source/CTest/cmCTestRunTest.cxx 24 warn V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: TestProperties, Index, TotalNumberOfTests.
/Build/cmake/Source/CTest/cmCTestScriptHandler.cxx 73 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: ShouldRunCurrentScript.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 553 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 670 warn V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 867 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 1809 warn V560 A part of conditional expression is always true: start != - 1.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 1944 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 1956 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 1966 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 1977 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 2048 err V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
/Build/cmake/Source/CTest/cmCTestTestHandler.cxx 328 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: MaxIndex, TotalNumberOfTests, RerunFailed.
/Build/cmake/Source/CTest/cmCTestSVN.cxx 23 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: RootInfo.
/Build/cmake/Source/CTest/cmCTestSVN.cxx 298 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: Rev.
/Build/cmake/Source/CTest/cmCTestGIT.cxx 101 warn V547 Expression 'git_dir.empty()' is always true.
/Build/cmake/Source/CTest/cmCTestGIT.cxx 143 warn V560 A part of conditional expression is always false: !cdup.empty().
/Build/cmake/Source/CTest/cmCTestP4.cxx 363 warn V547 Expression 'rev.empty()' is always true.
/Build/cmake/Source/cmFileMonitor.cxx 234 warn V522 Dereferencing of the null pointer 'p' might take place. The potential null pointer is passed into 'cmFileWatcher' function. Inspect the first argument. Check lines: 234, 341.
/Build/cmake/Source/cmFileMonitor.cxx 355 warn V522 There might be dereferencing of a potential null pointer 'filePtr'.
/Build/cmake/Tests/CMakeLib/testUVRAII.cxx 177 err V792 The 'testAsyncMove' function located to the right of the operator '&' will be called regardless of the value of the left operand. Perhaps, it is better to use '&&'.
/Build/cmake/Tests/CMakeLib/testUVRAII.cxx 177 err V792 The 'testCrossAssignment' function located to the right of the operator '&' will be called regardless of the value of the left operand. Perhaps, it is better to use '&&'.
/Build/cmake/Tests/CMakeLib/testUVRAII.cxx 177 err V792 The 'testAllMoves' function located to the right of the operator '&' will be called regardless of the value of the left operand. Perhaps, it is better to use '&&'.
/Build/cmake/Tests/CMakeLib/run_compile_commands.cxx 31 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: C.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment