Uploaded image for project: 'Openfire'
  1. Openfire
  2. OF-1834

NPE in LdapManager.retrieveList

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.4.0
    • Fix Version/s: None
    • Component/s: LDAP
    • Labels:
      None

      Description

      Found a NPE in the Logs (OF 4.4 with shared Rosters)
      LDAP Groupsearchfilter: (&(objectClass=group)(cn=*_Messenger))

       {{2019.08.15 07:19:03 ERROR [socket_c2s-thread-3]: org.jivesoftware.openfire.ldap.LdapManager - invalid attribute description
      2019.08.15 07:19:03 ERROR [socket_c2s-thread-3]: org.jivesoftware.openfire.ldap.LdapManager - (&(&(cn=*)(&(objectClass=group)((cn=*_Messenger))))(sharedRoster.displayName=GROUP TEST))
      2019.08.15 07:19:03 ERROR [socket_c2s-thread-3]: org.jivesoftware.openfire.ldap.LdapManager - null
      java.lang.NullPointerException: null
              at org.jivesoftware.openfire.ldap.LdapManager.retrieveList(LdapManager.java:2058) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.ldap.LdapManager.retrieveList(LdapManager.java:1933) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.ldap.LdapGroupProvider.search(LdapGroupProvider.java:281) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.group.GroupManager.search(GroupManager.java:559) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.roster.RosterItem.setGroups(RosterItem.java:454) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.roster.RosterItem.setAsCopyOf(RosterItem.java:598) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.handler.IQRosterHandler.manageRoster(IQRosterHandler.java:233) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java:118) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:62) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:369) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:112) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:74) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:360) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:95) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:314) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:201) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:183) [xmppserver-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:1015) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:122) [mina-core-2.1.3.jar:?]at org.jivesoftware.openfire.plugin.RawPrintFilter.messageReceived(RawPrintFilter.java:107) [xmldebugger-1.7.2.jar!/:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:122) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.3.jar:?]at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:413) [mina-core-2.1.3.jar:?]at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:257) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.3.jar:?]at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:106) [mina-core-2.1.3.jar:?]at org.apache.mina.core.session.IoEvent.run(IoEvent.java:89) [mina-core-2.1.3.jar:?]at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTask(OrderedThreadPoolExecutor.java:766) [mina-core-2.1.3.jar:?]at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTasks(OrderedThreadPoolExecutor.java:758) [mina-core-2.1.3.jar:?]at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.run(OrderedThreadPoolExecutor.java:697) [mina-core-2.1.3.jar:?]at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]}}
       

        Attachments

          Activity

            People

            Assignee:
            guus Guus der Kinderen
            Reporter:
            akrherz Daryl Herzmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: