[Bug 2171] New: potential fd leak
bugzilla-daemon at natsu.mindrot.org
bugzilla-daemon at natsu.mindrot.org
Tue Nov 12 15:17:48 EST 2013
https://bugzilla.mindrot.org/show_bug.cgi?id=2171
Bug ID: 2171
Summary: potential fd leak
Product: Portable OpenSSH
Version: -current
Hardware: Other
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: sftp
Assignee: unassigned-bugs at mindrot.org
Reporter: loganaden at gmail.com
in sftp-client.c:
if (resume_flag) {
if (fstat(local_fd, &st) == -1) {
error("Unable to stat local file \"%s\": %s",
local_path, strerror(errno));
goto fail;
}
if ((size_t)st.st_size > size) {
error("Unable to resume download of \"%s\": "
"local file is larger than remote",
local_path);
fail:
do_close(conn, handle, handle_len);
buffer_free(&msg);
free(handle);
return -1;
in the fail label, local_fd is not closed in case open() call was
successful.
--
You are receiving this mail because:
You are watching the assignee of the bug.
More information about the openssh-bugs
mailing list