Opened 7 months ago

Closed 7 months ago

#2266 closed defect (fixed)

Susimail NPE on logout

Reported by: echelon Owned by: zzz
Priority: minor Milestone: 0.9.35
Component: apps/susimail Version: 0.9.34
Keywords: Cc:
Parent Tickets:

Description

Hi
Just used susimail and on logout I got:
Error 500: /susimail/ java.lang.NullPointerException?

java.lang.NullPointerException?

at i2p.susi.webmail.pop3.POP3MailBox.sendCmd1aNoWait(POP3MailBox.java:1051)
at i2p.susi.webmail.pop3.POP3MailBox.close(POP3MailBox.java:1323)
at i2p.susi.webmail.pop3.POP3MailBox.destroy(POP3MailBox.java:1278)
at i2p.susi.webmail.WebMail?$SessionObject?.valueUnbound(WebMail?.java:321)
at org.eclipse.jetty.server.session.AbstractSession?.unbindValue(AbstractSession?.java:607)
at org.eclipse.jetty.server.session.AbstractSession?.callSessionAttributeListeners(AbstractSession?.java:532)
at org.eclipse.jetty.server.session.AbstractSession?.changeAttribute(AbstractSession?.java:513)
at org.eclipse.jetty.server.session.AbstractSession?.setAttribute(AbstractSession?.java:461)
at org.eclipse.jetty.server.session.AbstractSession?.removeAttribute(AbstractSession?.java:384)
at i2p.susi.webmail.WebMail?.processLogout(WebMail?.java:962)
at i2p.susi.webmail.WebMail?.processStateChangeButtons(WebMail?.java:1007)
at i2p.susi.webmail.WebMail?.processRequest(WebMail?.java:2031)
at i2p.susi.webmail.WebMail?.doPost(WebMail?.java:2908)
at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:707)
at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:790)
at org.eclipse.jetty.servlet.ServletHolder?.handle(ServletHolder?.java:812)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1669)
at net.i2p.servlet.filters.XSSFilter.doFilter(XSSFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.eclipse.jetty.servlet.ServletHandler?.doHandle(ServletHandler?.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:143)
at org.eclipse.jetty.security.SecurityHandler?.handle(SecurityHandler?.java:577)
at org.eclipse.jetty.server.session.SessionHandler?.doHandle(SessionHandler?.java:223)
at org.eclipse.jetty.server.handler.ContextHandler?.doHandle(ContextHandler?.java:1127)
at org.eclipse.jetty.servlet.ServletHandler?.doScope(ServletHandler?.java:515)
at org.eclipse.jetty.server.session.SessionHandler?.doScope(SessionHandler?.java:185)
at org.eclipse.jetty.server.handler.ContextHandler?.doScope(ContextHandler?.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection?.handle(ContextHandlerCollection?.java:215)
at org.eclipse.jetty.servlets.gzip.GzipHandler?.handle(GzipHandler?.java:529)
at net.i2p.router.web.HostCheckHandler?.handle(HostCheckHandler?.java:118)
at org.eclipse.jetty.server.handler.HandlerCollection?.handle(HandlerCollection?.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper?.handle(HandlerWrapper?.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel?.handle(HttpChannel?.java:311)
at org.eclipse.jetty.server.HttpConnection?.onFillable(HttpConnection?.java:258)
at org.eclipse.jetty.io.AbstractConnection?$2.run(AbstractConnection?.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool?.runJob(QueuedThreadPool?.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool?$3.run(QueuedThreadPool?.java:555)
at java.lang.Thread.run(Thread.java:748)

I2P version: 0.9.34-20-rc
Java version: Oracle Corporation 1.8.0_171 (OpenJDK Runtime Environment 1.8.0_171-8u171-b11-1~deb9u1-b11)
Wrapper version: 3.5.13
Server version: 9.2.24.v20180105
Platform: Linux amd64 4.9.0-6-amd64
Processor: Bulldozer (bulldozer)
Jbigi: Locally optimized library libjbigi-linux-bulldozer_64.so loaded from file
Encoding: UTF-8
Charset: UTF-8

Subtickets

Change History (2)

comment:1 Changed 7 months ago by zzz

  • Milestone changed from undecided to 0.9.35
  • Status changed from new to accepted

comment:2 Changed 7 months ago by zzz

  • Resolution set to fixed
  • Status changed from accepted to closed

In 4681dd4f3b563c83e915441663c43ce59c9ee28d 0.9.34-22-rc

Note: See TracTickets for help on using tickets.