Task #119210 - added.err

back to task #119210
download
Error: CPPCHECK_WARNING (CWE-457):
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:88: error[uninitvar]: Uninitialized variable: entry->fd
#   86|   
#   87|   	cds_hlist_for_each_entry(entry, node, head, hlist) {
#   88|-> 		if (entry->fd == fd)
#   89|   			return entry;
#   90|   	}

Error: CPPCHECK_WARNING (CWE-457):
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:140: error[uninitvar]: Uninitialized variable: entry.fd
#  138|   		cds_hlist_for_each_entry_safe(entry, node, tmp, head, hlist) {
#  139|   			cds_hlist_del(&entry->hlist);
#  140|-> 			free(entry);
#  141|   		}
#  142|   

Error: GCC_ANALYZER_WARNING (CWE-401):
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:312:13: warning[-Wanalyzer-malloc-leak]: leak of 'calloc(24, 1)'
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:294:5: enter_function: entry to 'lttng_ust_add_fd_to_tracker'
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:298:12: branch_false: following 'false' branch...
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:305:9: branch_false: ...to here
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:306:9: branch_true: following 'true' branch...
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:308:17: call_function: inlined call to 'zmalloc' from 'lttng_ust_add_fd_to_tracker'
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:309:12: branch_false: following 'false' branch...
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:312:13: branch_false: ...to here
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:321:9: branch_true: following 'true' branch...
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:323:9: branch_true: ...to here
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:325:9: call_function: calling 'fd_tracker_add' from 'lttng_ust_add_fd_to_tracker'
#  310|   		return -ENOMEM;
#  311|   
#  312|-> 	if (IS_FD_STD(fd)) {
#  313|   		fd = dup_std_fd(fd);
#  314|   		if (fd < 0) {

Error: CPPCHECK_WARNING (CWE-457):
lttng-ust-2.15.1/src/lib/lttng-ust-common/fd-tracker.c:552: error[uninitvar]: Uninitialized variable: entry->fd
#  550|   		cds_hlist_for_each_entry(entry, node, head, hlist) {
#  551|   			assert(i < fd_tracker_current_count);
#  552|-> 			array[i++] = entry->fd;
#  553|   		}
#  554|   	}