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]

Reply via email to