Task #183 - fixed.err
back to task #183download
Error: CPPCHECK_WARNING (CWE-457): xmlrpc-c-1.59.02/src/xmlrpc_struct.c:156: error[legacyUninitvar]: Uninitialized variable: structP # 154| } else { # 155| size_t const size = # 156|-> XMLRPC_MEMBLOCK_SIZE(xmlrpc_value *, structP->blockP); # 157| # 158| xmlrpc_createXmlrpcValue(envP, &structP); Error: CLANG_WARNING: xmlrpc-c-1.59.02/src/xmlrpc_struct.c:156:50: warning[core.NullDereference]: Access to field 'blockP' results in a dereference of an undefined pointer value (loaded from variable 'structP') # 154| } else { # 155| size_t const size = # 156|-> XMLRPC_MEMBLOCK_SIZE(xmlrpc_value *, structP->blockP); # 157| # 158| xmlrpc_createXmlrpcValue(envP, &structP); Error: COMPILER_WARNING (CWE-457): xmlrpc-c-1.59.02/src/xmlrpc_struct.c:156:57: warning[-Wmaybe-uninitialized]: ‘structP’ may be used uninitialized # 156 | XMLRPC_MEMBLOCK_SIZE(xmlrpc_value *, structP->blockP); # | ^~ xmlrpc-c-1.59.02/src/xmlrpc_struct.c: scope_hint: In function ‘xmlrpc_struct_new_value’ xmlrpc-c-1.59.02/src/xmlrpc_struct.c:147:20: note: ‘structP’ declared here # 147 | xmlrpc_value * structP; # | ^~~~~~~ # 154| } else { # 155| size_t const size = # 156|-> XMLRPC_MEMBLOCK_SIZE(xmlrpc_value *, structP->blockP); # 157| # 158| xmlrpc_createXmlrpcValue(envP, &structP);