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 guess I need to recompile guacd with debugging symbols (-g). I'll try asap. In any case, I noticed that my VNC sessions are not closed properly when I get back to my list of connections. Other protocols such as RDP, Telnet and ssh clearly "logout" and close properly. In the case of VNC, I can see in my "recent connections" list that these sessions are still active. So when I select "logout" from the Guacamole client web UI, I get the segmentation fault. I think I'm missing something to tell libvnc to actually disconnect from the VNC servers. I sometimes see this in the log after a guacd crash/segmentation fault: Jan 28 08:25:01 guacd[17878]: Could not write PID file: Permission denied The PID file in my case is /run/guacd/guacd. # ls -l /run/guacd/guacd -rw-r--r-- 1 root root 6 Jan 28 08:16 /run/guacd/guacd I have to manually delete the PID file before restarting guacd with a command like "/usr/sbin/guacd -p /run/guacd/guacd". So, do you suggest I modify my init script to deal with the stale PID file somehow? Vieri --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
