Bugzilla – Attachment #26584: file-elfreading.patch for bug #63576
file_badseek(ms);
return -1;
}
bufsize = read(fd, nbuf, sizeof(nbuf));
bufsize = read(fd, nbuf, ((ph_filesz < sizeof(nbuf)) ? ph_filesz : sizeof(nbuf)));
if (bufsize == -1) {
file_badread(ms);
offset = ELF_ALIGN(doff + descsz);
if (offset + descsz > size) {
if (doff + descsz > size) {
return offset;
bufsize = read(fd, nbuf,
((ph_filesz < sizeof(nbuf)) ? ph_filesz : sizeof(nbuf)));