We've recently run into a situation at a group-happy site where some group memberships are not being picked up. I seem to remember that there is an upper limit to the number of groups that a user can be a member of.
While I am specifically interested in modern Linux systems, I also remember that for some older versions of some OSs that number is lower?