Hi,
community member John Hodrien reported two serious issues in nested groups, one of which
was created by my previous patch. Both involves dereference.
1) See commit message. This one was introduced in my previous patch.
2) When dereferenced member attribute contains group that is present and valid in the
cache, we corrupt the heap by writing behind allocated memory. I believe this is the
original source of the bug reported in [1].
John confirmed that the issue is gone. Thank you.
[1]
https://fedorahosted.org/sssd/ticket/1894