commit | 6554a56f352ee2a6ce295fcfb39889eb9ecc79cf | [log] [tgz] |
---|---|---|
author | Garry McNulty <garrmcnu@gmail.com> | Thu Nov 15 22:25:58 2018 +0000 |
committer | Richard Weinberger <richard@nod.at> | Thu Dec 13 22:09:13 2018 +0100 |
tree | 7036b37a474b831f003cfd1093d579d10d8c041d | |
parent | 60eb5da2434b5288291aac533fb4dadc8ec8aed7 [diff] |
ubifs: Fix memory leak on error condition If the call to ubifs_read_nnode() fails in ubifs_lpt_calc_hash() an error is returned without freeing the memory allocated to 'buf'. Read and check the root node before allocating the buffer. Detected by CoverityScan, CID 1441025 ("Resource leak") Signed-off-by: Garry McNulty <garrmcnu@gmail.com> Signed-off-by: Richard Weinberger <richard@nod.at>