You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Juergen Kuri (Jira)" <ji...@apache.org> on 2020/11/02 10:21:00 UTC

[jira] [Updated] (GUACAMOLE-1203) guacd, Release 1.2.0 segfaults in connection with RDP-Sessions

     [ https://issues.apache.org/jira/browse/GUACAMOLE-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Juergen Kuri updated GUACAMOLE-1203:
------------------------------------
    Attachment: guacd_logs.tar.xz

> guacd, Release 1.2.0 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
>            Priority: Major
>              Labels: segfault
>         Attachments: guacd_logs.tar.xz
>
>
> 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.0
>  * 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)