[
https://issues.apache.org/jira/browse/GUACAMOLE-2135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18020925#comment-18020925
]
Travis Ward commented on GUACAMOLE-2135:
----------------------------------------
[~vnick] Thanks Nick! Our customer is still using RHEL 6 and wants to keep
doing so for the foreseeable future. I just need to know if any development
work will be conducted for Guacamole with those aging libraries and binaries,
or if that would be a hard no. If no, then we can advise the customer their
current working 1.5.x version will be the last until the platform is upgraded.
My team has not encountered this issue when building and deploying on newer
RHEL8 which is an indication.
> 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
> Priority: Minor
> Attachments: backtrace.guacd, 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}
> Build configuration:
> {code:java}
> ------------------------------------------------
> guacamole-server version 1.6.0
> ------------------------------------------------ Library status:
> freerdp ............. no
> pango ............... yes
> libavcodec .......... no
> libavformat ......... no
> libavutil ........... no
> libssh2 ............. no
> libssl .............. yes
> libswscale .......... no
> libtelnet ........... no
> libVNCServer ........ yes
> libvorbis ........... no
> libpulse ............ yes
> libwebsockets ....... no
> libwebp ............. no
> wsock32 ............. no
> Protocol support:
> Kubernetes .... no
> RDP ........... no
> SSH ........... no
> Telnet ........ no
> VNC ........... yes
> Services / tools:
> guacd ...... yes
> guacenc .... no
> guaclog .... yes
> FreeRDP plugins: no
> Init scripts: /etc/init.d
> Systemd units: no
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)