The following commit has been merged in the master branch:
commit ed9a3b7165ae2300ebb185ca53e698e5ef93173b
Author: Cheyenne Wills <[email protected]>
Date: Fri May 29 10:36:13 2020 -0600
util: Fix segfault in the func ConstructLocalPath
The function ConstructLocalPath will segfault if passed a NULL for
the command path parameter.
Update ConstructLocalPath to test the passed command path for a NULL
and return ENOENT.
The segfault can be triggered by setting up a BosConfig with a dafs
bnode that does not contain all the required parms. This setup results
in bosserver segfaulting. With the fix, bosserver now logs an error and
exits cleanly.
Change-Id: I26015c8accd829f3101b073964777b41d16b07f7
Reviewed-on: https://gerrit.openafs.org/14223
Tested-by: BuildBot <[email protected]>
Reviewed-by: Benjamin Kaduk <[email protected]>
src/util/dirpath.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs