{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1741558330,"commit_time":1741565585,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"30739b4d36e8973bab69f13ce43f62346b244565","message":"libssh2: fix memory leak in `SSH_SFTP_REALPATH` state\n\nSeen in MSVC libssh2 CI job:\n```\ntest 0615...[SFTP put remote failure]\ntest 0616...[SFTP retrieval of empty file]\ntest 0618...[SFTP retrieval of two files]\ntest 0620...[SFTP retrieval of missing file followed by good file]\ntest 0622...[SFTP put failure]\ntest 0637...[SFTP retrieval with invalid X- range]\ntest 0640...[SFTP --head retrieval]\n  ** MEMORY FAILURE\n  Leak detected: memory still allocated: 22 bytes\n  At 2ae5b8a7ab8, there's 22 bytes.\n   allocated by D:/a/curl/curl/lib/vssh/libssh2.c:2006\n```\nhttps://github.com/curl/curl/actions/runs/13752652590/job/38455575042?pr=16636#step:14:3907\nhttps://github.com/curl/curl/actions/runs/13752879003/job/38456075461\nhttps://github.com/curl/curl/actions/runs/13753706458/job/38457888479\n\nBug: https://github.com/curl/curl/pull/16636#issuecomment-2709086838\nCo-authored-by: Daniel Stenberg\n\nCloses #16639\n","parents":["61d30615e4f769d49b82f9d78454c559dbf2627e"],"tree_hash":"3aa5296262d65dbfccee8e3f6b95060d0e7c9783"}