Update of sr #124152 (project xrootd):
Status: Done => None
Open/Closed: Closed => Open
_______________________________________________________
Follow-up Comment #6:
The patch that I submitted is not a proper fix for this problem, it just
avoids the crash. The issue is that on lxplus the group information is filled
from LDAP, hence a group may have thousands of members and a buffer of 1024
bytes is unable to contain them all. If that's the case most of the
implementations should fail the call and report the ERANGE errno.
The problem was introduced with the following commit:
http://xrootd.cern.ch/cgi-bin/cgit.cgi/xrootd/commit/?id=3fa9eb7e7b398353de7b64a221f3708129050399
It affects both unix and sss.
_______________________________________________________
Reply to this item at:
<http://savannah.cern.ch/support/?124152>
_______________________________________________
Message sent via/by LCG Savannah
http://savannah.cern.ch/
|