|
Description
|
svccfg has been seen to fail with this output:
svccfg_libscf.c:6824: _scf_set_annotation() failed with unexpected
error 1007. Aborting.
David Bustos has provided this analysis:
1007 is SCF_ERROR_INVALID_ARGUMENT. I think I see a bug in
_scf_set_annotation() which would cause this. Namely, line 6958 of
lowlevel.c is comparing copied to sizeof (request.rpr_operation) =
REP_PROTOCOL_NAME_LEN = 120 bytes, when it should be comparing to
sizeof (request.rpr_file), which is MAXPATHLEN long. If I'm right, then
you should be able to work around this by using a workspace with
a shorter path.
Ginnie has verified that a workspace with a shorter path
does solve the problem.
|