Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-1312

NullPointerException processing imap request

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0-beta3
    • 3.0-beta4
    • IMAPServer
    • None

    Description

      I found following exception during IMAP connection from blackberry client:

      INFO 23:43:59,297 | james.imapserver | ID=1927897693 Connection established from bda-178-239-84-174.bis7.eu.blackberry.com (178.239.84.174)
      DEBUG 23:43:59,359 | james.imapserver | ID=1927897693 Got <tag>: c
      DEBUG 23:43:59,360 | james.imapserver | ID=1927897693 Got <command>: CAPABILITY
      DEBUG 23:43:59,360 | james.imapserver | ID=1927897693 No mailbox selected
      DEBUG 23:43:59,380 | james.imapserver | ID=1927897693 Got <tag>: l
      DEBUG 23:43:59,380 | james.imapserver | ID=1927897693 Got <command>: LOGIN
      DEBUG 23:43:59,383 | james.imapserver | ID=1927897693 INBOX exists. No need to create it.
      DEBUG 23:43:59,403 | james.imapserver | ID=1927897693 Got <tag>: l
      DEBUG 23:43:59,403 | james.imapserver | ID=1927897693 Got <command>: LIST
      DEBUG 23:43:59,447 | james.imapserver | ID=1927897693 Got <tag>: s
      DEBUG 23:43:59,447 | james.imapserver | ID=1927897693 Got <command>: SELECT
      DEBUG 23:43:59,448 | james.imapserver | ID=1927897693 Loaded mailbox #private:info@mydomain.net:INBOX
      DEBUG 23:43:59,723 | james.imapserver | ID=1927897693 Got <tag>: q
      DEBUG 23:43:59,723 | james.imapserver | ID=1927897693 Got <command>: LOGOUT
      INFO 23:43:59,723 | james.imapserver | ID=1927897693 Connection closed for bda-178-239-84-174.bis7.eu.blackberry.com (178.239.84.174)
      DEBUG 23:43:59,724 | james.imapserver | ID=1927897693 Error while processing imap request
      java.lang.NullPointerException
      at org.apache.james.imap.decode.main.DefaultImapDecoder.decode(DefaultImapDecoder.java:69)
      at org.apache.james.imapserver.netty.ImapRequestFrameDecoder.decode(ImapRequestFrameDecoder.java:161)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
      at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:317)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:299)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
      at org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler.handleUpstream(IdleStateAwareChannelHandler.java:48)
      at org.jboss.netty.handler.timeout.IdleStateHandler.messageReceived(IdleStateHandler.java:276)
      at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:317)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:299)
      at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
      at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
      at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
      at org.jboss.netty.channel.socket.oio.OioWorker.run(OioWorker.java:90)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)

      Attachments

        Activity

          People

            norman Norman Maurer
            nicolasalvemini Nicola Salvemini
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: