commit | 8ebe5c571a03205b1cbaa0980898001bb01fde65 | [log] [tgz] |
---|---|---|
author | Michael Jumper <mjumper@apache.org> | Wed Jan 22 11:10:45 2020 -0800 |
committer | Michael Jumper <mjumper@apache.org> | Wed Jan 22 11:10:50 2020 -0800 |
tree | 63d89df1168e3a4044cfea6f1335b74eee684349 | |
parent | 3bc00c429a99b8a1cadfc52b91e6ecfc4ce50dc5 [diff] |
GUACAMOLE-935: Do not assign SVC plugin context as it may be automatically freed. FreeRDP version 2.0.0-rc0 and older will automatically free whatever entry_points->pInterface is set to when the channel plugin is unloaded. This doesn't happen in later versions, but will result in a double-free upon disconnect for 2.0.0-rc0 in our case. As we don't need pInterface, we can safely set this to NULL and avoid the issue entirely.