Description
If the LDAP Directory Connector Use memberOf for group membership is disabled, the problem does not happen.
2009-08-05 13:24:06,738 http-8095-Processor25 DEBUG [integration.directory.connector.MicrosoftActiveDirectory] Iterating a search result size of: 999 2009-08-05 13:24:06,740 http-8095-Processor25 DEBUG [console.action.principal.ViewPrincipal] Illegal Capacity: -1 java.lang.IllegalArgumentException: Illegal Capacity: -1 at java.util.ArrayList.<init>(ArrayList.java:111) at com.atlassian.crowd.integration.directory.connector.RFC4519Directory.findGroupMembershipsOfUserViaMemberOf(RFC4519Directory.java:343) at com.atlassian.crowd.integration.directory.connector.RFC4519Directory.searchGroupRelationshipsWithGroupTypeSpecified(RFC4519Directory.java:291) at com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector.searchGroupRelationships(SpringLDAPConnector.java:1173) at com.atlassian.crowd.integration.directory.cache.CachingLDAPDirectory.findGroupMembershipsOfUser(CachingLDAPDirectory.java:764) at com.atlassian.crowd.integration.directory.cache.CachingLDAPDirectory.searchGroupRelationships(CachingLDAPDirectory.java:649) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.searchDirectGroupRelationships(DirectoryManagerGeneric.java:634) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)