Task #44911 - added.err

back to task #44911
download
Error: COMPILER_WARNING:
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c:79:50: warning[-Wuse-after-free]: pointer ‘arg_45(D)’ may be used after ‘free’
#   79 |         SEAP_replyerr(pair->probe->SEAP_ctx, pair->probe->sd, pair->pth->msg, -100);
#      |                                              ~~~~^~~~~~~
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c: scope_hint: In function ‘probe_worker_runfn’
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c:117:17: note: call to ‘free’ here
#  117 |                 free(pair);
#      |                 ^~~~~~~~~~
#   77|   	probe_pwpair_t *pair = (probe_pwpair_t *)arg;
#   78|   	dW("Probe worker thread finished unxpectedly, trying to avoid deadlock now...");
#   79|-> 	SEAP_replyerr(pair->probe->SEAP_ctx, pair->probe->sd, pair->pth->msg, -100);
#   80|   }
#   81|   

Error: COMPILER_WARNING:
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c:79:67: warning[-Wuse-after-free]: pointer ‘arg_45(D)’ may be used after ‘free’
#   79 |         SEAP_replyerr(pair->probe->SEAP_ctx, pair->probe->sd, pair->pth->msg, -100);
#      |                                                               ~~~~^~~~~
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c: scope_hint: In function ‘probe_worker_runfn’
openscap-1.4.2-build/openscap-1.4.2/src/OVAL/probes/probe/worker.c:117:17: note: call to ‘free’ here
#  117 |                 free(pair);
#      |                 ^~~~~~~~~~
#   77|   	probe_pwpair_t *pair = (probe_pwpair_t *)arg;
#   78|   	dW("Probe worker thread finished unxpectedly, trying to avoid deadlock now...");
#   79|-> 	SEAP_replyerr(pair->probe->SEAP_ctx, pair->probe->sd, pair->pth->msg, -100);
#   80|   }
#   81|