Hi all, I am trying to hunt down an issue where during an RDP session via Gaucamole, copying a file from a shared directory/drive to any location on the RDP server reserves memory that never gets freed. This leak eventually brings down the guac session process after ~3GB have been copied in such a way (on a weak machine). We are getting this with Guacamole 1.2.0 - was not happening with 1.0.0.
Using valgrind we have tracked the problem to guac_rdpdr_fs_process_read (rdpdr-fs-messages.c). Seems that the wStream object created via the call to guac_rdpdr_new_io_completion and is subsequently passed over to freerdp in guac_rdp_common_svc_write (common-svc.c) never gets freed by freerdp. I could not find an open issue or discussions on it. Has anyone encountered this problem, or in general has any idea regarding the root cause of this leak? Thanks! Regards, Jonatan -- Sent from: http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
