Bug#270709: NullPointerException in gnu.java.io.encode.KaffeEncoder.convertToBytes

Adrian 'Dagurashibanipal' von Bidder Adrian 'Dagurashibanipal' von Bidder <avbidder@fortytwo.ch>, 270709@bugs.debian.org
Wed Sep 8 14:24:03 2004


Package: tomcat4-admin
Version: 4.1.30-6
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Today, I did
 (i) install kaffe 2:1.1.4.PRE1.1.5-11 (+ depends)
 (ii) install tomcat4{,-admin} 4.1.30-6 (+ depends)
 (iii) create a user with roles 'admin' and 'manager' as indicated on
       http://localhost:8180/
 (iv) enter and authenticate with http://localhost:8180/manager/html

Of course, might be a bug in kaffe.

java.lang.NullPointerException
   at gnu.java.io.encode.KaffeEncoder.convertToBytes (KaffeEncoder.java:101)
   at gnu.java.io.encode.KaffeEncoder.write (KaffeEncoder.java:132)
   at java.io.OutputStreamWriter.write (OutputStreamWriter.java:163)
   at org.apache.tomcat.util.buf.WriteConvertor.write (C2BConverter.java:228)
   at org.apache.tomcat.util.buf.C2BConverter.convert (C2BConverter.java:120)
   at org.apache.coyote.tomcat4.OutputBuffer.realWriteChars (OutputBuffer.java:606)
   at org.apache.tomcat.util.buf.CharChunk.flushBuffer (CharChunk.java:471)
   at org.apache.tomcat.util.buf.CharChunk.append (CharChunk.java:402)
   at org.apache.coyote.tomcat4.OutputBuffer.write (OutputBuffer.java:553)
   at org.apache.coyote.tomcat4.CoyoteWriter.write (CoyoteWriter.java:184)
   at org.apache.coyote.tomcat4.CoyoteWriter.write (CoyoteWriter.java:193)
   at org.apache.coyote.tomcat4.CoyoteWriter.print (CoyoteWriter.java:243)
   at org.apache.catalina.servlets.HTMLManagerServlet.list (HTMLManagerServlet.java:478)
   at org.apache.catalina.servlets.HTMLManagerServlet.doGet (HTMLManagerServlet.java:165)
   at javax.servlet.http.HttpServlet.service (HttpServlet.java:740)
   at javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:247)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:193)
   at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:256)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643)
   at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:551)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:641)
   at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2422)
   at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:180)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643)
   at org.apache.catalina.valves.ErrorDispatcherValve.invoke (ErrorDispatcherValve.java:171)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:641)
   at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:163)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:641)
   at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:174)
   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643)
   at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:199)
   at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:828)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection (Http11Protocol.java:700)
   at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java:584)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:683)
   at java.lang.Thread.run (Thread.java:307)


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: get my key from http://fortytwo.ch/gpg/92082481

iKcEARECAGcFAkE/Zy9gGmh0dHA6Ly9mb3J0eXR3by5jaC9sZWdhbC9ncGcvZW1h
aWwuMjAwMjA4MjI/dmVyc2lvbj0xLjUmbWQ1c3VtPTVkZmY4NjhkMTE4NDMyNzYw
NzFiMjVlYjcwMDZkYTNlAAoJEIukMYvlp/fWKXQAnir9cpDuyuQLIZFZus9czlcR
zh5QAJ0ZI8IoSM/f8s+kSMAny+5caq747A==
=1g4A
-----END PGP SIGNATURE-----