PuTTY bug pscp-start-hang

Home | Licence | FAQ | Docs | Download | Keys | Links
Mirrors | Updates | Feedback | Changes | Wishlist | Team

summary: PSCP can throw away the start of an SCP session and hang waiting for it
class: bug: This is clearly an actual problem we want fixed.
difficulty: fun: Just needs tuits, and not many of them.
priority: medium: This should be fixed one day.
present-in: 0.58 0.59 0.60
fixed-in: r7651 2007-07-30 (0.61) (0.62)

If an SCP server sends data (the initial zero byte of an SCP session) too
early, it can get processed by from_backend() before ssh_scp_recv() has started
and hence before outptr is set.  This causes the data to be discarded,
and PSCP to hang forever waiting for the handshake it's already received.

Audit trail for this bug.

If you want to comment on this web site, see the Feedback page.
(last revision of this bug record was at 2007-07-29 15:04:48 +0100)