Re: readelf looping in process_archive
This patch fixes a leak of qualified_name caused by 4c836627 and a double free introduced by fd486f32. Not breaking out of the loop results in an error: "failed to seek to next archive header". That's slightly better than silently preventing the possibility of endless loops. * readelf.c (process_archive): Don't double free qualified_name. Don't break out of loop with "negative" archive_file_size, just set file offset to max.
Loading
Please register or sign in to comment