Fix: trace-chunk: dereference after NULL check
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 3 Feb 2020 19:34:53 +0000 (14:34 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 3 Feb 2020 19:34:53 +0000 (14:34 -0500)
commita3a75bf4721736ec16c30ee70de95e773fedf53b
treef28409acd94931a0b35c2b7621bb461f08c2cac2
parentf5112e978f61eb82bf487cfa9efa2de359d37661
Fix: trace-chunk: dereference after NULL check

old_path is used directly even though it is checked for NULL. The
situation highlighted by Coverity does not appear to be possible given
the current use of the API. However, it should still be checked to
catch future errors (or current bugs).

1412200 Dereference after null check

Either the check against null is unnecessary, or there may be a null
pointer dereference.

In lttng_trace_chunk_rename_path_no_lock: Pointer is checked against
null but then dereferenced anyway (CWE-476)

Reported-by: Coverity Scan
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: I991231cc636eaed98cb84eec08a5072748ff9ef4
src/common/trace-chunk.c
This page took 0.024966 seconds and 4 git commands to generate.