mike-jumper opened a new pull request #247: GUACAMOLE-927: Automatically set 
$HOME for sake of FreeRDP initialization process
URL: https://github.com/apache/guacamole-server/pull/247
 
 
   The `freerdp_settings_new()` function, part of the FreeRDP initialization 
process, assumes that the `HOME` environment variable will be set and aborts 
initialization if it isn't, ultimately resulting in a segfault on the Guacamole 
side.
   
   This change automatically sets the `HOME` variable based on the home 
directory retrieved from the system's user database. In case initialization 
still unexpectedly fails, checking has also been added around 
`freerdp_context_new()` which will abort the connection cleanly rather than 
segfault.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to