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]

Reply via email to