diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2013-08-06 21:15:42 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-08-08 00:47:09 +0200 |
commit | f081ea9da2647a1788021bd4de812a371ac0334a (patch) | |
tree | 335be44f9455eec0f7def1e2724d74fbb54fa29b /src/doxy.config.in | |
parent | c487f42b91038106ed27dfca3d0d3d8d5a917f05 (diff) | |
download | sssd-f081ea9da2647a1788021bd4de812a371ac0334a.tar.gz sssd-f081ea9da2647a1788021bd4de812a371ac0334a.tar.xz sssd-f081ea9da2647a1788021bd4de812a371ac0334a.zip |
LDAP: Fix crash when processing nested groups
https://fedorahosted.org/sssd/ticket/1932
There is a rather strange workaround in the nested groups processing
code that calls tevent_req_post outside _send(). However, it broke in
certain situations where the tevent_req_call resulted in req being freed,
which freed state by extension and then the subsequent _post call was a
use-after-free. This patch saves the two variables used outside state so
that it's safe to use them even after the callback.
Diffstat (limited to 'src/doxy.config.in')
0 files changed, 0 insertions, 0 deletions