You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by St...@swisscom.com on 2002/06/07 11:31:00 UTC

Major server crash due to BAD packet

Hi, there!
 
I just had a major server crash with tomcat 4.0.3 caused by a bad
packet. The exception was probably caused by POSTing (For some reason it
says GET in the dump ...) a lost of data to a servlet, but I can't tell
for sure. Does anyone know what this could be?
 
Cheers,
 
Stef.
 
BAD packet 18245
In: : [B@a68ef9 4/21540
47 45 54 20 00 00 00 00 00 00 00 00 00 00 00 00  | GET.............
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................
 
 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................
java.lang.ArrayIndexOutOfBoundsException
        at org.apache.ajp.Ajp13Packet.hexLine(Ajp13Packet.java:532)
        at org.apache.ajp.Ajp13Packet.dump(Ajp13Packet.java:550)
        at org.apache.ajp.Ajp13Packet.checkIn(Ajp13Packet.java:204)
        at org.apache.ajp.Ajp13.receive(Ajp13.java:479)
        at org.apache.ajp.Ajp13.receiveNextRequest(Ajp13.java:274)
        at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371)
        at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:495)
        at java.lang.Thread.run(Thread.java:536)
java.lang.NullPointerException
        at
org.apache.catalina.connector.http.HttpResponseStream.checkHead(HttpResp
onseStream.java:253)
        at
org.apache.catalina.connector.http.HttpResponseStream.<init>(HttpRespons
eStream.java:104)
        at
org.apache.catalina.connector.http.HttpResponseImpl.createOutputStream(H
ttpResponseImpl.java:220)
        at
org.apache.catalina.connector.ResponseBase.getOutputStream(ResponseBase.
java:725)
        at
org.apache.catalina.connector.ResponseBase.finishResponse(ResponseBase.j
ava:469)
        at
org.apache.catalina.connector.HttpResponseBase.finishResponse(HttpRespon
seBase.java:236)
        at
org.apache.catalina.connector.http.HttpResponseImpl.finishResponse(HttpR
esponseImpl.java:288)
        at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j
ava:1039)
        at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
1107)
        at java.lang.Thread.run(Thread.java:536)
java.lang.NullPointerException
        at
org.apache.catalina.connector.http.HttpResponseStream.checkHead(HttpResp
onseStream.java:253)
        at
org.apache.catalina.connector.http.HttpResponseStream.<init>(HttpRespons
eStream.java:104)
        at
org.apache.catalina.connector.http.HttpResponseImpl.createOutputStream(H
ttpResponseImpl.java:220)
        at
org.apache.catalina.connector.ResponseBase.getOutputStream(ResponseBase.
java:725)
        at
org.apache.catalina.connector.ResponseBase.finishResponse(ResponseBase.j
ava:469)
        at
org.apache.catalina.connector.HttpResponseBase.finishResponse(HttpRespon
seBase.java:236)
        at
org.apache.catalina.connector.http.HttpResponseImpl.finishResponse(HttpR
esponseImpl.java:288)
        at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j
ava:1039)
        at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
1107)
        at java.lang.Thread.run(Thread.java:536)
Stopping service Tomcat-Standalone
Stopping service Tomcat-Apache