Juergen Kuri created GUACAMOLE-1203:
---------------------------------------

             Summary: guacd, Release 1.20 segfaults in connection with 
RDP-Sessions
                 Key: GUACAMOLE-1203
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1203
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole, guacd
    Affects Versions: 1.2.0
            Reporter: Juergen Kuri
             Fix For: 1.3.0


 h3. Setup
||Component||Release||
|guacamole server {{guacd}}|1.2.0|
|guacamole client|1.2.0|
|OS of guacamole server|CentOS 7|
|OS of guacamole client|CentOS 7|
|RDP-server|Windows 10|
h3. Situation
 * I haven't seen it with guacd 1.1.1
 * guacd was resently updated to release 1.2.0 (self-built)
 * It is not reproducible with every session
 * I have no core dump yet (system is not prepared for it)
 * segfaults so far since update to release 1.2.0:
 {color:#000000}Oct 29 17:11:49 aguacate-srv-us1 kernel: guacd[23448]: 
{color}{color:#ff5454}segfault{color}{color:#000000} at 7f7fac00a090 ip 
00007f7fac00a090 sp 00007f7fa0955a38 error 15 {color}
 Oct 29 17:39:56 aguacate-srv-us1 kernel: guacd[23515]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fac00a110 ip 
00007f7fac00a110 sp 00007f7fa0955a38 error 15 {color}
 Oct 29 18:36:06 aguacate-srv-us1 kernel: guacd[23598]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fac00a110 ip 
00007f7fac00a110 sp 00007f7fa0955a38 error 15 {color}
 Oct 29 18:40:07 aguacate-srv-us1 kernel: guacd[23612]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7fa0955a38 error 15 {color}
 Oct 29 18:46:19 aguacate-srv-us1 kernel: guacd[23633]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fac00a090 ip 
00007f7fac00a090 sp 00007f7fa0955a38 error 15 {color}
 Oct 29 19:04:42 aguacate-srv-us1 kernel: guacd[23716]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fac000088 ip 
00007f7fac000088 sp 00007f7fa0955a38 error 15 {color}
 Oct 30 11:07:08 aguacate-srv-us1 kernel: guacd[24871]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7f9ff22a38 error 15 {color}
 Oct 30 11:22:55 aguacate-srv-us1 kernel: guacd[24911]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7f9ff22a38 error 15 {color}
 Oct 30 12:29:19 aguacate-srv-us1 kernel: guacd[25017]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7fa0955a38 error 15 {color}
 Oct 30 12:32:07 aguacate-srv-us1 kernel: guacd[25052]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7fa0955a38 error 15 {color}
 Oct 30 12:35:19 aguacate-srv-us1 kernel: guacd[25080]: 
{color:#ff5454}segfault{color}{color:#000000} at 7f7fb4001670 ip 
00007f7fb4001670 sp 00007f7fa0955a38 error 15{color}

+Full session log+
{noformat}
Oct 30 12:34:46 aguacate-srv-us1 guacd[21561]: Creating new client for protocol 
"rdp"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[21561]: INFO:#011Creating new 
client for protocol "rdp"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[21561]: INFO:#011Connection ID is 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b"
Oct 30 12:34:46 aguacate-srv-us1 guacd[21561]: Connection ID is 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Processing 
instruction: size
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Processing 
instruction: audio
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Processing 
instruction: video
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Processing 
instruction: image
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Processing 
instruction: timezone
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"console-audio" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Security mode: 
Negotiate (ANY)
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"port" omitted. Using default value of 3389.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011User resolution 
is 1853x974 at 96 DPI
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter "dpi" 
omitted. Using default value of 96.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Using 
resolution of 1852x974 at 96 DPI
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"read-only" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"client-name" omitted. Using default value of "Guacamole RDP".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-wallpaper" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-theming" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-font-smoothing" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-full-window-drag" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-desktop-composition" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-menu-animations" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-bitmap-caching" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-offscreen-caching" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-glyph-caching" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"color-depth" omitted. Using default value of 16.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-audio" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-printing" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"printer-name" omitted. Using default value of "Guacamole Printer".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-drive" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"drive-name" omitted. Using default value of "Guacamole Filesystem".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"drive-path" omitted. Using default value of "".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"create-drive-path" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-download" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-upload" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"timezone" omitted. Using default value of "Europe/Berlin".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"enable-sftp" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-hostname" omitted. Using default value of "DWCH-6QB9R53".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-port" omitted. Using default value of "22".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-username" omitted. Using default value of "".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-password" omitted. Using default value of "".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-passphrase" omitted. Using default value of "".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-root-directory" omitted. Using default value of "/".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-server-alive-interval" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-disable-download" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"sftp-disable-upload" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"recording-name" omitted. Using default value of "recording".
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"recording-exclude-output" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"recording-exclude-mouse" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"recording-include-keys" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"create-recording-path" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Resize method: 
none
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"gateway-port" omitted. Using default value of 443.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-copy" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"disable-paste" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Parameter 
"wol-send-packet" omitted. Using default value of 0.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011User 
"@51caf17d-aef4-41b6-a151-c2a21ba73088" joined connection 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" (1 users now present)
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Client is using 
protocol version "VERSION_1_1_0"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Loading keymap 
"base"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Loading keymap 
"en-us-qwerty"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Support for 
CLIPRDR (clipboard redirection) registered. Awaiting channel connection.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Support for 
static channel "rdpdr" loaded.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Support for 
static channel "rdpsnd" loaded.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Local 
framebuffer format  PIXEL_FORMAT_BGRX32
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Remote 
framebuffer format PIXEL_FORMAT_RGB16
Oct 30 12:34:46 aguacate-srv-us1 guacd[25069]: Security mode: Negotiate (ANY)
Oct 30 12:34:46 aguacate-srv-us1 guacd[25069]: Resize method: none
Oct 30 12:34:46 aguacate-srv-us1 guacd[25069]: User 
"@51caf17d-aef4-41b6-a151-c2a21ba73088" joined connection 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" (1 users now present)
Oct 30 12:34:46 aguacate-srv-us1 guacd[25069]: Loading keymap "base"
Oct 30 12:34:46 aguacate-srv-us1 guacd[25069]: Loading keymap "en-us-qwerty"
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011CLIPRDR 
(clipboard redirection) channel connected.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011SVC "rdpdr" 
connected.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011SVC "rdpsnd" 
connected.
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Loading Dynamic 
Virtual Channel guacai
Oct 30 12:34:46 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011AUDIO_INPUT 
plugin loaded.
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Clipboard data 
received. Reporting availability of clipboard data to RDP server.
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011User is 
requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 
bytes/sample.
Oct 30 12:34:47 aguacate-srv-us1 guacd[25069]: Connected to RDPDR 1.13 as 
client 0x0003
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Connected to 
RDPDR 1.13 as client 0x0003
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0001, length=44
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0002, length=8
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0003, length=8
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0004, length=8
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0005, length=8
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Sending 
capabilities...
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Capabilities 
sent.
Oct 30 12:34:47 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Client ID 
confirmed
Oct 30 12:35:05 aguacate-srv-us1 guacd[25069]: Connected to RDPDR 1.13 as 
client 0x0002
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Connected to 
RDPDR 1.13 as client 0x0002
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0001, length=44
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0002, length=8
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0003, length=8
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0004, length=8
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Ignoring server 
capability set type=0x0005, length=8
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Sending 
capabilities...
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Capabilities 
sent.
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Client ID 
confirmed
Oct 30 12:35:05 aguacate-srv-us1 guacd[25069]: RDPDR user logged on
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011RDPDR user 
logged on
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011All supported 
devices sent.
Oct 30 12:35:05 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011New AUDIO_INPUT 
channel connection
Oct 30 12:35:06 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011RDP server is 
accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Oct 30 12:35:06 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011AUDIO_INPUT 
channel connection closed
Oct 30 12:35:06 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011New AUDIO_INPUT 
channel connection
Oct 30 12:35:06 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011RDP server is 
accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Oct 30 12:35:06 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011User is 
requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 
bytes/sample.
Oct 30 12:35:16 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Handler not 
found for "ping"
Oct 30 12:35:18 aguacate-srv-us1 guacd[25069]: User connection aborted
Oct 30 12:35:18 aguacate-srv-us1 guacd: guacd[25069]: WARNING:#011User 
connection aborted
Oct 30 12:35:18 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Failing 
instruction handler in user was "sync"
Oct 30 12:35:18 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011User 
"@51caf17d-aef4-41b6-a151-c2a21ba73088" disconnected (0 users remain)
Oct 30 12:35:18 aguacate-srv-us1 guacd: guacd[25069]: INFO:#011Last user of 
connection "$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" disconnected
Oct 30 12:35:18 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011Requesting 
termination of client...
Oct 30 12:35:18 aguacate-srv-us1 guacd[25069]: User 
"@51caf17d-aef4-41b6-a151-c2a21ba73088" disconnected (0 users remain)
Oct 30 12:35:18 aguacate-srv-us1 guacd[25069]: Last user of connection 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" disconnected
Oct 30 12:35:19 aguacate-srv-us1 guacd: guacd[25069]: DEBUG:#011AUDIO_INPUT 
channel connection closed
Oct 30 12:35:19 aguacate-srv-us1 kernel: guacd[25080]: segfault at 7f7fb4001670 
ip 00007f7fb4001670 sp 00007f7fa0955a38 error 15
Oct 30 12:35:19 aguacate-srv-us1 guacd[21561]: Connection 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" removed.
Oct 30 12:35:19 aguacate-srv-us1 guacd: guacd[21561]: INFO:#011Connection 
"$a17fd54d-4132-497b-aa2a-35afb3fa2c4b" removed.
{noformat}



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

Reply via email to