On Tuesday, January 28, 2020, 8:18:38 AM GMT+1, Nick Couchman <[email protected]> wrote: > > Note that it's quite possible you're hitting a bug or known issue in the > libvnc implementation. The stack trace will be helpful.
I recompiled guacd with -g -O0, then I ran the following through gdb. # gdb /usr/sbin/guacd GNU gdb (Gentoo 8.3.1 vanilla) 8.3.1 Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://bugs.gentoo.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/sbin/guacd... (gdb) run -p /run/guacd/guacd -f Starting program: /usr/sbin/guacd -p /run/guacd/guacd -f [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". guacd[11254]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started guacd[11254]: DEBUG: Successfully bound socket to host 127.0.0.1, port 4822 guacd[11254]: INFO: Listening on host 127.0.0.1, port 4822 [New Thread 0x7ffff71be700 (LWP 11320)] guacd[11254]: INFO: Creating new client for protocol "vnc" [Detaching after fork from child process 11321] [New Thread 0x7ffff69bd700 (LWP 11322)] guacd[11254]: INFO: Connection ID is "$07a8386a-8584-487c-a5b8-436731567462" [New Thread 0x7ffff61bc700 (LWP 11324)] guacd[11321]: DEBUG: Processing instruction: size guacd[11321]: DEBUG: Processing instruction: audio guacd[11321]: DEBUG: Processing instruction: video guacd[11321]: DEBUG: Processing instruction: image guacd[11321]: DEBUG: Processing instruction: timezone guacd[11321]: DEBUG: Parameter "username" omitted. Using default value of "". guacd[11321]: INFO: Cursor rendering: local guacd[11321]: DEBUG: Parameter "swap-red-blue" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "color-depth" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "dest-port" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "encodings" omitted. Using default value of "zrle ultra copyrect hextile zlib corre rre raw". guacd[11321]: DEBUG: Parameter "reverse-connect" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "listen-timeout" omitted. Using default value of 5000. guacd[11321]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of "myserver.mydomain.org". guacd[11321]: DEBUG: Parameter "sftp-port" omitted. Using default value of "22". guacd[11321]: DEBUG: Parameter "sftp-username" omitted. Using default value of "". guacd[11321]: DEBUG: Parameter "sftp-password" omitted. Using default value of "". guacd[11321]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of "". guacd[11321]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[11321]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "disable-copy" omitted. Using default value of 0. guacd[11321]: DEBUG: Parameter "disable-paste" omitted. Using default value of 0. guacd[11321]: INFO: User "@4c55e77d-82f3-41de-8e79-7b59ef5c91fc" joined connection "$07a8386a-8584-487c-a5b8-436731567462" (1 users now present) guacd[11321]: DEBUG: Client is using protocol version "VERSION_1_1_0" guacd[11321]: INFO: Recording of session will be saved to "/var/log/guac-recordings/myserver_VNC.6". guacd[11321]: TRACE: Server completed frame 7025962ms. guacd[11321]: TRACE: User confirmation of frame 7025962ms received at 7026011ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7026966ms. guacd[11321]: TRACE: User confirmation of frame 7026966ms received at 7026970ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7027976ms. guacd[11321]: TRACE: User confirmation of frame 7027976ms received at 7027979ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7028302ms. guacd[11321]: TRACE: User confirmation of frame 7028302ms received at 7028306ms (processing_lag=1ms) guacd[11321]: TRACE: Server completed frame 7029306ms. guacd[11321]: TRACE: User confirmation of frame 7029306ms received at 7029310ms (processing_lag=1ms) guacd[11321]: TRACE: Received nop instruction guacd[11321]: TRACE: Server completed frame 7030316ms. guacd[11321]: TRACE: User confirmation of frame 7030316ms received at 7030319ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7031326ms. guacd[11321]: TRACE: User confirmation of frame 7031326ms received at 7031329ms (processing_lag=0ms) [New Thread 0x7ffff59bb700 (LWP 11337)] guacd[11254]: INFO: Creating new client for protocol "vnc" [Detaching after fork from child process 11338] [New Thread 0x7ffff51ba700 (LWP 11339)] guacd[11254]: INFO: Connection ID is "$ef6506af-3397-404f-a872-587ad99c06ee" [New Thread 0x7ffff49b9700 (LWP 11341)] guacd[11338]: DEBUG: Processing instruction: size guacd[11338]: DEBUG: Processing instruction: audio guacd[11338]: DEBUG: Processing instruction: video guacd[11338]: DEBUG: Processing instruction: image guacd[11338]: DEBUG: Processing instruction: timezone guacd[11338]: INFO: Cursor rendering: local guacd[11338]: DEBUG: Parameter "swap-red-blue" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "color-depth" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "dest-port" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "encodings" omitted. Using default value of "zrle ultra copyrect hextile zlib corre rre raw". guacd[11338]: DEBUG: Parameter "reverse-connect" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "listen-timeout" omitted. Using default value of 5000. guacd[11338]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of "myserver2". guacd[11338]: DEBUG: Parameter "sftp-port" omitted. Using default value of "22". guacd[11338]: DEBUG: Parameter "sftp-username" omitted. Using default value of "". guacd[11338]: DEBUG: Parameter "sftp-password" omitted. Using default value of "". guacd[11338]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of "". guacd[11338]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[11338]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "disable-copy" omitted. Using default value of 0. guacd[11338]: DEBUG: Parameter "disable-paste" omitted. Using default value of 0. guacd[11338]: INFO: User "@4f6dd3a5-f816-4ef4-99a2-b760a9626fad" joined connection "$ef6506af-3397-404f-a872-587ad99c06ee" (1 users now present) guacd[11338]: DEBUG: Client is using protocol version "VERSION_1_1_0" guacd[11321]: TRACE: Server completed frame 7032336ms. guacd[11321]: TRACE: User confirmation of frame 7032336ms received at 7032352ms (processing_lag=13ms) guacd[11338]: INFO: Recording of session will be saved to "/var/log/guac-recordings/myserver2_VNC.1". guacd[11338]: TRACE: Server completed frame 7033266ms. guacd[11338]: TRACE: User confirmation of frame 7033266ms received at 7033341ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7033346ms. guacd[11321]: TRACE: User confirmation of frame 7033346ms received at 7033352ms (processing_lag=3ms) guacd[11338]: TRACE: Server completed frame 7034301ms. guacd[11321]: TRACE: Server completed frame 7034356ms. guacd[11338]: TRACE: User confirmation of frame 7034301ms received at 7034356ms (processing_lag=0ms) guacd[11321]: TRACE: User confirmation of frame 7034356ms received at 7034358ms (processing_lag=0ms) guacd[11321]: TRACE: Received nop instruction guacd[11338]: TRACE: Server completed frame 7035306ms. guacd[11338]: TRACE: User confirmation of frame 7035306ms received at 7035309ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7035366ms. guacd[11321]: TRACE: User confirmation of frame 7035366ms received at 7035369ms (processing_lag=1ms) guacd[11338]: TRACE: Server completed frame 7036316ms. guacd[11338]: TRACE: User confirmation of frame 7036316ms received at 7036319ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7036376ms. guacd[11321]: TRACE: User confirmation of frame 7036376ms received at 7036379ms (processing_lag=1ms) guacd[11338]: TRACE: Received nop instruction guacd[11338]: TRACE: Server completed frame 7037326ms. guacd[11338]: TRACE: User confirmation of frame 7037326ms received at 7037329ms (processing_lag=0ms) guacd[11321]: TRACE: Server completed frame 7037386ms. guacd[11321]: TRACE: User confirmation of frame 7037386ms received at 7037389ms (processing_lag=1ms) guacd[11321]: INFO: User "@4c55e77d-82f3-41de-8e79-7b59ef5c91fc" disconnected (0 users remain) guacd[11321]: INFO: Last user of connection "$07a8386a-8584-487c-a5b8-436731567462" disconnected guacd[11321]: DEBUG: Requesting termination of client... guacd[11338]: INFO: User "@4f6dd3a5-f816-4ef4-99a2-b760a9626fad" disconnected (0 users remain) guacd[11338]: INFO: Last user of connection "$ef6506af-3397-404f-a872-587ad99c06ee" disconnected guacd[11338]: DEBUG: Requesting termination of client... [Thread 0x7ffff61bc700 (LWP 11324) exited] [Thread 0x7ffff69bd700 (LWP 11322) exited] [Thread 0x7ffff49b9700 (LWP 11341) exited] [Thread 0x7ffff51ba700 (LWP 11339) exited] guacd[11338]: TRACE: Server completed frame 7038336ms. guacd[11338]: INFO: Internal VNC client disconnected guacd[11254]: INFO: Connection "$ef6506af-3397-404f-a872-587ad99c06ee" removed. [Thread 0x7ffff59bb700 (LWP 11337) exited] guacd[11321]: TRACE: Server completed frame 7038396ms. guacd[11321]: INFO: Internal VNC client disconnected guacd[11254]: INFO: Connection "$07a8386a-8584-487c-a5b8-436731567462" removed. [Thread 0x7ffff71be700 (LWP 11320) exited] The process doesn't exit, so I can't issue "bt" or the likes. syslog shows: Jan 28 11:58:22 guacd[11254]: Connection "$07a8386a-8584-487c-a5b8-436731567462" removed. Jan 28 11:58:22 kernel: guacd[11429]: segfault at 7fffe7b7f008 ip 00007ffff7daabd0 sp 00007ffff68f6c50 error 4 in libc-2.29.so[7ffff7d41000+159000] Jan 28 11:58:22 kernel: Code: 8b 04 25 28 00 00 00 48 89 44 24 18 31 c0 48 8b 05 3d d3 13 00 48 8b 00 48 85 c0 0f 85 c9 00 00 00 48 85 ff 0f 84 a0 00 00 00 <48> 8b 47 f8 48 8d 77 f0 a8 02 75 4c 48 8b 15 95 d1 13 00 64 48 83 Vieri --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
