CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2019/12/09 16:15:03
Modified files: libexec/ld.so : library_mquery.c Log message: When loading a library, mmap(2) may fail. Then everything gets unmapped and ld.so tries again with different random address layout. In this case, use the new libc executable address for msyscall(2), not one from the first try. Fixes sporadic bogus syscall on i386. OK deraadt@