Às 00:46 de 30/07/22, Sebin Sebastian escreveu: > Fix a double free and an uninitialized pointer read error. Both tmp and > new are pointing at same address and both are freed which leads to > double free. Adding a check to verify if new and tmp are free in the > error_free label fixes the double free issue. new is not initialized to > null which also leads to a free on an uninitialized pointer. > > Suggested by: S. Amaranath <Amaranath.Somalapuram@xxxxxxx> > Signed-off-by: Sebin Sebastian <mailmesebin00@xxxxxxxxx> Reviewed-by: André Almeida <andrealmeid@xxxxxxxxxx>