I get the following dump from using IBMJava2-13 (production version)
running Orion 1.1.38. The wierd thing is that I thought I had been
hammering on it for 30 minutes or so with no trouble. Now this happens
in the middle trying one of our page requests everytime.

Any ideas?

java -version:
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0)
Classic VM (build 1.3.0, J2RE 1.3.0 IBM build cx130-20000623 (JIT
enabled: jitc))

uname -a:
Linux antone.office.ants.com 2.2.14-5.0smp #1 SMP Tue Mar 7 21:01:40 EST
2000 i686 unknown


ps. Just tried it and disabling the JIT makes the problem go away.


SIGSEGV 11 (*) segmentation violation
        stackpointer=0xbefc1d08
SIGABRT 6 (*) abort process
        stackpointer=0xbefc17dc

Monitor pool info:
  Initial monitor count: 32
  Minimum number of free monitors before expansion: 5
  Pool will next be expanded by: 16
  Current total number of monitors: 32
  Current number of free monitors: 23

Monitor Pool Dump (inflated object-monitors):
  sys_mon_t:0x0804ef18 infl_mon_t: 0x0804eaf0:
    java.lang.ref.Reference$Lock@402F01E0/402F01E8: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x80cedc0)
  sys_mon_t:0x0804ef98 infl_mon_t: 0x0804eb30:
    java.lang.ref.ReferenceQueue$Lock@402EFE30/402EFE38: <unowned>
        Waiting to be notified:
            "Finalizer" (0x80d2a20)
  sys_mon_t:0x0804f018 infl_mon_t: 0x0804eb70:
    com.evermind.server.ApplicationServerThread@402E84F0/402E84F8: owner
"ApplicationServerThread" (0                                         
x8464058) 1 entry
  sys_mon_t:0x0804f0d8 infl_mon_t: 0x0804ebd0:
    com.evermind.server.ApplicationServerThread@402E82A0/402E82A8: owner
"TaskManager" (0x85c30e0) 1                                          
entry
  sys_mon_t:0x0804f118 infl_mon_t: 0x0804ebf0:
    com.evermind.server.ApplicationServerThread@402E81F0/402E81F8: owner
"ApplicationServerThread" (0                                         
x4930a780) 1 entry

JVM System Monitor Dump (registered monitors):
    ACS Heap lock: <unowned>
    System Heap lock: <unowned>
    Sleep lock: <unowned>
        Waiting to be notified:
            "TaskManager" (0x85c30e0)
    Method trace lock: <unowned>
    UTF8 Cache lock: <unowned>
    Heap lock: <unowned>
    Rewrite Code lock: <unowned>
    Monitor Cache lock: owner "ApplicationServerThread" (0x4930a780) 2
entries
    JNI Pinning lock: <unowned>
    JNI Global Reference lock: <unowned>
    Classloader lock: <unowned>
    Linking class lock: <unowned>
    Binclass lock: <unowned>
    Monitor Registry lock: owner "ApplicationServerThread" (0x4930a780)
2 entries
    Thread queue lock: owner "ApplicationServerThread" (0x4930a780) 2
entries
        Waiting to be notified:
            "Thread-1" (0x804f8a8)

Thread identifiers (as used in flat monitors):
    ident 7 "ApplicationServerThread" (0x4930a780) ee 0x4930a5b4
    ident 2 "Thread-1" (0x804f8a8) ee 0x0804f6dc
    ident a "TaskManager" (0x85c30e0) ee 0x085c2f14
    ident 9 "HttpConnectionListener [0.0.0.0/0.0.0.0:8000]" (0x85a8940)
ee 0x085a8774
    ident 8 "ApplicationServerThread" (0x8464058) ee 0x08463e8c
    ident 5 "Finalizer" (0x80d2a20) ee 0x080d2854
    ident 4 "Reference Handler" (0x80cedc0) ee 0x080cebf4
    ident 3 "Signal dispatcher" (0x80ca490) ee 0x080ca2c4

Java Object Monitor Dump (flat & inflated object-monitors):
    com.evermind.server.ApplicationServerThread@402E81F0/402E81F8
        locknflags 80000a00 Monitor inflated infl_mon 0x0804ebf0
    com.evermind.server.ApplicationServerThread@402E82A0/402E82A8
        locknflags 80000900 Monitor inflated infl_mon 0x0804ebd0
    com.evermind.server.ApplicationServerThread@402E8368/402E8370
        locknflags 00090000 Flat locked by threadIdent 9. Entrycount 1
    com.evermind.server.ApplicationServerThread@402E84F0/402E84F8
        locknflags 80000600 Monitor inflated infl_mon 0x0804eb70
    java.lang.ref.ReferenceQueue$Lock@402EFE30/402EFE38
        locknflags 80000400 Monitor inflated infl_mon 0x0804eb30
    java.lang.ref.Reference$Lock@402F01E0/402F01E8
        locknflags 80000200 Monitor inflated infl_mon 0x0804eaf0
    java.net.PlainSocketImpl@4085ED80/4085ED88
        locknflags 00080000 Flat locked by threadIdent 8. Entrycount 1
    java.net.PlainSocketImpl@417D7240/417D7248
        locknflags 00090000 Flat locked by threadIdent 9. Entrycount 1

-- 
Joel Shellman
Chief Software Architect
The virally-driven B2B marketplace for outsourcing projects
http://www.ants.com/90589781

Reply via email to