Thomas Kruse created GUACAMOLE-1140:
---------------------------------------

             Summary: guacd segfaults with shared rdp sessions
                 Key: GUACAMOLE-1140
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1140
             Project: Guacamole
          Issue Type: Bug
          Components: guacd, guacd-docker
    Affects Versions: 1.2.0
            Reporter: Thomas Kruse


I am running guacd from docker on an Ubuntu 20.04 host.

Connections to guacd are from a custom backend using the official 
guacamole-common 1.1.0 maven artifact with a websocket.

To demonstrate stuff (teaching) multiple connections (10-12) are opened as 
shared sessions with the read-only property set after a leading session is 
opened and the connection id is propagated.

The shared connections are all opened simultaneously - and closed (more or 
less) simultaneously, often together with the leading session.

Most of the time it works flawlessly, until guacd segfaults.
{code:java}
[499569.970852] guacd[13354]: segfault at 0 ip 00007f8bbb1d5810 sp 
00007f8b42483bc0 error 4 in libguac.so.17.1.0[7f8bbb1d0000+a000]

[504671.630985] guacd[5546]: segfault at 0 ip 00007f8bb957eb1a sp 
00007f8bb37fdbe0 error 4 in libguac-client-rdp.so.0.0.0[7f8bb9569000+18000]

[504791.134857] guacd[6317]: segfault at 18 ip 00007f8bbade56c0 sp 
00007f8b91ffac18 error 4 in libpthread-2.28.so[7f8bbade1000+f000] {code}
 

After guacd recovers everything works again like a charm.



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

Reply via email to