You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Siva <si...@clickcricket.co.in> on 2000/10/24 08:21:42 UTC

Premature end of script headers, segmentation violation errors killing my mind help me

Hello sir,

I'm a system administrator clickcricket.com, there is a problem in my
newly installed server i have listed the problem below, pls. send me a
solution for this :



Hardware profile of my server :

Intel ISP250 server
~~~~~~~~~~~~~~

pentium III 600 MHz DUEL Processor,
512 MB RAM
9.1 X 4 GB 7500 RPM SCSI  HardDisks
RAID Level 5 Implemented with 4 disk arrays
10/100 Ethernet card
10 GB Data Transfer Connection

Softwares Installed
~~~~~~~~~~~~~~

RedHat Linux 6.2
Kernel 2.2.14-5.0
Apache Web Sever ver 1.3.12
Apache Jserv 1.1.2
jdk 1.2
JSDK 2.0
ORACLE 8i
and Postgresql

with the above profile now my new machine is configured and running
sumoothly, but some times i'm getting an error message on my web
server's error log saying "Premature end of script headers" and some
long errormessage herewith i have attached the error message in a
separate file. it also saying dumped, when ever my system getting this
error on the log.., for a few minutes some servlet files are giving
error 500 . pls. get back to me with a solution.


regards,
siva


SIGSEGV   11*  segmentation violation
        stackpointer=0xbedff834

Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, native
threads):
    "Thread-74" (TID:0x404ec308, sys_thread_t:0x84e2a80, state:R, native
ID:0x13807) prio=5
        at PlayerSearch.doGet(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(Compiled
Code)
        at org.apache.jserv.JServConnection.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-1" (TID:0x404e61e0, sys_thread_t:0x8338c38, state:CW, native
ID:0x1406) prio=5
        at java.lang.Thread.sleep(Native Method)
        at org.apache.jserv.JServServletManager.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-0" (TID:0x404e9238, sys_thread_t:0x8301da0, state:CW, native
ID:0x1005) prio=1
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at org.apache.java.util.SimpleQueue.waitObject(Compiled Code)
        at org.apache.java.io.LogWriter$Agent.run(Compiled Code)
    "Finalizer" (TID:0x404ce320, sys_thread_t:0x80cc710, state:CW,
native ID:0xc04) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.Finalizer$FinalizerThread.run(Compiled Code)
    "Reference Handler" (TID:0x404ce3b0, sys_thread_t:0x80c7f58,
state:CW, native ID:0x803) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "SIGQUIT handler" (TID:0x404ce3e0, sys_thread_t:0x80c09f0, state:R,
native ID:0x402) prio=5
    "main" (TID:0x404ce1e0, sys_thread_t:0x804c0f8, state:R, native
ID:0x400) prio=5
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(Compiled Code)
        at java.net.ServerSocket.implAccept(Compiled Code)
        at java.net.ServerSocket.accept(Compiled Code)
        at org.apache.java.net.AuthenticatedServerSocket.accept(Compiled
Code)
        at org.apache.jserv.JServ.main(Compiled Code)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@404CE338/40503D60: <unowned>
        Waiting to be notified:
            "Finalizer" (0x80cc710)
    java.lang.ref.Reference$Lock@404CE3C0/40503890: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x80c7f58)
    java.net.PlainSocketImpl@404EA238/4055AAC0: owner "main" (0x804c0f8)
1 entry
    org.apache.java.util.SimpleQueue@404DDDC0/40537598: <unowned>
        Waiting to be notified:
            "Thread-0" (0x8301da0)
Registered Monitor Dump:
    PCMap lock: <unowned>
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread-74" (0x84e2a80) 1 entry
    Thread queue lock: owner "Thread-74" (0x84e2a80) 1 entry
    Monitor registry: owner "Thread-74" (0x84e2a80) 1 entry

[Mon Oct 23 11:35:23 2000] [error] [client 203.199.225.193] Premature
end of script headers: /servlet/PlayerSearch
/bin/sh: ./alltraff.cgi: No such file or directory
SIGSEGV   11*  segmentation violation
        stackpointer=0xbedff834

Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, native
threads):
    "Thread-5" (TID:0x404eab98, sys_thread_t:0x82839c0, state:R, native
ID:0x2407) prio=5
        at PlayerSearch.doGet(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(Compiled
Code)
        at org.apache.jserv.JServConnection.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-1" (TID:0x404e61e0, sys_thread_t:0x82e0de0, state:CW, native
ID:0x1406) prio=5
        at java.lang.Thread.sleep(Native Method)
        at org.apache.jserv.JServServletManager.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-0" (TID:0x404e9238, sys_thread_t:0x8218088, state:CW, native
ID:0x1005) prio=1
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at org.apache.java.util.SimpleQueue.waitObject(Compiled Code)
        at org.apache.java.io.LogWriter$Agent.run(Compiled Code)
    "Finalizer" (TID:0x404ce320, sys_thread_t:0x80cc710, state:CW,
native ID:0xc04) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.Finalizer$FinalizerThread.run(Compiled Code)
    "Reference Handler" (TID:0x404ce3b0, sys_thread_t:0x80c7f58,
state:CW, native ID:0x803) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "SIGQUIT handler" (TID:0x404ce3e0, sys_thread_t:0x80c09f0, state:R,
native ID:0x402) prio=5
    "main" (TID:0x404ce1e0, sys_thread_t:0x804c0f8, state:R, native
ID:0x400) prio=5
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(Compiled Code)
        at java.net.ServerSocket.implAccept(Compiled Code)
        at java.net.ServerSocket.accept(Compiled Code)
        at org.apache.java.net.AuthenticatedServerSocket.accept(Compiled
Code)
        at org.apache.jserv.JServ.main(Compiled Code)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@404CE338/40503D60: <unowned>
        Waiting to be notified:
            "Finalizer" (0x80cc710)
    java.lang.ref.Reference$Lock@404CE3C0/40503890: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x80c7f58)
    java.net.PlainSocketImpl@404EA238/4055A9E8: owner "main" (0x804c0f8)
1 entry
    org.apache.java.util.SimpleQueue@404DDDC0/405379A8: <unowned>
        Waiting to be notified:
            "Thread-0" (0x8218088)
Registered Monitor Dump:
    PCMap lock: <unowned>
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread-5" (0x82839c0) 1 entry
    Thread queue lock: owner "Thread-5" (0x82839c0) 1 entry
    Monitor registry: owner "Thread-5" (0x82839c0) 1 entry

[Mon Oct 23 11:35:41 2000] [error] [client 203.199.225.193] Premature
end of script headers: /servlet/PlayerSearch
SIGSEGV   11*  segmentation violation
        stackpointer=0xbedff834

Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, native
threads):
    "Thread-5" (TID:0x404e03c8, sys_thread_t:0x84236b0, state:R, native
ID:0x2407) prio=5
        at PlayerSearch.doGet(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(Compiled
Code)
        at org.apache.jserv.JServConnection.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-1" (TID:0x404e61e0, sys_thread_t:0x81f8088, state:CW, native
ID:0x1406) prio=5
        at java.lang.Thread.sleep(Native Method)
        at org.apache.jserv.JServServletManager.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-0" (TID:0x404e9238, sys_thread_t:0x8264608, state:CW, native
ID:0x1005) prio=1
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at org.apache.java.util.SimpleQueue.waitObject(Compiled Code)
        at org.apache.java.io.LogWriter$Agent.run(Compiled Code)
    "Finalizer" (TID:0x404ce320, sys_thread_t:0x80cc710, state:CW,
native ID:0xc04) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.Finalizer$FinalizerThread.run(Compiled Code)
    "Reference Handler" (TID:0x404ce3b0, sys_thread_t:0x80c7f58,
state:CW, native ID:0x803) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "SIGQUIT handler" (TID:0x404ce3e0, sys_thread_t:0x80c09f0, state:R,
native ID:0x402) prio=5
    "main" (TID:0x404ce1e0, sys_thread_t:0x804c0f8, state:R, native
ID:0x400) prio=5
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(Compiled Code)
        at java.net.ServerSocket.implAccept(Compiled Code)
        at java.net.ServerSocket.accept(Compiled Code)
        at org.apache.java.net.AuthenticatedServerSocket.accept(Compiled
Code)
        at org.apache.jserv.JServ.main(Compiled Code)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@404CE338/40503D60: <unowned>
        Waiting to be notified:
            "Finalizer" (0x80cc710)
    java.lang.ref.Reference$Lock@404CE3C0/40503890: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x80c7f58)
    java.net.PlainSocketImpl@404EA238/4055A9E0: owner "main" (0x804c0f8)
1 entry
    org.apache.java.util.SimpleQueue@404DDDC0/405379A0: <unowned>
        Waiting to be notified:
            "Thread-0" (0x8264608)
Registered Monitor Dump:
    PCMap lock: <unowned>
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread-5" (0x84236b0) 1 entry
    Thread queue lock: owner "Thread-5" (0x84236b0) 1 entry
    Monitor registry: owner "Thread-5" (0x84236b0) 1 entry

[Mon Oct 23 11:35:58 2000] [error] [client 203.199.225.193] Premature
end of script headers: /servlet/PlayerSearch
[Mon Oct 23 11:36:00 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/wi.gif
[Mon Oct 23 11:36:15 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/wi.gif
[Mon Oct 23 11:36:26 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/wi.gif
[Mon Oct 23 11:36:33 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/wi.gif
[Mon Oct 23 11:36:39 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/wi.gif
[Mon Oct 23 11:36:50 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/aus.gif
[Mon Oct 23 11:36:59 2000] [error] [client 203.199.225.193] File does
not exist: /usr/local/apache/htdocs/database/newimages/aus.gif
SIGSEGV   11*  segmentation violation
        stackpointer=0xbedff834

Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, native
threads):
    "Thread-20" (TID:0x404ddc08, sys_thread_t:0x8472d90, state:R, native
ID:0x6007) prio=5
        at PlayerSearch.doGet(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at javax.servlet.http.HttpServlet.service(Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(Compiled
Code)
        at org.apache.jserv.JServConnection.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-1" (TID:0x404e61e0, sys_thread_t:0x850a400, state:CW, native
ID:0x1406) prio=5
        at java.lang.Thread.sleep(Native Method)
        at org.apache.jserv.JServServletManager.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)
    "Thread-0" (TID:0x404e9238, sys_thread_t:0x82187a8, state:CW, native
ID:0x1005) prio=1
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at org.apache.java.util.SimpleQueue.waitObject(Compiled Code)
        at org.apache.java.io.LogWriter$Agent.run(Compiled Code)
    "Finalizer" (TID:0x404ce320, sys_thread_t:0x80cc710, state:CW,
native ID:0xc04) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.ReferenceQueue.remove(Compiled Code)
        at java.lang.ref.Finalizer$FinalizerThread.run(Compiled Code)
    "Reference Handler" (TID:0x404ce3b0, sys_thread_t:0x80c7f58,
state:CW, native ID:0x803) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Compiled Code)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "SIGQUIT handler" (TID:0x404ce3e0, sys_thread_t:0x80c09f0, state:R,
native ID:0x402) prio=5
    "main" (TID:0x404ce1e0, sys_thread_t:0x804c0f8, state:R, native
ID:0x400) prio=5
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(Compiled Code)
        at java.net.ServerSocket.implAccept(Compiled Code)
        at java.net.ServerSocket.accept(Compiled Code)
        at org.apache.java.net.AuthenticatedServerSocket.accept(Compiled
Code)
        at org.apache.jserv.JServ.main(Compiled Code)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@404CE338/40503D60: <unowned>
        Waiting to be notified:
            "Finalizer" (0x80cc710)
    java.lang.ref.Reference$Lock@404CE3C0/40503890: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x80c7f58)
    java.net.PlainSocketImpl@404EA238/4055A910: owner "main" (0x804c0f8)
1 entry
    org.apache.java.util.SimpleQueue@404DDDC0/405378F8: <unowned>
        Waiting to be notified:
            "Thread-0" (0x82187a8)
Registered Monitor Dump:
    PCMap lock: <unowned>
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread-20" (0x8472d90) 1 entry
    Thread queue lock: owner "Thread-20" (0x8472d90) 1 entry
    Monitor registry: owner "Thread-20" (0x8472d90) 1 entry

[Mon Oct 23 11:37:07 2000] [error] [client 203.199.225.193] Premature
end of script headers: /servlet/PlayerSearch