[Bug debuginfod/31248] debuginfod_find_* may return fd with file-offset at end
fche at redhat dot com
sourceware-bugzilla@sourceware.org
Tue Jan 16 21:47:16 GMT 2024
https://sourceware.org/bugzilla/show_bug.cgi?id=31248
Frank Ch. Eigler <fche at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #2 from Frank Ch. Eigler <fche at redhat dot com> ---
commit 7554d41cd3784a321751c9ac430ad123f6c8cc1e (HEAD -> master3, origin/main)
gpg: Signature made Tue 16 Jan 2024 04:46:13 PM EST
gpg: using RSA key 4DD136490411C0A42B28844F258B6EFA0F209D24
gpg: Good signature from "Frank Ch. Eigler <fche@elastic.org>" [ultimate]
Author: Frank Ch. Eigler <fche@redhat.com>
Date: Mon Jan 15 21:21:24 2024 -0500
PR31248: debuginfod_find_*: lseek to the front on returned fds
Previous code could return a fd that had its file-offset left at the
place where libcurl last used it, namely at the end of the freshly
downloaded file. Not good if a client just wants to read it right
away! We now ensure (and document) that the fd is pointed to the
beginning of the file.
Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Elfutils-devel
mailing list