What version of glibc you're running?  Older versions of glibc tend to
be the reason for many failures.  If you're running RedHat a simple "rpm
-q glibc" will tell the tale.  The two boxes I've got the JDK operating
fine on are running: glibc-2.1.2-11 and glibc-2.1.3-15.

Joel Shellman wrote:
> 
> 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

-- 
Jason Rimmer
[EMAIL PROTECTED]

Reply via email to