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)