Github user necouchman commented on a diff in the pull request:
https://github.com/apache/incubator-guacamole-server/pull/114#discussion_r141412631
--- Diff: src/common-ssh/ssh.c ---
@@ -457,6 +457,7 @@ guac_common_ssh_session*
guac_common_ssh_create_session(guac_client* client,
if (fd < 0) {
guac_client_abort(client, GUAC_PROTOCOL_STATUS_SERVER_ERROR,
"Unable to create socket: %s", strerror(errno));
+ free(addresses);
--- End diff --
...and if I had looked a few lines down in the code I would have found
that. Should be fixed, now.
---