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]

Reply via email to