Hi all,

A couple of days ago I had an issue with the security component. Suddenly,
after update some permissions I had this exception:

"Not all parent ids were populated. This implies an integrity problem."

I tried to track down the issue and finally I think I've found the problem.
Method MutableAclProvider::regenerateAncestorRelations doesn't handle the
update of the ancestors for the Acl's children. So, if some parent Acl was
changed, it will not update relations between this new ancestor and the
actual Acl's children. This causes the exception described before.

Looking at the master version of Symfony, the problem seems to be still
there. I was on vacations so I need to finish some stuff at work, but I
wanted to comment this issue here now. I'll try to provide a unit test and
even a fix if I can for this when I'm done with my work.

BTW, should I create a ticket on trac or on git now?



Thanks!

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en

Reply via email to