Re: [PATCH] ecryptfs: fix a memory leak bug

2019-08-20 Thread Tyler Hicks
On 2019-08-20 00:33:54, Wenwen Wang wrote: > In ecryptfs_init_messaging(), if the allocation for 'ecryptfs_msg_ctx_arr' > fails, the previously allocated 'ecryptfs_daemon_hash' is not deallocated, > leading to a memory leak bug. To fix this issue, free > 'ecryptfs_daemon_hash' before returning the

Re: [PATCH] ecryptfs: fix a memory leak bug

2019-08-20 Thread Tyler Hicks
On 2019-08-20 00:16:40, Wenwen Wang wrote: > In parse_tag_1_packet(), if tag 1 packet contains a key larger than > ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES, no cleanup is executed, leading to a > memory leak on the allocated 'auth_tok_list_item'. To fix this issue, go to > the label 'out_free' to perform

[PATCH] ecryptfs: fix a memory leak bug

2019-08-19 Thread Wenwen Wang
In ecryptfs_init_messaging(), if the allocation for 'ecryptfs_msg_ctx_arr' fails, the previously allocated 'ecryptfs_daemon_hash' is not deallocated, leading to a memory leak bug. To fix this issue, free 'ecryptfs_daemon_hash' before returning the error. Signed-off-by: Wenwen Wang ---

[PATCH] ecryptfs: fix a memory leak bug

2019-08-19 Thread Wenwen Wang
In parse_tag_1_packet(), if tag 1 packet contains a key larger than ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES, no cleanup is executed, leading to a memory leak on the allocated 'auth_tok_list_item'. To fix this issue, go to the label 'out_free' to perform the cleanup work. Signed-off-by: Wenwen Wang ---