[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17335759#comment-17335759
 ] 

Mike Jumper commented on GUACAMOLE-1335:
----------------------------------------

{quote}
I configure with

{code:none}
./configure --with-init-dir=/etc/init.d --enable-allow-freerdp-snapshots
{code}
{quote}

This is likely why your connection is crashing. From the error that would be 
displayed by the configure script when building against that snapshot of 
FreeRDP:

{code:none}
  --------------------------------------------
   You are building against a development version of FreeRDP. Non-release
   versions of FreeRDP may have differences in behavior that are impossible to
   check for at build time. This may result in memory leaks or other strange
   behavior.

   *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***

   If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP
   is OK, rerun configure with the --enable-allow-freerdp-snapshots
  --------------------------------------------
{code}

Guacamole needs to know the memory behavior of FreeRDP in order to properly 
free memory. It can only determine this at build time, but cannot determine 
this for development snapshots.

It's unfortunate that Debian includes a development snapshot for their FreeRDP 
package in stable, but it is not safe to use that package. You need to use a 
FreeRDP release. There is such a package in "buster-backports".

> RDP connection crash without any error
> --------------------------------------
>
>                 Key: GUACAMOLE-1335
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1335
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacd, RDP
>    Affects Versions: 1.3.0
>         Environment: Guacamole installed on Debian Buster 10.8
>            Reporter: Bastien
>            Priority: Minor
>         Attachments: KO-with-sound-guacd.log, OK-wihout-sound-guacd.log, 
> failure-from-guacamole-xrdp.log, success-from-windows-xrdp.log
>
>
> I install two Guacamole and set-up each a RPD connection to a xrdp server 
> (one Debian Buster with xfce4, one Centos 7 with gnome). sesman start and 
> work, it crashed just after login without any specific error. I made some 
> tests :
>  * connect from Windows 10 Remote Desktop : OK
>  * connect from Remmina (on one Guacamole server) to Debian : OK
>  * connection from Guacamole : KO
> I attach xrdp servers logs (xrdp and guacd set to 'debug' level). I didn't 
> see any specific errors, nor in gnome nor in xfce logs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to