| Summary: | command buffer struct is not freed before exit() | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Loganaden Velvindron <loganaden> | ||||||
| Component: | ssh | Assignee: | Assigned to nobody <unassigned-bugs> | ||||||
| Status: | CLOSED INVALID | ||||||||
| Severity: | minor | ||||||||
| Priority: | P2 | ||||||||
| Version: | -current | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Attachments: |
|
||||||||
Created attachment 2123 [details]
portable ssh memory leak diff
Upon discussion with openbsd folks on irc, most modern Unix out there free it automatically upon exit. We can close the ticket right ? harmless on most modern Unix. Set all RESOLVED bugs to CLOSED with release of OpenSSH 7.1 |
Created attachment 2122 [details] ssh memory leak diff command is initialised but is not freed before returning from main(). All modern OS free it automatically, but I've been told it's a good practice to free it.