Hello!
I have developed BMP Entity Bean. While testing, after 500-1000 calls to
beans the server hangs and flows out on a screen something looking
strange.
Please someone help me.
What could be the reason?
Is it a bug in my bean or in app server?
--
Marcin Chałotowski
p.s. This is the message:
SIGSEGV 11 (*) segmentation violation
stackpointer=0xbebc1d08
SIGABRT 6 (*) abort process
stackpointer=0xbebc17dc
Monitor pool info:
Initial monitor count: 32
Minimum number of free monitors before expansion: 5
Pool will next be expanded by: 24
Current total number of monitors: 48
Current number of free monitors: 19
Monitor Pool Dump (inflated object-monitors):
sys_mon_t:0x0804ed00 infl_mon_t: 0x0804e8d8:
java.lang.ref.Reference$Lock@402F0198/402F01A0: <unowned>
Waiting to be notified:
"Reference Handler" (0x80ceb38)
sys_mon_t:0x0804ed80 infl_mon_t: 0x0804e918:
java.lang.ref.ReferenceQueue$Lock@402EFDE8/402EFDF0: <unowned>
Waiting to be notified:
"Finalizer" (0x80d2798)
sys_mon_t:0x0804f240 infl_mon_t: 0x0804eb78:
com.evermind.server.ApplicationServerThread@4053B290/4053B298: owner
"HttpConnectionListener [0.0.0.0/0.0.0.0:8080]" (0x87600b8) 1 entry
sys_mon_t:0x0804f280 infl_mon_t: 0x0804eb98:
com.evermind.server.ApplicationServerThread@40392498/403924A0: owner
"ApplicationServerThread" (0x87cbaa0) 1 entry
sys_mon_t:0x0804f340 infl_mon_t: 0x0804ebf8:
com.evermind.server.ApplicationServerThread@4053B1D8/4053B1E0: owner
"TaskManager" (0x884d608) 1 entry
sys_mon_t:0x088350b8 infl_mon_t: 0x0881cf00:
com.evermind.server.ApplicationServerThread@4053B170/4053B178: owner
"RMIConnectionThread" (0x8835010) 1 entry
JVM System Monitor Dump (registered monitors):
ACS Heap lock: <unowned>
System Heap lock: <unowned>
Sleep lock: <unowned>
Waiting to be notified:
"TaskManager" (0x884d608)
Method trace lock: <unowned>
UTF8 Cache lock: <unowned>
Heap lock: <unowned>
Rewrite Code lock: <unowned>
Monitor Cache lock: owner "RMIConnectionThread" (0x8835010) 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 "RMIConnectionThread" (0x8835010) 2
entries
Thread queue lock: owner "RMIConnectionThread" (0x8835010) 2 entries
Waiting to be notified:
"Thread-1" (0x804f690)
Thread identifiers (as used in flat monitors):
ident 6 "RMIConnectionThread" (0x8835010) ee 0x08834e44
ident 9 "TaskManager" (0x884d608) ee 0x0884d43c
ident 8 "HttpConnectionListener [0.0.0.0/0.0.0.0:8080]" (0x87600b8)
ee 0x0875feec
ident 7 "ApplicationServerThread" (0x87cbaa0) ee 0x087cb8d4
ident 2 "Thread-1" (0x804f690) ee 0x0804f4c4
ident 5 "Finalizer" (0x80d2798) ee 0x080d25cc
ident 4 "Reference Handler" (0x80ceb38) ee 0x080ce96c
ident 3 "Signal dispatcher" (0x80ca208) ee 0x080ca03c
Java Object Monitor Dump (flat & inflated object-monitors):
java.lang.ref.ReferenceQueue$Lock@402EFDE8/402EFDF0
locknflags 80000400 Monitor inflated infl_mon 0x0804e918
java.lang.ref.Reference$Lock@402F0198/402F01A0
locknflags 80000200 Monitor inflated infl_mon 0x0804e8d8
com.evermind.server.ApplicationServerThread@40392498/403924A0
locknflags 80001800 Monitor inflated infl_mon 0x0804eb98
com.evermind.server.ApplicationServerThread@4053B170/4053B178
locknflags 80002100 Monitor inflated infl_mon 0x0881cf00
com.evermind.server.ApplicationServerThread@4053B1D8/4053B1E0
locknflags 80001b00 Monitor inflated infl_mon 0x0804ebf8
com.evermind.server.ApplicationServerThread@4053B290/4053B298
locknflags 80001700 Monitor inflated infl_mon 0x0804eb78
java.net.PlainSocketImpl@40566920/40566928
locknflags 00080000 Flat locked by threadIdent 8. Entrycount 1
com.evermind.server.rmi.a5@40648AA0/40648AA8
locknflags 00060000 Flat locked by threadIdent 6. Entrycount 1
java.net.PlainSocketImpl@408B72C0/408B72C8
locknflags 00070000 Flat locked by threadIdent 7. Entrycount 1