[RTEMS Project] #4420: TraceWriterQEMU.cc: Resource leak error spotted by Coverity
RTEMS trac
trac at rtems.org
Mon May 17 16:35:57 UTC 2021
#4420: TraceWriterQEMU.cc: Resource leak error spotted by Coverity
------------------------+--------------------
Reporter: Ryan Long | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 6.1
Component: tool | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
------------------------+--------------------
CID 1399621: Resource leak in writeFile().
{{{
5. noescape: Resource traceFile is not freed or pointed-to in fwrite.
116 status = ::fwrite( &header, sizeof(trace_header), 1, traceFile );
6. Condition status != 1, taking true branch.
117 if (status != 1) {
118 std::cerr << "Unable to write header to " << file << std::endl;
CID 1399621 (#1 of 1): Resource leak (RESOURCE_LEAK)7. leaked_storage:
Variable traceFile going out of scope leaks the storage it points to.
119 return false;
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4420>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list