Travis Ward created GUACAMOLE-2135:
--------------------------------------
Summary: Segfault in guacd version 1.6.0
Key: GUACAMOLE-2135
URL: https://issues.apache.org/jira/browse/GUACAMOLE-2135
Project: Guacamole
Issue Type: Bug
Components: guacamole, guacd
Affects Versions: 1.6.0
Environment: RHEL 6.10
4 CPU cores
16 GB RAM
Remote VNC sessions handled by xinetd with tigervnc 1.1.0-24
Both client and server devices have the same specs.
Reporter: Travis Ward
Attachments: guacd.strace
* Guacamole is built with associated libraries in a RHEL 6.10 container. Build
is successful.
* The application itself is installed on a remote RHEL 6.10 host providing VNC
connections to three other hosts.
# Logging into Guacamole will show a list of connections with thumbnails.
# Selecting one of the connections will display an interactive GDM login
screen as expected.
# User is able to type their password into GDM
# After a few seconds, the "You have been disconnected" modal dialogue
displays. The time varies.
# Local vs. remote connections exhibit same issue
# Seems to trigger quicker if user provides input (mouse movement and keyboard)
# Clicking reconnect will continue the session, followed by the repeated
segfault and disconnect.
# Likely triggered by the guacd segfault below
{code:java}
Jul 28 21:25:24 guacd[14038]: Creating new client for protocol "vnc"
Jul 28 21:25:24 guacd[14038]: Connection ID is
"$020bbfff-13dc-44d3-9a54-cb814b77df2a"
Jul 28 21:25:24 guacd[17294]: Cursor rendering: local
Jul 28 21:25:24 guacd[17294]: The libvncclient library does not support remote
resize.
Jul 28 21:25:24 guacd[17294]: User "@d4b1d9b2-39a1-403a-b8cd-2c335bc4be1a"
joined connection "$020bbfff-13dc-44d3-9a54-cb814b77df2a" (1 users now present)
Jul 28 21:25:24 guacd[17294]: VNC server supports protocol version 3.8 (viewer
3.8)
Jul 28 21:25:24 guacd[17294]: We have 1 security types to read
Jul 28 21:25:24 guacd[17294]: 0) Received security type 1
Jul 28 21:25:24 guacd[17294]: Selecting security type 1 (0/1 in the list)
Jul 28 21:25:24 guacd[17294]: Selected Security Scheme 1
Jul 28 21:25:24 guacd[17294]: No authentication needed
Jul 28 21:25:24 guacd[17294]: VNC authentication succeeded
Jul 28 21:25:24 guacd[17294]: Desktop name "x11"
Jul 28 21:25:24 guacd[17294]: Connected to VNC server, using protocol version
3.8
Jul 28 21:25:24 guacd[17294]: VNC server default format:
Jul 28 21:25:24 guacd[17294]: 16 bits per pixel.
Jul 28 21:25:24 guacd[17294]: Least significant byte first in each pixel.
Jul 28 21:25:24 guacd[17294]: TRUE colour: max red 31 green 63 blue 31,
shift red 11 green 5 blue 0
Jul 28 21:25:24 guacd[17294]: Local system reports 4 processor(s) are
available.
Jul 28 21:25:24 guacd[17294]: Graphical updates will be encoded using 4 worker
thread(s).
Jul 28 21:25:25 kernel: guacd[17299]: segfault at 0 ip (null) sp
00007f39c4c68938 error 14 in guacd[400000+7000] {code}
Strace for Guacd attached
--
This message was sent by Atlassian Jira
(v8.20.10#820010)