bind-9.18.30-2.fc42
List of Findings
Error: SHELLCHECK_WARNING (CWE-477): [#def1]
/usr/libexec/setup-named-chroot.sh:13:19: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
Error: SHELLCHECK_WARNING (CWE-88): [#def2]
/usr/libexec/setup-named-chroot.sh:37:35: error[SC2068]: Double quote array expansions to avoid re-splitting elements.
Error: SHELLCHECK_WARNING (CWE-477): [#def3]
/usr/libexec/setup-named-chroot.sh:39:38: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
Error: SHELLCHECK_WARNING (CWE-156): [#def4]
/usr/libexec/setup-named-chroot.sh:74:41: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-156): [#def5]
/usr/libexec/setup-named-chroot.sh:81:31: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-88): [#def6]
/usr/libexec/setup-named-softhsm.sh:26:11: error[SC2068]: Double quote array expansions to avoid re-splitting elements.
Error: SHELLCHECK_WARNING (CWE-477): [#def7]
/usr/libexec/setup-named-softhsm.sh:44:30: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
Error: SHELLCHECK_WARNING (CWE-477): [#def8]
/usr/libexec/setup-named-softhsm.sh:48:26: warning[SC2166]: Prefer [ p ] || [ q ] as [ p -o q ] is not well defined.
Error: SHELLCHECK_WARNING (CWE-563): [#def9]
/usr/libexec/setup-named-softhsm.sh:61:2: warning[SC2034]: MODE appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING: [#def10]
/usr/libexec/setup-named-softhsm.sh:106:8: warning[SC3037]: In POSIX sh, echo flags are undefined.
Error: SHELLCHECK_WARNING: [#def11]
/usr/libexec/setup-named-softhsm.sh:107:8: warning[SC3037]: In POSIX sh, echo flags are undefined.
Error: GCC_ANALYZER_WARNING (CWE-465): [#def12]
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c: scope_hint: In function ‘get_rndckey’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:888:12: warning[-Wanalyzer-deref-before-check]: check of ‘isc__mem_get(mctx, 48, 0)’ for NULL after already dereferencing it
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:806:27: note: in definition of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:834:9: note: in expansion of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:806:27: note: in definition of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:835:9: note: in expansion of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:806:27: note: in definition of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:837:9: note: in expansion of macro ‘CHECK’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:24: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/mem.h:138:27: note: in expansion of macro ‘ISCMEMFUNC’
bind-9.18.30-build/bind-9.18.30/bin/named/controlconf.c:839:17: note: in expansion of macro ‘isc_mem_get’
Error: GCC_ANALYZER_WARNING: [#def13]
bind-9.18.30-build/bind-9.18.30/bin/named/os.c: scope_hint: In function ‘named_os_daemonize’
bind-9.18.30-build/bind-9.18.30/bin/named/os.c:332:31: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘0’
Error: GCC_ANALYZER_WARNING: [#def14]
bind-9.18.30-build/bind-9.18.30/bin/named/os.c:336:31: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘1’
Error: GCC_ANALYZER_WARNING: [#def15]
bind-9.18.30-build/bind-9.18.30/bin/named/os.c:340:31: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘2’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
bind-9.18.30-build/bind-9.18.30/bin/tests/system/dlzexternal/driver/driver.c: scope_hint: In function 'dlz_create'
bind-9.18.30-build/bind-9.18.30/bin/tests/system/dlzexternal/driver/driver.c:325:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
bind-9.18.30-build/bind-9.18.30/bin/tests/system/dlzexternal/driver/driver.c: scope_hint: In function 'dlz_create'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def17]
bind-9.18.30-build/bind-9.18.30/bin/tests/system/hooks/driver/test-async.c: scope_hint: In function 'async_query_done_begin'
bind-9.18.30-build/bind-9.18.30/bin/tests/system/hooks/driver/test-async.c:319:18: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/atomic.h:22: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/types.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:19: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/buffer.h:111: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/bin/tests/system/hooks/driver/test-async.c:22: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:142:17: note: in expansion of macro 'RUNTIME_CHECK'
bind-9.18.30-build/bind-9.18.30/bin/tests/system/hooks/driver/test-async.c:206:9: note: in expansion of macro 'LOCK'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:148:17: note: in expansion of macro 'RUNTIME_CHECK'
bind-9.18.30-build/bind-9.18.30/bin/tests/system/hooks/driver/test-async.c:209:9: note: in expansion of macro 'UNLOCK'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def18]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c: scope_hint: In function ‘dlz_create’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:865:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def19]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:872:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def20]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:882:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def21]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:923:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def22]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c: scope_hint: In function ‘dlz_ldap_checkURL’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:119:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def23]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:126:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def24]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:132:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def25]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:141:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def26]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:147:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def27]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:153:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def28]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:160:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def29]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c: scope_hint: In function ‘dlz_create’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:915:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def30]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:918:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def31]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:925:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def32]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:936:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def33]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:950:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def34]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:960:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def35]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:1067:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/include/dlz_dbi.h:25: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:41: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:1032:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def36]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:1071:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:1032:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c: scope_hint: In function ‘dlz_create’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:799:24: warning[-Wanalyzer-malloc-leak]: leak of ‘mysql’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:811:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def39]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:815:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def40]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:822:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def41]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:830:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def42]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:843:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def43]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:890:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def44]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:946:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/include/dlz_dbi.h:25: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:42: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:908:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: GCC_ANALYZER_WARNING (CWE-685): [#def45]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c: scope_hint: In function ‘build_query’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:417:31: warning[-Wanalyzer-va-list-exhausted]: ‘ap1’ has no more arguments (1 consumed)
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:55: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:347:9: note: in expansion of macro ‘DLZ_LINK_INIT’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:347:9: note: in expansion of macro ‘DLZ_LINK_INIT’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:347:9: note: in expansion of macro ‘DLZ_LINK_INIT’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:350:9: note: in expansion of macro ‘DLZ_LIST_APPEND’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def46]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:464:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘arglist.head’
Error: COMPILER_WARNING (CWE-457): [#def47]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c: scope_hint: In function ‘build_query’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:464:48: warning[-Wmaybe-uninitialized]: ‘arglist.head’ may be used uninitialized
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:371:25: note: ‘arglist.head’ was declared here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c: scope_hint: In function ‘dlz_create’
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:870:24: warning[-Wanalyzer-malloc-leak]: leak of ‘s3’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def49]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:882:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def50]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:886:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def51]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:893:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def52]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:901:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def53]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:914:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
Error: GCC_ANALYZER_WARNING (CWE-476): [#def54]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:968:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/include/dlz_dbi.h:25: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:41: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:932:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def55]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:978:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:932:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def56]
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:986:25: warning[-Wanalyzer-jump-through-null]: jump through null pointer
bind-9.18.30-build/bind-9.18.30/build/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:932:9: note: in expansion of macro ‘DLZ_LIST_INIT’
Error: CPPCHECK_WARNING (CWE-758): [#def57]
bind-9.18.30-build/bind-9.18.30/lib/dns/adb.c:386: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def58]
bind-9.18.30-build/bind-9.18.30/lib/dns/adb.c:396: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def59]
bind-9.18.30-build/bind-9.18.30/lib/dns/adb.c:414: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-457): [#def60]
bind-9.18.30-build/bind-9.18.30/lib/dns/adb.c:954: error[uninitvar]: Uninitialized variable: &in6a
Error: CPPCHECK_WARNING (CWE-457): [#def61]
bind-9.18.30-build/bind-9.18.30/lib/dns/dns64.c:465: error[uninitvar]: Uninitialized variable: &ina6
Error: CPPCHECK_WARNING (CWE-758): [#def62]
bind-9.18.30-build/bind-9.18.30/lib/dns/hmac_link.c:386: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
Error: CPPCHECK_WARNING (CWE-758): [#def63]
bind-9.18.30-build/bind-9.18.30/lib/dns/hmac_link.c:405: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
Error: CPPCHECK_WARNING (CWE-758): [#def64]
bind-9.18.30-build/bind-9.18.30/lib/dns/hmac_link.c:457: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
Error: CPPCHECK_WARNING (CWE-457): [#def65]
bind-9.18.30-build/bind-9.18.30/lib/dns/masterdump.c:1120: warning[uninitvar]: Uninitialized variables: sorted.magic, sorted.methods, sorted.link, sorted.rdclass, sorted.type, sorted.ttl, sorted.trust, sorted.covers, sorted.attributes, sorted.count, sorted.resign, sorted.private1, sorted.private2, sorted.private3, sorted.privateuint4, sorted.private5, sorted.private6, sorted.private7
Error: CPPCHECK_WARNING (CWE-476): [#def66]
bind-9.18.30-build/bind-9.18.30/lib/dns/rbtdb.c:3732: warning[nullPointer]: Possible null pointer dereference: firstp
Error: CPPCHECK_WARNING (CWE-457): [#def67]
bind-9.18.30-build/bind-9.18.30/lib/dns/rdata.c:556: error[uninitvar]: Uninitialized variable: len
Error: CPPCHECK_WARNING (CWE-457): [#def68]
bind-9.18.30-build/bind-9.18.30/lib/dns/resolver.c:7201: error[uninitvar]: Uninitialized variable: &in6a
Error: CPPCHECK_WARNING (CWE-190): [#def69]
bind-9.18.30-build/bind-9.18.30/lib/dns/resolver.c:10473: error[integerOverflow]: Signed integer overflow for expression '-2-1'.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def70]
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c: scope_hint: In function 'base32_decode_char'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:209:38: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*ctx.val[1]'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:393:17: note: in expansion of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/list.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:203: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/atomic.h:22: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/types.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/base32.h:29: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:18: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:57:18: note: in definition of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/buffer.h:111: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:19: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def71]
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:217:38: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*ctx.val[3]'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:393:17: note: in expansion of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:57:18: note: in definition of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def72]
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:223:38: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*ctx.val[4]'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:393:17: note: in expansion of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:57:18: note: in definition of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def73]
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:231:38: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*ctx.val[6]'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:393:17: note: in expansion of macro 'RETERR'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:57:18: note: in definition of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/region.h:54:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:394:17: note: in expansion of macro 'isc_region_consume'
bind-9.18.30-build/bind-9.18.30/lib/isc/base32.c:27:36: note: in definition of macro 'RETERR'
Error: CPPCHECK_WARNING (CWE-457): [#def74]
bind-9.18.30-build/bind-9.18.30/lib/isc/hash.c:121: warning[uninitvar]: Uninitialized variable: input
Error: CPPCHECK_WARNING (CWE-457): [#def75]
bind-9.18.30-build/bind-9.18.30/lib/isc/hash.c:144: warning[uninitvar]: Uninitialized variable: input
Error: GCC_ANALYZER_WARNING (CWE-775): [#def76]
bind-9.18.30-build/bind-9.18.30/lib/isc/netmgr/udp.c: scope_hint: In function 'start_udp_child'
bind-9.18.30-build/bind-9.18.30/lib/isc/netmgr/udp.c:133:27: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'dup(fd)'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/list.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:203: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/atomic.h:22: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/netmgr/udp.c:17: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/netmgr/udp.c:132:17: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isc/netmgr/udp.c:132:17: note: in expansion of macro 'INSIST'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def77]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c: scope_hint: In function 'isc_siphash24'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:125:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/list.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:203: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/atomic.h:22: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/types.h:16: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/siphash.h:19: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:19: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def78]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:128:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:131:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def80]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:134:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def81]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:137:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def82]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:140:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def83]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:143:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:92:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:93:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:94:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:96:23: note: in expansion of macro 'U8TO64_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def84]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c: scope_hint: In function 'isc_halfsiphash24'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:205:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:173:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:177:23: note: in expansion of macro 'U8TO32_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def85]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:208:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:173:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:177:23: note: in expansion of macro 'U8TO32_LE'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def86]
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:211:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'in'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:173:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:174:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/assertions.h:45:18: note: in definition of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:175:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/siphash.c:177:23: note: in expansion of macro 'U8TO32_LE'
Error: CPPCHECK_WARNING (CWE-401): [#def87]
bind-9.18.30-build/bind-9.18.30/lib/isccc/sexpr.c:83: error[memleak]: Memory leak: sexpr.value
Error: CPPCHECK_WARNING (CWE-401): [#def88]
bind-9.18.30-build/bind-9.18.30/lib/isccc/sexpr.c:117: error[memleak]: Memory leak: sexpr.value
Error: GCC_ANALYZER_WARNING (CWE-457): [#def89]
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c: scope_hint: In function 'cfg_parse_netprefix'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3121:24: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'netaddr.family'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/buffer.h:106: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:49: included_from: Included from here.
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:2968:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:84:27: note: in definition of macro 'CHECK'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:84:27: note: in definition of macro 'CHECK'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3110:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3111:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3111:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:2933:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:2934:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:2934:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:84:27: note: in definition of macro 'CHECK'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:84:27: note: in definition of macro 'CHECK'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:297:22: note: in expansion of macro 'ISC_REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3379:9: note: in expansion of macro 'REQUIRE'
bind-9.18.30-build/bind-9.18.30/lib/isc/include/isc/util.h:301:22: note: in expansion of macro 'ISC_INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:3397:25: note: in expansion of macro 'INSIST'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:84:27: note: in definition of macro 'CHECK'
bind-9.18.30-build/bind-9.18.30/lib/isccfg/parser.c:2936:9: note: in expansion of macro 'CHECK'
Error: CPPCHECK_WARNING (CWE-476): [#def90]
bind-9.18.30-build/bind-9.18.30/lib/ns/client.c:2394: warning[nullPointer]: Possible null pointer dereference: mgr
Error: CPPCHECK_WARNING (CWE-476): [#def91]
bind-9.18.30-build/bind-9.18.30/lib/ns/client.c:2396: warning[nullPointer]: Possible null pointer dereference: mgr
Error: CPPCHECK_WARNING (CWE-476): [#def92]
bind-9.18.30-build/bind-9.18.30/lib/ns/client.c:2398: warning[nullPointer]: Possible null pointer dereference: mgr
Error: CPPCHECK_WARNING (CWE-476): [#def93]
bind-9.18.30-build/bind-9.18.30/lib/ns/client.c:2400: warning[nullPointer]: Possible null pointer dereference: mgr
Error: CPPCHECK_WARNING (CWE-476): [#def94]
bind-9.18.30-build/bind-9.18.30/lib/ns/client.c:2401: warning[nullPointer]: Possible null pointer dereference: mgr
Error: CPPCHECK_WARNING (CWE-476): [#def95]
bind-9.18.30-build/bind-9.18.30/lib/ns/listenlist.c:50: warning[nullPointer]: Possible null pointer dereference: tls_params
Error: CPPCHECK_WARNING (CWE-457): [#def96]
bind-9.18.30-build/bind-9.18.30/lib/ns/query.c:3751: error[uninitvar]: Uninitialized variable: &in6a
Error: CPPCHECK_WARNING (CWE-457): [#def97]
bind-9.18.30-build/bind-9.18.30/lib/ns/query.c:4577: error[uninitvar]: Uninitialized variable: &in6a
Scan Properties
analyzer-version-clippy | 1.82.0 |
analyzer-version-cppcheck | 2.16.0 |
analyzer-version-gcc | 14.2.1 |
analyzer-version-gcc-analyzer | 15.0.0 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-80.us-west-2.compute.internal |
mock-config | fedora-rawhide-gcc-latest-x86_64 |
project-name | bind-9.18.30-2.fc42 |
store-results-to | /tmp/tmpvx7bmqr0/bind-9.18.30-2.fc42.tar.xz |
time-created | 2024-11-12 23:22:51 |
time-finished | 2024-11-12 23:34:07 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmpvx7bmqr0/bind-9.18.30-2.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpvx7bmqr0/bind-9.18.30-2.fc42.src.rpm' |
tool-version | csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 |