unbound-1.20.0-2.fc41
List of Defects
Error: CPPCHECK_WARNING: [#def1]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/acl_list.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def2]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/cachedump.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def3]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/daemon.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def4]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/remote.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def5]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/stats.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def6]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/unbound.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def7]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/daemon/worker.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def8]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/dns64/dns64.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def9]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/dnstap/dnstap_fstrm.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def10]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/dnstap/dtstream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def11]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/edns-subnet/addrtree.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def12]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/edns-subnet/subnetmod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def13]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/ipsecmod/ipsecmod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def14]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_delegpt.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def15]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_fwd.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def16]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_hints.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def17]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_resptype.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def18]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_scrub.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def19]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iter_utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def20]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/iterator/iterator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def21]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/context.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def22]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/libunbound.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-590): [#def23]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/libunbound.c:369: error[autovarInvalidDeallocation]: Deallocation of an auto-variable (.) results in undefined behaviour.
# 367| a->super = &ctx->superalloc;
# 368| alloc_clear(a);
# 369|-> free(a);
# 370| a = na;
# 371| }
Error: CPPCHECK_WARNING: [#def24]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/libworker.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/libworker.c: scope_hint: In function 'libworker_fillup_fg'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/libworker.c:544:35: warning[-Wanalyzer-malloc-leak]: leak of 'strdup(why_bogus)'
# 542| q->res->was_ratelimited = was_ratelimited;
# 543| if(why_bogus)
# 544|-> q->res->why_bogus = strdup(why_bogus);
# 545| if(rcode != 0) {
# 546| q->res->rcode = rcode;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def26]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_MangledTypeQueryModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:630:13: warning[-Wanalyzer-null-dereference]: dereference of NULL 'iter'
/usr/include/python3.13/tupleobject.h:39: included_from: Included from here.
/usr/include/python3.13/Python.h:84: included_from: Included from here.
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1290:20: note: in expansion of macro 'PyTuple_GET_SIZE'
/usr/include/python3.13/Python.h:19: included_from: Included from here.
/usr/include/python3.13/cpython/tupleobject.h:22:28: note: in expansion of macro '_PyTuple_CAST'
/usr/include/python3.13/cpython/tupleobject.h:23:12: note: in expansion of macro 'Py_SIZE'
/usr/include/python3.13/cpython/tupleobject.h:23:12: note: in expansion of macro 'Py_SIZE'
/usr/include/python3.13/cpython/tupleobject.h:23:12: note: in expansion of macro 'Py_SIZE'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1290:20: note: in expansion of macro 'PyTuple_GET_SIZE'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11645:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11645:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11645:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:3411:12: note: in expansion of macro 'SWIG_TypeQuery'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:3411:12: note: in expansion of macro 'SWIG_TypeQuery'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:2979:37: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:2979:37: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:2979:37: note: in expansion of macro 'SWIG_GetModule'
# 628| swig_module_info *iter = start;
# 629| do {
# 630|-> if (iter->size) {
# 631| size_t l = 0;
# 632| size_t r = iter->size - 1;
Error: GCC_ANALYZER_WARNING (CWE-126): [#def27]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:57: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:15: note: in expansion of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:15: note: in expansion of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:57: note: read of 8 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:15: note: in expansion of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:57: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:15: note: in expansion of macro 'SWIG_InternalNewPointerObj'
# └──────────────────────────┘
# ^
# 1150| #endif
# 1151|
# 1152|-> #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
# 1153|
# 1154| #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
Error: GCC_ANALYZER_WARNING (CWE-126): [#def28]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:57: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:57: note: read of 8 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:57: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
# └──────────────────────────┘
# ^
# 1158| /* for raw packed data */
# 1159| #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
# 1160|-> #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
# 1161|
# 1162| /* for class or struct pointers */
Error: GCC_ANALYZER_WARNING (CWE-476): [#def29]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SwigPyClientData_New'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1658:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'data'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11542:45: note: in expansion of macro 'SWIG_NewClientData'
# 1656| SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData));
# 1657| /* the klass element */
# 1658|-> data->klass = obj;
# 1659| Py_INCREF(data->klass);
# 1660| /* the newraw method and newargs arguments used to create a new raw instance */
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_new_ub_stats_info'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:2867:6: warning[-Wanalyzer-malloc-leak]: leak of 'result'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11444:15: note: in expansion of macro 'SWIG_NewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11444:15: note: in expansion of macro 'SWIG_NewPointerObj'
# 2865|
# 2866| robj = SwigPyObject_New(ptr, type, own);
# 2867|-> if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
# 2868| PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
# 2869| Py_DECREF(robj);
Error: CLANG_WARNING: [#def31]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:3827:9: warning[deadcode.DeadStores]: Although the value stored to 'fdfl' is used in the enclosing expression, the value is never actually read from 'fdfl'
# 3825| (PyObject_CallMethod(obj, "flush", NULL) != NULL) && /* flush() succeeded */
# 3826| ((fd = PyObject_AsFileDescriptor(obj)) != -1) && /* got file descriptor */
# 3827|-> ((fdfl = fcntl(fd, F_GETFL)) != -1) /* got descriptor flags */
# 3828| ) {
# 3829| return 1;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def32]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_num_states_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11051:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11046:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11046:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11046:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11049| }
#11050| arg1 = (struct ub_stats_info *)(argp1);
#11051|-> result = (long long) ((arg1)->mesh_num_states);
#11052| resultobj = SWIG_From_long_SS_long((long long)(result));
#11053| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def33]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_num_reply_states_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11105:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11100:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11100:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11100:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11103| }
#11104| arg1 = (struct ub_stats_info *)(argp1);
#11105|-> result = (long long) ((arg1)->mesh_num_reply_states);
#11106| resultobj = SWIG_From_long_SS_long((long long)(result));
#11107| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def34]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_jostled_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11159:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11154:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11154:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11154:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11157| }
#11158| arg1 = (struct ub_stats_info *)(argp1);
#11159|-> result = (long long) ((arg1)->mesh_jostled);
#11160| resultobj = SWIG_From_long_SS_long((long long)(result));
#11161| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def35]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_dropped_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11213:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11208:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11208:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11208:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11211| }
#11212| arg1 = (struct ub_stats_info *)(argp1);
#11213|-> result = (long long) ((arg1)->mesh_dropped);
#11214| resultobj = SWIG_From_long_SS_long((long long)(result));
#11215| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def36]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_replies_sent_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11267:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11262:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11262:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11262:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11265| }
#11266| arg1 = (struct ub_stats_info *)(argp1);
#11267|-> result = (long long) ((arg1)->mesh_replies_sent);
#11268| resultobj = SWIG_From_long_SS_long((long long)(result));
#11269| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def37]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_replies_sum_wait_sec_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11321:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11316:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11316:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11316:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11319| }
#11320| arg1 = (struct ub_stats_info *)(argp1);
#11321|-> result = (long long) ((arg1)->mesh_replies_sum_wait_sec);
#11322| resultobj = SWIG_From_long_SS_long((long long)(result));
#11323| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_replies_sum_wait_usec_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11375:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11370:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11370:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11370:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11373| }
#11374| arg1 = (struct ub_stats_info *)(argp1);
#11375|-> result = (long long) ((arg1)->mesh_replies_sum_wait_usec);
#11376| resultobj = SWIG_From_long_SS_long((long long)(result));
#11377| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def39]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_stats_info_mesh_time_median_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11429:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11424:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11424:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11424:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11427| }
#11428| arg1 = (struct ub_stats_info *)(argp1);
#11429|-> result = (double) ((arg1)->mesh_time_median);
#11430| resultobj = SWIG_From_double((double)(result));
#11431| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def40]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function '_wrap_ub_ctx_dummy_get'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11531:10: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg1'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11526:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11526:10: note: in expansion of macro 'SWIG_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1143:57: note: in expansion of macro 'SWIG_Python_ConvertPtr'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:11526:10: note: in expansion of macro 'SWIG_ConvertPtr'
#11529| }
#11530| arg1 = (struct ub_ctx *)(argp1);
#11531|-> result = (int) ((arg1)->dummy);
#11532| resultobj = SWIG_From_int((int)(result));
#11533| return resultobj;
Error: GCC_ANALYZER_WARNING (CWE-126): [#def41]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12312:29: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12312:29: note: read of 4 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12312:29: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
# └───────────────────────┘
# ^
#12310| PyObject *obj = 0;
#12311| size_t i;
#12312|-> for (i = 0; constants[i].type; ++i) {
#12313| switch(constants[i].type) {
#12314| case SWIG_PY_POINTER:
Error: GCC_ANALYZER_WARNING (CWE-126): [#def42]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:78: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:94: note: in definition of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:94: note: in definition of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:78: note: read of 8 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:94: note: in definition of macro 'SWIG_InternalNewPointerObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12315:78: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1152:94: note: in definition of macro 'SWIG_InternalNewPointerObj'
# └─────────────────────────────────────────────┘
# ^
#12313| switch(constants[i].type) {
#12314| case SWIG_PY_POINTER:
#12315|-> obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
#12316| break;
#12317| case SWIG_PY_BINARY:
Error: GCC_ANALYZER_WARNING (CWE-126): [#def43]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:66: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:87: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:87: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:66: note: read of 8 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:87: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:66: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:87: note: in definition of macro 'SWIG_NewPackedObj'
# └────────────────────────────┘
# ^
#12316| break;
#12317| case SWIG_PY_BINARY:
#12318|-> obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
#12319| break;
#12320| default:
Error: GCC_ANALYZER_WARNING (CWE-126): [#def44]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:89: warning[-Wanalyzer-out-of-bounds]: buffer over-read
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:91: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12397:1: note: in expansion of macro 'SWIG_init'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12137:17: note: in expansion of macro 'SWIG_GetModule'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12516:3: note: in expansion of macro 'SWIG_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1616:3: note: in expansion of macro 'Py_INCREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:15: note: in expansion of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12326:9: note: in expansion of macro 'Py_DECREF'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c: scope_hint: In function 'SWIG_Python_InstallConstants'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:91: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:89: note: read of 8 bytes from after the end of 'swig_const_table'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:91: note: in definition of macro 'SWIG_NewPackedObj'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:12318:89: note: valid subscripts for 'swig_const_table' are '[0]' to '[0]'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/libunbound/python/libunbound_wrap.c:1160:91: note: in definition of macro 'SWIG_NewPackedObj'
# └─────────────────────────────────────────────┘
# ^
#12316| break;
#12317| case SWIG_PY_BINARY:
#12318|-> obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
#12319| break;
#12320| default:
Error: CPPCHECK_WARNING: [#def45]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/respip/respip.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def46]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/authzone.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def47]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/cache/dns.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def48]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/cache/infra.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def49]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/cache/rrset.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def50]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/listen_dnsport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def51]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/localzone.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def52]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/mesh.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def53]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/outside_network.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def54]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/rpz.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def55]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/services/view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def56]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/keyraw.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def57]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/parse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def58]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/parseutil.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def59]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/rrdef.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def60]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/str2wire.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def61]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/sldns/wire2str.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def62]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/smallapp/unbound-anchor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def63]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/smallapp/unbound-checkconf.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def64]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/smallapp/unbound-control.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def65]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/smallapp/unbound-host.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def66]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-479): [#def67]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c: scope_hint: In function 'sigh'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c:547:17: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to 'exit' from within signal handler
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c:547:17: note: '_exit' is a possible signal-safe alternative for 'exit'
# 545| /* simple cast to void will not silence Wunused-result */
# 546| (void)!write(STDOUT_FILENO, strpipe, strlen(strpipe));
# 547|-> exit(1);
# 548| }
# 549| str[21] = '0' + (sig/10)%10;
Error: GCC_ANALYZER_WARNING (CWE-479): [#def68]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c:553:9: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to 'exit' from within signal handler
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/testcode/streamtcp.c:553:9: note: '_exit' is a possible signal-safe alternative for 'exit'
# 551| /* simple cast to void will not silence Wunused-result */
# 552| (void)!write(STDOUT_FILENO, str, strlen(str));
# 553|-> exit(1);
# 554| }
# 555| #endif /* SIGPIPE */
Error: CPPCHECK_WARNING: [#def69]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/config_file.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def70]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configlexer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def71]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c: scope_hint: In function 'ub_c_parse'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:1178:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'ub_c_ss'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:1163:9: note: in expansion of macro 'YYCOPY'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:2787:9: note: in expansion of macro 'YYSTACK_RELOCATE'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:1178:25: note: in definition of macro 'YYCOPY'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:2787:9: note: in expansion of macro 'YYSTACK_RELOCATE'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:1163:9: note: in expansion of macro 'YYCOPY'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:2787:9: note: in expansion of macro 'YYSTACK_RELOCATE'
# 1176| # if defined __GNUC__ && 1 < __GNUC__
# 1177| # define YYCOPY(Dst, Src, Count) \
# 1178|-> __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src)))
# 1179| # else
# 1180| # define YYCOPY(Dst, Src, Count) \
Error: GCC_ANALYZER_WARNING (CWE-457): [#def72]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/configparser.c:2914:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*<unknown>'
# 2912| unconditionally makes the parser a bit smaller, and it avoids a
# 2913| GCC warning that YYVAL may be used uninitialized. */
# 2914|-> yyval = yyvsp[1-yylen];
# 2915|
# 2916|
Error: CPPCHECK_WARNING: [#def73]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/dname.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def74]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def75]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c: scope_hint: In function 'compress_tree_store'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c:244:27: warning[-Wanalyzer-null-dereference]: dereference of NULL 'insertpt'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c:50: included_from: Included from here.
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c: scope_hint: In function 'compress_tree_store'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgencode.c: scope_hint: In function 'compress_tree_store'
# 242| /* if we have a vine, hang the vine into the tree */
# 243| if(prevnode) {
# 244|-> *insertpt = prevnode;
# 245| prevnode->parent = closest;
# 246| }
Error: CPPCHECK_WARNING: [#def76]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def77]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/msgreply.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def78]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/data/packed_rrset.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def79]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/edns.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def80]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/fptr_wlist.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def81]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/log.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def82]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/net_help.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def83]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/netevent.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def84]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/proxy_protocol.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def85]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/rbtree.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def86]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/storage/lruhash.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def87]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/storage/slabhash.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def88]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/tube.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def89]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def90]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event_pluggable.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event_pluggable.c: scope_hint: In function 'ub_default_event_base'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event_pluggable.c:387:16: warning[-Wanalyzer-malloc-leak]: leak of 'my_base'
# 385| my_base->super.magic = UB_EVENT_MAGIC;
# 386| my_base->super.vmt = &default_event_base_vmt;
# 387|-> return &my_base->super;
# 388| }
# 389|
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event_pluggable.c: scope_hint: In function 'ub_libevent_event_base'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/util/ub_event_pluggable.c:405:16: warning[-Wanalyzer-malloc-leak]: leak of 'my_base'
# 403| my_base->super.vmt = &default_event_base_vmt;
# 404| my_base->base = base;
# 405|-> return &my_base->super;
# 406| #endif
# 407| }
Error: CPPCHECK_WARNING: [#def93]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/autotrust.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def94]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/autotrust.c:725:3: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
# 723| while(iter(&list_i, &rr, &rr_len, &dname_len)) {
# 724| log_assert(data->rr_data[i]);
# 725|-> memmove(data->rr_data[i],
# 726| sldns_wirerr_get_rdatawl(rr, rr_len, dname_len),
# 727| data->rr_len[i]);
Error: CPPCHECK_WARNING: [#def95]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_anchor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def96]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_kentry.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def97]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_neg.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def98]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_neg.c:276:3: warning[unix.Malloc]: Use of memory after it is freed
# 274| /* delete elements until enough space or its empty */
# 275| while(neg->last && neg->max < neg->use + need) {
# 276|-> neg_delete_data(neg, neg->last);
# 277| }
# 278| }
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_neg.c: scope_hint: In function 'neg_data_chain'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_neg.c:638:33: warning[-Wanalyzer-malloc-leak]: leak of 'first'
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/config.h:1230: included_from: Included from here.
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_neg.c:44: included_from: Included from here.
# 636| /* create the new subtree, i is labelcount of current creation */
# 637| /* this creates a 'first' to z->parent=NULL list of zones */
# 638|-> for(i=labs; i!=tolabs; i--) {
# 639| /* create new item */
# 640| el = neg_setup_data_node(nm, nm_len, i);
Error: CPPCHECK_WARNING: [#def100]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_nsec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def101]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_nsec3.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def102]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_secalgo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def103]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_sigcrypt.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def104]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/val_utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def105]
unbound-1.20.0-build/unbound-1.20.0/unbound-1.20.0/validator/validator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Scan Properties
analyzer-version-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-64.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | unbound-1.20.0-2.fc41 |
store-results-to | /tmp/tmpzik8jk4q/unbound-1.20.0-2.fc41.tar.xz |
time-created | 2024-07-03 18:16:30 |
time-finished | 2024-07-03 18:20:08 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpzik8jk4q/unbound-1.20.0-2.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpzik8jk4q/unbound-1.20.0-2.fc41.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |