[
https://issues.apache.org/jira/browse/GUACAMOLE-2135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18019167#comment-18019167
]
Nick Couchman commented on GUACAMOLE-2135:
------------------------------------------
[~twilidus] Any chance you could provide the gdb backtrace of the segfault?
> 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: Major
> 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)