Repeating Java Error in logs

Openfire 3.4.4 on windows Server 2003, I get a continuous repeating error:

2008.01.31 09:40:41 org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvid er.java:682)

java.lang.NullPointerException

2008.01.31 09:40:41 org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvid er.java:682)

java.lang.NullPointerException

2008.01.31 09:41:16 org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvid er.java:682)

java.lang.NullPointerException

2008.01.31 09:43:15 org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvid er.java:682)

java.lang.NullPointerException

2008.01.31 09:56:32 org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvid er.java:682)

Any Ideas?

An NPE is clearly a bug in my book. Try to make some noice with Jive. If you have access to JIRA, create a new issue.

If you want to dig into it yourself, look here around line 682 and see if you can figure out why it doesn’t like your data. My guess is that the NPE is happening inside the else statement that starts on line 664. If you could provide more info, it would help.

It was caused by bad groups in AD.

I’m getting the same error. What signified a bad group, and how did find which one where bad?

Thanks,

Craig.

Either groups with no users or groups with users outside of the baseDN.