https://sourceware.org/bugzilla/show_bug.cgi?id=28101
Mark Wielaard <mark at klomp dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Mark Wielaard <mark at klomp dot org> --- (In reply to Jan Smets from comment #2) > The patch optimizes perfectly and avoids the expensive call. Thanks for testing, I pushed a variant of the fix as: commit 0aed4315b2f6c54f4efcf8a8d22e59a36e6eb30d Author: Mark Wielaard <m...@klomp.org> Date: Mon Jul 19 15:52:51 2021 +0200 libelf: Optimize elf_strptr.c validate_str by checking last char first In most cases the last char of the sectio will be zero. Check that first before calling memrchr. This is a minor optimization in normal cases. But it helps asan a lot by removing the memrchr call in most cases. https://sourceware.org/bugzilla/show_bug.cgi?id=28101 Signed-off-by: Mark Wielaard <m...@klomp.org> -- You are receiving this mail because: You are on the CC list for the bug.