"Stack overflow" & "out of memory"
Hello,
I have an issue with javascript code : with my own navigation, which includes additional javascript, I have either a "out of memory" error on the declaration of "var strUrl = http://..." in the CommonOpener_CreateExtObject method, or a "stack overflow" error on the onload="document.PCC.RaiseWindowEvent(event);" event handling in the <body> tag.
When I save the page as HTML and remove the onload event, no error happens anymore.
I think I could remove the onload event generation by modifying the C# code, but it would certainly disable some other feature (I think this event is managing PEI calls or something else).
Any idea on how to fix this ?
P.S : I'm on a .NET platform, I'm going to try to recompile my nav on a java platform to see if it works...
Sebastien,
- Are you using 5.0.1 or 5.0.2?
- Are you by any chance trying to extend the Isomorphic navigation (under 5.0.2, it's called "legacy")?
I would carefully review the pluggable nav you're using and double-check you're including all the necessary javascript in the JavaScriptIncludes() method to make sure you're basically adding everything properly.
The isomorphic nav was particularly hard to extend because it required you add a special DHTML element to close off the menus being inserted. If you base your work off of our new jsportalmenus nav, it's much easier to work with and more reliable: it injects javascript into a named DOM element, which in our case is just a <TD id='name'></TD>; the menu gets inserted in the table cell.
At a minimum, try debugging your javascript bug using Microsoft's script debugger (downloadable from microsoft.com). You should be able to determine precisely why there is a failure; comapre your code to the original nav you started from and carefully pick out what could be different.
The onload events and the PCC are critical to normal function of the portal. Sgutting that off isn't an option, in my mind. If you wanted to, you'd need to do some pretty major surgery on the portal, and thaqt wouldn't upgrade, either.
David Phipps
Plumtree Software
Similar Messages
-
Problem: Out-of-memory condition? : waiting for an available stack
Hello,
I'm evaluating jrockit and trying to run in ita java application that I normally
run with the Sun JVM on WinXP.
After a few seconds I get the message "Out-of-memory condition? : waiting for
an available stack".
I'm running it on an Intel machine, WindowsXP 392Mb RAM.
I have played with different GC options, heap, stack size, native/thinthreads
but it always stops around the same point. When I turn -Xverbose:codegen on I
can see that it's trying to compile a method in my own security manager. The message
is something like that:
[codegen] 500 84732 5169 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[codegen] 500 84732 5170 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[codegen] 500 84732 5171 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[JRockit]Out-of-memory condition? : waiting for an available stack
It looks as though it's in a loop.
This is the code for this method (the super class of the containing class is SecurityManager):
public void checkRead(String fileName, Object context) {
try {
if(context==null) {
super.checkRead(fileName);
} else {
super.checkRead(fileName, context);
} catch (SecurityException ex1) {
// If a file in the persistent storage is accessed we need to consider additional
MAC/DAC possibilities
ServiceDomainIdentifier sdi;
sdi=ServiceDomainIdentifierManager.getInstance().get(fileName);
FileSystem filesys=(sdi==null)?null:sdi.getFileSystem();
if(filesys!=null && !filesys.checkReadPermission(fileName)) {
throw ex1;
I also use many native methods in different libraries.
Any ideas?
Thanks,
SibeliusHello Staffan,
Thanks for the info. I had v1.4.1_05 and I have now installed v1.4.2_03.
Unfortunately, the error still happened at the same point in the code, although
much earlier on, but this time no message was displayed. It was just stuck there.
However, I changed the code a little bit (I put the catch block in another private
function) and now everything works. I'm writing the different snippets down. Perhaps
it would be interesting to find out why it behaves this way.
So, can you tell why this code won't works?
public void checkRead(String fileName, Object context) {
try {
if(context==null) {
super.checkRead(fileName);
} else {
super.checkRead(fileName, context);
} catch (SecurityException ex1) {
ServiceDomainIdentifier sdi;
sdi=ServiceDomainIdentifierManager.getInstance().get(fileName);
FileSystem filesys=(sdi==null)?null:sdi.getFileSystem();
if(filesys!=null && !filesys.checkReadPermission(fileName)) {
throw ex1;
But if I write it like following, it works!
public void checkRead(String fileName, Object context) {
try {
if(context==null) {
super.checkRead(fileName);
} else {
super.checkRead(fileName, context);
} catch (SecurityException ex1) {
myFunction(fileName,ex1);
private void myFunction(tring fileName, SecurityException ex1) {
ServiceDomainIdentifier sdi;
sdi=ServiceDomainIdentifierManager.getInstance().get(fileName);
FileSystem filesys=(sdi==null)?null:sdi.getFileSystem();
if(filesys!=null && !filesys.checkReadPermission(fileName)) {
throw ex1;
Thank you!
Sibelius
Staffan Larsen <[email protected]> wrote:
You didn't mention which version of JRockit this happens with (java
-version). I would suggest you upgrade to JRockit 1.4.2 if you haven't
already.
Regards,
/Staffan
Sibelius Segala wrote:
Hello,
I'm evaluating jrockit and trying to run in ita java application thatI normally
run with the Sun JVM on WinXP.
After a few seconds I get the message "Out-of-memory condition? : waitingfor
an available stack".
I'm running it on an Intel machine, WindowsXP 392Mb RAM.
I have played with different GC options, heap, stack size, native/thinthreads
but it always stops around the same point. When I turn -Xverbose:codegenon I
can see that it's trying to compile a method in my own security manager.The message
is something like that:
[codegen] 500 84732 5169 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[codegen] 500 84732 5170 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[codegen] 500 84732 5171 de.irt.mhp.security.MySecurityManager.checkRead(Ljava.lang.String;Ljava.lang.Object;)V:
7583.59 ms
[JRockit]Out-of-memory condition? : waiting for an available stack
It looks as though it's in a loop.
This is the code for this method (the super class of the containingclass is SecurityManager):
public void checkRead(String fileName, Object context) {
try {
if(context==null) {
super.checkRead(fileName);
} else {
super.checkRead(fileName, context);
} catch (SecurityException ex1) {
// If a file in the persistent storage is accessed we need toconsider additional
MAC/DAC possibilities
ServiceDomainIdentifier sdi;
sdi=ServiceDomainIdentifierManager.getInstance().get(fileName);
FileSystem filesys=(sdi==null)?null:sdi.getFileSystem();
if(filesys!=null && !filesys.checkReadPermission(fileName)) {
throw ex1;
I also use many native methods in different libraries.
Any ideas?
Thanks,
Sibelius -
Java memory management & stack overflow
Hi
I am building an application in java. It has to keep track of a lot of objects, typically about 100 000 or so. When putting them in a linked list, I get stack overflow. Is there som way of storing all these objects that wont result in SOF error?This app is practically screaming "DATABASE!". I suggest that you listen to it.
-
Server restarting - Out of Memory Exception
Hi,
We are using Websphere 5.1 and after our recent production deployment, server is restarting every 3-4 hrs. I am able to see some OutOfMemory and stack overflow exception.
Is there a way I can find out what piece of code is causing the problem and any tips for not getting in this problem in the future...
Thanks in advance...
KaranYour code is leaking resources somewhere. Use a profiler to see what eats memory.
-
How do I fix a stack overflow?
Hi,
Well I hope I am posting this in the right section of topics.
I am new to programing.At the moment I am sudying loops in Java.
I did something that has caused
a "stack overflow" in my computer(Whatever that is).
Is this really bad for my computer, and how do I fix it?
thanks.Just to add a little more..
The Stack is a special area of memory in the virtual machine. It stores variables that fall in and out of scope. When methods are called, the values of variables are often placed on the stack. The problem with a stack overflow arises when a method calls itself, either directly or indirectly, and never stops doing so. This could be called 'uncontrolled recursion'.
When this happens, the stack will fill up until the method can no longer be called, and at this point a StackOverflowError will be thrown.
It is important to note that this will not do bad things to your machine, because the stack is quite small (circa 256KB ?). If you don't catch the Error with a catch(Throwable) statement, the VM will exit automatically - all you have to do is fix the bug. -
Hi,
I am doing a wrapper with JNI for a Windows library of image compression. I have a test program running correctly in C. This program compress data and it can move a lot of memory. If I call this program from a JNI functions I obtain a JNI error:
An unrecoverable stack overflow has occurred.
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_STACK_OVERFLOW (0xc00000fd) occurred at PC=0x5FF88497
Function=unpack_data+0x189D7
Library=C:\WINDOWS\system32\NCSEcw.dll
This error is produce inside my compression library. I try to adjust the parameters (-Xms -Xmx -Xss) of the JVM but in any case before the process ends it shows this exception. I have done other JNI interfaces and I never found with this problem before. Can anybody help me?
Thanks in advance.I found in this forum a piece of code with a same kind problem but It is simpler than mine. I have proved this program in Windows and it produce the same error. In Linux it runs but if I enlarge the array largebuf it ends with the same error. In Linux I can reserve until 2 MB (in windows +-256K). Is there any way to increase the stack size in a jni call?.
#include <stdio.h>
#include <jni.h>
#include "test.h"
int myprint2(int a, int b){
char extrabuf[100];
printf("got here next\n");
extrabuf;
return 0;
int myprint(int a, int b){
char largebuf[260000];
printf("got here\n");
myprint2(1,1);
largebuf;
return 0;
JNIEXPORT jint JNICALL Java_test_init(JNIEnv *env, jobject obj){
myprint(1,1);
return 1;
test.java
public class test{
public native int init();
public static void main(String []args){
new test();
public test(){
System.loadLibrary("Nat");
System.out.println(this.init());
} -
Im using an recursiv c++ function in my VI.
After severall calls the VI crashes, printing an
stack overflow error.
I already increased in Visual Studio 6.0 the Link
setting: allocate stack. But nothing changed.
I need help fix this problem!!
My prg. looks like this:
recursiv (....) {
int array[..][..][..];
recursiv (..);
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.> Im using an recursiv c++ function in my VI.
> After severall calls the VI crashes, printing an
> stack overflow error.
> I already increased in Visual Studio 6.0 the Link
> setting: allocate stack. But nothing changed.
> I need help fix this problem!!
>
> My prg. looks like this:
>
> recursiv (....) {
> int array[..][..][..];
> ....
> recursiv (..);
> }
If you are truly allocating a three D array of ints
on the stack, then it makes sense that you will run
out of stack space sooner or later. I can't help
you with increasing the stack size, but if you move
your array into a memory block and store the pointer
on the stack, then you will use less stack space and
avoid the problem.
In otherwords:
recursive() {
int *array;
array= DSNewPtr()
array[][][]= ...
recursive();
DSDisposePtr();
Greg McKaskle -
I am running a rather large java application using 1.5.0 beta 2 on redhat using
incremental garbage collection and have observed the following message
Client VM warning: CMS marking stack overflow at 32768
This stack must be different that the default for RedHat which is
set to 8192K as viewed by "ulimit -a"
Can anyone tell me what really happens when the stack overflows??
Does -Xss affect this stack size?
Is there any way to change only the CMS stack?
Thanks,
PaulI am getting the same Issue:
[java] Java HotSpot(TM) Server VM warning: CMS marking stack overflow at 262144
[java] Java HotSpot(TM) Server VM warning: bailing out to foreground collection
java full version "1.5.0-beta2-b51"
on
Linux prod-art-app1 2.4.21-4.ELsmp #1 SMP Fri Oct 3 17:52:56 EDT 2003 i686 i686 i386 GNU/Linux
with
[i0360d3@prod-art-app1 logParser]$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 4
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 7168
virtual memory (kbytes, -v) unlimited
[java] Java HotSpot(TM) Server VM warning: CMS marking stack overflow at 262144
[java] Java HotSpot(TM) Server VM warning: bailing out to foreground collection
Any Suggestions? -
One of the prod clusters is running on below crashed both nodes with an out of memory exception which looks like below.
How do we get to know if the crash is due to a memory leak in the code or elsewhere?
Any inputs which helps to identify on the issue and submit data to application team supporting the need to update the systems is appreciated.
RHEL 4.6 on a 32 bit OS
BEA JRockit(R) R27.5.0
Below is the dump file generated when the JVM was crashed.
===== BEGIN DUMP =============================================================
JRockit dump produced after 21 days, 21:54:48 on Thu Aug 29 23:22:36 2013
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/wls_domains/prod_slimseu_wli_domain/jrockit.20717.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Out of memory [68]
Signal info : si_signo=11, si_code=2 si_addr=(nil)
Fatal Error : Lock Iteration lockTokenIterInit src/jvm/code/runtime/refiter.c:233
Version : BEA JRockit(R) R27.5.0-110_o-99226-1.5.0_14-20080528-1505-linux-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#6379.
: YC is not running. Last finished YC was YC#46347.
OC History : Strategy genparpar was used for OC#5680 to OC#5848.
: Strategy singleparpar was used for OC#5849.
: Strategy genparpar was used for OC#5850 to OC#6034.
: Strategy singleparpar was used for OC#6035.
: Strategy genparpar was used for OC#6036 to OC#6379.
YC History : Ran 7 YCs before OC#6375.
: Ran 6 YCs before OC#6376.
: Ran 4 YCs before OC#6377.
: Ran 7 YCs before OC#6378.
: Ran 5 YCs before OC#6379.
: Ran 0 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x8100000 - 0x88100000 (Size: 2048 MB)
Compaction : 0x80100000 - 0x88100000 (Current compaction type: external)
NurseryList : 0x6d634138 - 0x798afad0
KeepArea : 0x79218a20 - 0x7c8122f0
NurseryMarker: [ 0x79218a20, 0x7c8122f0 ]
CompRefs : References are 32-bit.
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T
Number CPUs : 4
Tot Phys Mem : 21292417024 (20306 MB)
OS version : Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
Linux version 2.6.9-67.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed Nov 7 13:58:04 EST 2007 (i686)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -Xms2048m -Xmx2048m -Xss=256k -da -Dplatform.home=/opt/bea922/aldsp301/weblogic92 -Dwls.home=/opt/bea922/aldsp301/weblogic92/server -Dwli.home=/opt/bea922/aldsp301/weblogic92/integration -Denvironment=prod -Dlog4j.configuration=file:/wls_domains/prod_slimseu_wli_domain/apacheLog4jCfg.xml -Dweblogic.management.discover=false -Dweblogic.management.server=http://meermin.european.idexxi.com:30050 -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=true -Dweblogic.ext.dirs=/opt/bea922/aldsp301/patch_weblogic922/profiles/default/sysext_manifest_classpath -Xverbose:gcreport,memdbg,gcpause -Xverboselog:/wls_logs/prod_slimseu_wli_domain/prod_slimseu_wli.gc -Duser.timezone=GMT -Dweblogic.Domain=prod_slimseu_wli_domain -Dweblogic.Name=prod_slimseu_wli_02 -Djava.security.policy=/opt/bea922/aldsp301/weblogic92/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /opt/bea922/aldsp301/jrockit-R27.5.0/jre
j.class.path : /opt/bea922/aldsp301/aldsp_3.0/lib/binxml.jar:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bea922/aldsp301/jrockit-R27.5.0/lib/tools.jar:/opt/bea922/aldsp301/weblogic92/server/lib/weblogic_sp.jar:/opt/bea922/aldsp301/weblogic92/server/lib/weblogic.jar:/opt/bea922/aldsp301/weblogic92/server/lib/webservices.jar::/opt/bea922/aldsp301/weblogic92/integration/lib/worklist-system-required.jar:/opt/bea922/aldsp301/weblogic92/server/lib/jpd.jar:/opt/bea922/aldsp301/weblogic92/integration/L10N:/opt/bea922/aldsp301/weblogic92/common/eval/pointbase/lib/pbclient51.jar:/opt/bea922/aldsp301/weblogic92/server/lib/xqrl.jar::
j.lib.path : /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/../lib/i386:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/native:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686/oci920_8
JAVA_HOME : /opt/bea922/aldsp301/jrockit-R27.5.0
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/../lib/i386:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/native:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686/oci920_8
LD_ASSUME_KERNEL: <not set>
C Heap : 1 memory allocations have failed
: First failure was a mmMalloc of 20 bytes
: Last failure was a mmMalloc of 20 bytes
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 3 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0xa96d4e94 / OS context: 0xa96d4f90):
eax = 00001267 ecx = a96d520c edx = 00000043 ebx = b7f5d74c
esp = a96d5280 ebp = a96d5298 esi = 00000044 edi = a96d52e8
es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
fs = 00000000 gs = 00000033
eip = b7dabd55 eflags = 00000282
Stack:
(* marks the word pointed to by the stack pointer)
a96d5280: b7f72020* 00000200 b7f5d74c a96d52e8 a96d52e8 a96d52a4
a96d5298: a96d52b8 b7f258c4 00000044 b7f5d74c a96d52e8 a96d5310
a96d52b0: a96d5358 a96d5360 a96d52d8 b7f258ef 00000044 b7f5d74c
a96d52c8: a96d52e8 a96d5360 a96d5310 a96d5358 a96d52f8 b7ecee0a
Code:
(* marks the word pointed to by the instruction pointer)
b7dabd24: 4c892074 458b0824 2404c710 b7f72020 0c244489 000200b8
b7dabd3c: 24448900 92fae804 01b80017 a3000000 b7f72004 001267b8
b7dabd54: 0000a300* 04c70000 00003f24 9aeae800 768d0017 27bc8d00
b7dabd6c: 00000000 e589fc55 53c03157 b9e87d8d 00000004 00c0ec81
Loaded modules:
(* denotes the module causing the exception)
08048000-08056ff3 /opt/bea922/aldsp301/jrockit-R27.5.0/bin/java
0093f000-0094c85b /lib/tls/libpthread.so.0
00833000-00853c8f /lib/tls/libm.so.6
00858000-00859967 /lib/libdl.so.2
00705000-0082a578 /lib/tls/libc.so.6
006eb000-0070039b /lib/ld-linux.so.2
b7d16000-b7f6c6a7 */opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit/libjvm.so
00db2000-00db9a76 /lib/tls/librt.so.1
b7cdb000-b7cf9103 /lib/libnss_centrifydc.so.2
0099a000-009a8fef /lib/libresolv.so.2
00d76000-00d8866f /lib/libnsl.so.1
b7cd0000-b7cd8a57 /lib/libnss_files.so.2
b7be5000-b7bef81b /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libverify.so
b7bc2000-b7be2317 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libjava.so
b6b1b000-b6b20f13 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/native_threads/libhpi.so
b65ae000-b65bc4c4 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libzip.so
b4e71000-b4e82f03 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libnet.so
b4e69000-b4e6f207 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libnio.so
b5f03000-b5f06313 /lib/libnss_dns.so.2
b3a6e000-b3a73246 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libmanagement.so
b39e1000-b39ea357 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libjmapi.so
b36d8000-b36d9de4 /opt/bea922/aldsp301/weblogic92/server/native/linux/i686/libwlfileio2.so
a59ed000-a5a4c026 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libawt.so
a5926000-a59eb21f /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libmlib_image.so
a5920000-a5924f1c /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/headless/libmawt.so
a53f8000-a54710a7 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libfontmanager.so
"[ACTIVE] ExecuteThread: '25' fo" id=75 idx=0x128 tid=20894 lastJavaFrame=0xa96d54cc
Stack 0: start=0xa9698000, end=0xa96da000, guards=0xa969d000 (ok), forbidden=0xa969b000
Thread Stack Trace:
at dumpForceDump+117()@0xb7dabd55
at vmFatalErrorMsgV+84()@0xb7f258c4
at vmFatalErrorMsg+31()@0xb7f258ef
at fatalError+42()@0xb7ecee0a
at lockTokenIterInit+151()@0xb7ecf317
at trProcessLocksForThread+102()@0xb7edda26
at get_all_locks+106()@0xb7df61ca
at javalockConvertTokenForObject+74()@0xb7df83aa
-- Java stack --
at jrockit/vm/Locks.convertThinLockedToFatLocked(Ljava/lang/Object;)V(Native Method)
at jrockit/vm/Locks.createMonitorAndConvert(Locks.java:1521)[inlined]
at jrockit/vm/Locks.wait(Locks.java:2184)[inlined]
at weblogic/rjvm/ResponseImpl.waitForData(ResponseImpl.java:81)[optimized]
^-- Holding lock: weblogic/rjvm/ResponseImpl@0x6daebaa8[thin lock]
at weblogic/rjvm/ResponseImpl.getTxContext(ResponseImpl.java:108)[inlined]
at weblogic/rjvm/BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:109)[optimized]
at weblogic/rmi/cluster/ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335)[inlined]
at weblogic/rmi/cluster/ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252)[optimized]
at com/bea/ld/Server_ydm4ie_EOImpl_1030_WLStub.executeOperationStreaming(Lcom/bea/dsp/ejb/QualName;[Ljava/lang/Object;Lcom/bea/ld/QueryAttributes;Lcom/bea/ld/filter/FilterXQuery;)Lcom/bea/dsp/ejb/StreamingQueryResult;(Unknown Source)[optimized]
at com/bea/dsp/das/ejb/EJBClient.invokeOperation(EJBClient.java:148)[optimized]
at com/bea/dsp/das/DataAccessServiceImpl.invokeOperation(DataAccessServiceImpl.java:171)[inlined]
at com/bea/dsp/das/DataAccessServiceImpl.invoke(DataAccessServiceImpl.java:122)[inlined]
at com/bea/dsp/control/core/delegates/impl/DSPControlInvocationDelegate.executeFunction(DSPControlInvocationDelegate.java:219)[inlined]
at com/bea/dsp/control/core/delegates/impl/DSPControlInvocationDelegate.invokeOnDataService(DSPControlInvocationDelegate.java:64)[optimized]
at com/bea/dsp/control/core/DSPControlImpl.invoke(DSPControlImpl.java:81)[optimized]
at com/idexx/lims/controls/dsp/ResultsReportDSPControlFileBean.getPathEventTimeStampForDepartment(ResultsReportDSPControlFileBean.java:267)[optimized]
at com/idexx/lims/orderresults/dao/OrderResultsDAOImpl.getPathEventTimeStampForDepartment(OrderResultsDAOImpl.java:109)[optimized]
at com/idexx/lims/controls/OrderResultsCustomControlImpl.releaseResultsAndSaveReport(OrderResultsCustomControlImpl.java:360)[optimized]
at com/idexx/lims/controls/OrderResultsCustomControlBean.releaseResultsAndSaveReport(OrderResultsCustomControlBean.java:440)[optimized]
at sun/reflect/GeneratedMethodAccessor831.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:433)[optimized]
at $Proxy163.releaseResultsAndSaveReport(LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/controls/process/OrderResultsProcess.orderResultsCustomControlReleaseResultsAndSaveReport(OrderResultsProcess.java:649)
at sun/reflect/GeneratedMethodAccessor830.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/SyncReceive.messageDelivery(SyncReceive.java:63)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcherBean.invoke(SyncDispatcherBean.java:168)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:133)[optimized]
at com/bea/wli/knex/runtime/core/dispatcher/Dispatcher.remoteDispatch(Dispatcher.java:165)[inlined]
at com/bea/wli/knex/runtime/core/dispatcher/ServiceHandleImpl.invoke(ServiceHandleImpl.java:460)[optimized]
at com/bea/wli/knex/runtime/core/call/JavaCall.invoke(JavaCall.java:56)[optimized]
at com/bea/wli/bpm/runtime/SubFlowCall.invoke(SubFlowCall.java:112)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1307)[inlined]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:825)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1174)[optimized]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:760)[optimized]
at com/idexx/lims/controls/process/OrderResultsProcessControlBean.releaseResultsClientRequestwithReturn(OrderResultsProcessControlBean.java:394)
at sun/reflect/GeneratedMethodAccessor828.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:446)[optimized]
at $Proxy171.releaseResultsClientRequestwithReturn(LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/controls/process/OrderResultsProcess.orderResultsProcessControlReleaseResultsClientRequestwithReturn111(OrderResultsProcess.java:1686)[optimized]
at sun/reflect/GeneratedMethodAccessor827.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/SyncReceive.messageDelivery(SyncReceive.java:63)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcherBean.invoke(SyncDispatcherBean.java:168)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:133)[optimized]
at com/bea/wli/knex/runtime/core/dispatcher/Dispatcher.remoteDispatch(Dispatcher.java:165)[inlined]
at com/bea/wli/knex/runtime/core/dispatcher/ServiceHandleImpl.invoke(ServiceHandleImpl.java:460)[optimized]
at com/bea/wli/knex/runtime/core/call/JavaCall.invoke(JavaCall.java:56)[optimized]
at com/bea/wli/bpm/runtime/SubFlowCall.invoke(SubFlowCall.java:112)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1307)[inlined]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:825)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1174)[optimized]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:760)[optimized]
at com/idexx/lims/controls/process/OrderResultsProcessControlBean.releaseResultsToCustomer(OrderResultsProcessControlBean.java:677)[optimized]
at sun/reflect/GeneratedMethodAccessor46336.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:446)[optimized]
at $Proxy12611.releaseResultsToCustomer(LorderResults/logical/orderResultsWs/ReleaseResultsToCustomerDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsToCustomerResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/processes/ReleaseResultsToCustomerProcess.sendReleaseRequest(ReleaseResultsToCustomerProcess.java:101)
at sun/reflect/GeneratedMethodAccessor46335.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/Receive.messageDelivery(Receive.java:93)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:259)[optimized]
at weblogic/ejb/container/internal/MDListener.execute(MDListener.java:429)[inlined]
at weblogic/ejb/container/internal/MDListener.transactionalOnMessage(MDListener.java:335)[inlined]
at weblogic/ejb/container/internal/MDListener.onMessage(MDListener.java:291)[optimized]
at weblogic/jms/client/JMSSession.onMessage(JMSSession.java:4072)[optimized]
at weblogic/jms/client/JMSSession.execute(JMSSession.java:3962)[optimized]
at weblogic/jms/client/JMSSession$UseForRunnable.run(JMSSession.java:4490)[optimized]
at weblogic/work/ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)[optimized]
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:209)[optimized]
at weblogic/work/ExecuteThread.run(ExecuteThread.java:181)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00719ed0 PHOFF: 00000034 SHOFF: 00174ab8 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 67 STIDX: 66
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00943850 PHOFF: 00000034 SHOFF: 00019f00 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0004bbe0 PHOFF: 00000034 SHOFF: 00297e24 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Vicky77 wrote:
We are seeing memory leaks in our application, this is causing Out of Memory exception after every 5-7 days in prod environment. We tried to analyse our application with JPROBE and these are our findings...
1) Once these session is expiring, all application objects are getting garbage collected.
2) We are seeing huge increase in String and Char[] with each submitted applicationWhere are these coming from?
Are you using any libraries like JAXB? Are you binding XML to objects?
We are using Weblogic 10.0 with jdk version 1.5.0_06. Are there any known String related memory leak issues.
My understanding is that unless we are using any static variable or application scope objects we should have any memory leakage.Apparently not.
Can someone please validate if this understanding is correct? The JVM is telling you that it's incorrect. Believe the evidence you have before you.
Your JVM settings might help. What are the settings for the GC? How big is your perm space, and how is that changing with time?
What could be other possible causes of memory leaks? We are also using private static ThreadLocal variablesSounds like the perm space is exploding in size. It fills up and you're done.
I'd recommend that you download JVMStat from Sun and watch what memory is doing as you run your test. It's not a nice graphic view of eden, old & new gen, and perm spaces that will give you an idea of what's going on. It won't tell you why. Keep drilling down with JProbe.
% -
Problem with out of memory and reservation of memory
Hi,
we are running a very simple java program on HP-UX that do some text substitution - replacing special characters with other characters.
The files that are converted are sometimes very large, and now we have come to a point where the java server doing the work crashes with "Out of memory" message. (no stack) when it process one single 500MB large file.
I have encountered this error before(with smaller files) and then I have made the maximum Heap larger, but now when I try to set it to 4000M
i get the message:
"Error occurred during initialization of VM
Could not reserve enough space for old generation heap"
When it crash with this message, my settings are:
-XX:NewSize=500m -XX:MaxNewSize=1000m -XX:SurvivorRatio=
8 -Xms1000m -Xmx4000m
If I run with Xmx3000m instead the java program starts but I get Out of memory error like:
java.lang.OutOfMemoryError
<<no stack trace available>>
The GC log file created when it crashes looks like:
<GC: -1 31.547669 1 218103808 32 219735744 0 419430400 0 945040 52428800 0 109051904 524288000 877008 877008 1048576 0.934021
>
<GC: -1 62.579563 2 436207616 32 218103808 0 419430400 945040 944592 52428800 109051904 327155712 524288000 877008 877008 1048
576 2.517598 >
<GC: 1 65.097909 1 436207616 32 0 0 419430400 944592 0 52428800 327155712 219048400 524288000 877008 877008 1048576 2.061976 >
<GC: 1 67.160178 2 436207616 32 0 0 419430400 0 0 52428800 219048400 219048400 524288000 877008 877008 1048576 0.041408 >
<GC: -1 128.133097 3 872415232 32 0 0 419430400 0 0 52428800 655256016 655256016 960495616 877008 877008 1048576 0.029950 >
<GC: 1 128.163584 3 872415232 32 0 0 419430400 0 0 52428800 655256016 437152208 960495616 877008 877008 1048576 3.971305 >
<GC: 1 132.135106 4 872415232 32 0 0 419430400 0 0 52428800 437152208 437152208 960495616 877008 876656 1048576 0.064635 >
<GC: -1 256.378152 4 1744830464 32 0 0 419430400 0 0 52428800 1309567440 1309567440 1832910848 876656 876656 1048576 0.058970
>
<GC: 1 256.437652 5 1744830464 32 0 0 733282304 0 0 91619328 1309567440 873359824 1832910848 876656 876656 1048576 8.255321 >
<GC: 1 264.693275 6 1744830464 32 0 0 733282304 0 0 91619328 873359824 873359824 1832910848 876656 876656 1048576 0.103764 >
We are running:
java version "1.3.1.02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1.02-011206-02:17)
Java HotSpot(TM) Server VM (build 1.3.1 1.3.1.02-JPSE_1.3.1.02_20011206 PA2.0, mixed mode)
We have 132GB of physical memory and a lot of not used Swap space, so I cant imagine we have a problem with that.
Can anyone please suggest what to do proceed troubleshooting or to change some settings? I'm not into this Java really so I really need some help.
Usually the java program handles thousands of smaller files (around 500 KB - 1 MB sized files).
Thanks!You have a one to one mapping? Where one character is replaced with another?
And all you do is read the file, replace and then write?
Then there is no reason to have the entire file in memory.
Other than that you need to determine if the VM (which is not a Sun VM) has an upper memory bound. That would be the limit that the VM will not go beyond regardless of memory in the system.
We have 132GB of physical memory and a lot of not used Swap spaceOne would wonder why you have swap space at all. -
I have a file where I am running out of memory can anyone take a look at this file and see?
I am trying to make this file 4'x8'.
Please let me know if anyone can help me get this file to that size.
I have a quad core processor with 6 gig of ram and have gotten the file to 50"x20", but I run out of memory shortly thereafter. Any help would be appreciated.
Thanks,Where to begin? You should look into using a swatch pattern instead of those repeating circles. Also, I see that each circle in your pattern is actually a stack of four circles, but I see no reason why. Perhaps Illustrator is choking on the huge number of objects required to make that patterns as you haave constructed it.
Here is a four foot by eight foot Illustrator file using a swatch pattern. Note that, despite the larger size, the file is less than one 16th the size. -
Weblogic sp4 on linux out of memory expections - Thread dump
Any body has idea why out of memory expections?
Here is the thread dump.
Full thread dump Java HotSpot(TM) Server VM (1.4.2_05-b04 mixed mode):
"Thread-33" daemon prio=1 tid=0x086175f0 nid=0x4f8e runnable [c8d57000..c8d5723c]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0xd48f7820> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at org.apache.axis.monitor.SOAPMonitorService$ServerSocketThread.run(SOAPMonitorService.java:189)
at java.lang.Thread.run(Thread.java:534)
"CustomerClientDispatcherThread" daemon prio=1 tid=0x08877100 nid=0x4f8e in Object.wait() [c77ff000..c77ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd45b7330> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at java.lang.Object.wait(Object.java:429)
at com.amgen.ea.orx.queue.impl.PersistenceQueue.peek(PersistenceQueue.java:58)
- locked <0xd45b7330> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at com.amgen.ea.orx.custclient.impl.CustomerClientDispatcher.run(CustomerClientDispatcher.java:50)
at java.lang.Thread.run(Thread.java:534)
"CustomerClientDispatcherThread" daemon prio=1 tid=0xcb625c28 nid=0x4f8e in Object.wait() [c7b8c000..c7b8c23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3ce7958> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at java.lang.Object.wait(Object.java:429)
at com.amgen.ea.orx.queue.impl.PersistenceQueue.peek(PersistenceQueue.java:58)
- locked <0xd3ce7958> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at com.amgen.ea.orx.custclient.impl.CustomerClientDispatcher.run(CustomerClientDispatcher.java:52)
at java.lang.Thread.run(Thread.java:534)
"Thread-8" daemon prio=1 tid=0x08710e80 nid=0x4f8e in Object.wait() [c7cc4000..c7cc423c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd38b44c8> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at java.lang.Object.wait(Object.java:429)
at com.amgen.ea.orx.queue.impl.PersistenceQueue.peek(PersistenceQueue.java:58)
- locked <0xd38b44c8> (a com.amgen.ea.orx.queue.impl.PersistenceQueue)
at com.amgen.ea.orx.custclient.impl.CustomerClientDispatcher.run(CustomerClientDispatcher.java:52)
at java.lang.Thread.run(Thread.java:534)
"ListenThread.Default" prio=1 tid=0xcc21b658 nid=0x4f8e runnable [c7c0c000..c7c0c23c]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0xd3811cf8> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
at weblogic.t3.srvr.ListenThread.accept(ListenThread.java:735)
at weblogic.t3.srvr.ListenThread.run(ListenThread.java:301)
"Thread-6" prio=1 tid=0xcb3ef610 nid=0x4f8e in Object.wait() [c92a0000..c92a023c]
at java.lang.Object.wait(Native Method)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0xd348db48> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)
"Thread-5" prio=1 tid=0x08c46fd8 nid=0x4f8e in Object.wait() [c9500000..c950023c]
at java.lang.Object.wait(Native Method)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0xd34901c8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)
"LDAPConnThread-0 ldap://0.0.0.0:7013" daemon prio=1 tid=0xcb67b150 nid=0x4f8e runnable [c9580000..c958023c]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xd3490a98> (a java.io.BufferedInputStream)
at netscape.ldap.ber.stream.BERElement.getElement(BERElement.java:101)
at netscape.ldap.LDAPConnThread.run(LDAPConnThread.java:538)
at java.lang.Thread.run(Thread.java:534)
"VDE Transaction Processor Thread" prio=1 tid=0xcb2fe110 nid=0x4f8e in Object.wait() [c9600000..c960023c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3490b30> (a com.octetstring.vde.backend.standard.TransactionProcessor)
at java.lang.Object.wait(Object.java:429)
at com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(TransactionProcessor.java:365)
- locked <0xd3490b30> (a com.octetstring.vde.backend.standard.TransactionProcessor)
at com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionProcessor.java:212)
"ExecuteThread: '2' for queue: 'weblogic.admin.RMI'" daemon prio=1 tid=0x08665ba8 nid=0x4f8e in Object.wait() [c9680000..c968023c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3490ba8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '1' for queue: 'weblogic.admin.RMI'" daemon prio=1 tid=0x0830a7e0 nid=0x4f8e in Object.wait() [c9700000..c970023c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3490c28> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '0' for queue: 'weblogic.admin.RMI'" daemon prio=1 tid=0x080a0c00 nid=0x4f8e in Object.wait() [c9780000..c978023c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3490ca8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'" daemon prio=1 tid=0xcafb3be8 nid=0x4f8e runnable [c98ff000..c98ff23c]
at weblogic.socket.PosixSocketMuxer.poll(Native Method)
at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:100)
- locked <0xd31100e0> (a java.lang.String)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
"ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" daemon prio=1 tid=0xcaf65228 nid=0x4f8e waiting for monitor entry [c997f000..c997f23c]
at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:91)
- waiting to lock <0xd31100e0> (a java.lang.String)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" daemon prio=1 tid=0xcafb0c20 nid=0x4f8e waiting for monitor entry [c99ff000..c99ff23c]
at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:91)
- waiting to lock <0xd31100e0> (a java.lang.String)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
"weblogic.security.SpinnerRandomSource" daemon prio=1 tid=0xcaf64f98 nid=0x4f8e in Object.wait() [c9a7f000..c9a7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31182d8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at weblogic.security.SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:60)
- locked <0xd31182d8> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:534)
"weblogic.time.TimeEventGenerator" daemon prio=1 tid=0xcb3e1400 nid=0x4f8e in Object.wait() [c9aff000..c9aff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118348> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
- locked <0xd3118348> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:118)
at java.lang.Thread.run(Thread.java:534)
"ExecuteThread: '4' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xcb3df3a8 nid=0x4f8e in Object.wait() [c9b7f000..c9b7f23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31183b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '3' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xcb3de7a0 nid=0x4f8e in Object.wait() [c9bff000..c9bff23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118438> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '2' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xcb3ddcc0 nid=0x4f8e in Object.wait() [c9c7f000..c9c7f23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31184b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '1' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xcb1c66f0 nid=0x4f8e in Object.wait() [c9cff000..c9cff23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118538> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '0' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xcb1c5b58 nid=0x4f8e in Object.wait() [c9d7f000..c9d7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31185b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31185b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '39' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb1c4f50 nid=0x4f8e in Object.wait() [c9dff000..c9dff23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118638> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '38' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb1c4348 nid=0x4f8e in Object.wait() [c9e7f000..c9e7f23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31186b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '37' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb1c3740 nid=0x4f8e in Object.wait() [c9eff000..c9eff23c]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118738> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '36' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb1c2ba8 nid=0x4f8e in Object.wait() [c9f7f000..c9f7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31187b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31187b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '35' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb674078 nid=0x4f8e in Object.wait() [c9fff000..c9fff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118838> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118838> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '34' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb673470 nid=0x4f8e in Object.wait() [ca07f000..ca07f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31188b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31188b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '33' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb6728d8 nid=0x4f8e in Object.wait() [ca0ff000..ca0ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118938> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118938> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '32' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb671cd0 nid=0x4f8e in Object.wait() [ca17f000..ca17f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31189b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31189b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '31' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb6710e0 nid=0x4f8e in Object.wait() [ca1ff000..ca1ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118a38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118a38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '30' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfdb548 nid=0x4f8e in Object.wait() [ca27f000..ca27f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118ab8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118ab8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '29' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfda940 nid=0x4f8e in Object.wait() [ca2ff000..ca2ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118b38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118b38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '28' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfd9d58 nid=0x4f8e in Object.wait() [ca37f000..ca37f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118bb8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118bb8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '27' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfd91c0 nid=0x4f8e in Object.wait() [ca3ff000..ca3ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118c38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118c38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '26' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb119a40 nid=0x4f8e in Object.wait() [ca47f000..ca47f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118cb8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118cb8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '25' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb118e38 nid=0x4f8e in Object.wait() [ca4ff000..ca4ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118d38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118d38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '24' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb118230 nid=0x4f8e in Object.wait() [ca57f000..ca57f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118db8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118db8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '23' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcc207638 nid=0x4f8e in Object.wait() [ca5ff000..ca5ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118e38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118e38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '22' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcc206a30 nid=0x4f8e in Object.wait() [ca67f000..ca67f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118eb8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118eb8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '21' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcc205e28 nid=0x4f8e in Object.wait() [ca6ff000..ca6ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118f38> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118f38> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '20' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfbf1e0 nid=0x4f8e in Object.wait() [ca77f000..ca77f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3118fb8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3118fb8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '19' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfbe648 nid=0x4f8e in Object.wait() [ca7ff000..ca7ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119038> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119038> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '18' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfbda40 nid=0x4f8e in Object.wait() [ca87f000..ca87f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31190b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31190b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '17' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb62c500 nid=0x4f8e in Object.wait() [ca8ff000..ca8ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119138> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119138> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '16' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb62b8f8 nid=0x4f8e in Object.wait() [ca97f000..ca97f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31191b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31191b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '15' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb62acf0 nid=0x4f8e in Object.wait() [ca9ff000..ca9ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119238> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119238> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '14' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb61f5a8 nid=0x4f8e in Object.wait() [caa7f000..caa7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31192b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31192b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '13' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb61e9e0 nid=0x4f8e in Object.wait() [caaff000..caaff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119338> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119338> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '12' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf13af0 nid=0x4f8e in Object.wait() [cab7f000..cab7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31193b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31193b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '11' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf12ee8 nid=0x4f8e in Object.wait() [cabff000..cabff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119438> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119438> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '10' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf12350 nid=0x4f8e in Object.wait() [cac7f000..cac7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31194b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31194b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '9' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb309598 nid=0x4f8e in Object.wait() [cacff000..cacff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119538> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119538> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '8' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb3089c8 nid=0x4f8e in Object.wait() [cad7f000..cad7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31195b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31195b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '7' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf56250 nid=0x4f8e in Object.wait() [cadff000..cadff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119638> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119638> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '6' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf55cb0 nid=0x4f8e in Object.wait() [cae7f000..cae7f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31196b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31196b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '5' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf55918 nid=0x4f8e in Object.wait() [caeff000..caeff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119738> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119738> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '4' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf55510 nid=0x4f8e in Object.wait() [cb47f000..cb47f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31197b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31197b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '3' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcaf55150 nid=0x4f8e in Object.wait() [cb4ff000..cb4ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119838> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119838> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '2' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcbfc7bd8 nid=0x4f8e in Object.wait() [cb57f000..cb57f23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31198b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31198b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '1' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb3cd250 nid=0x4f8e in Object.wait() [cb5ff000..cb5ff23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119938> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd3119938> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"ExecuteThread: '0' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xcb3cd0b8 nid=0x4f8e in Object.wait() [cc1fe000..cc1fe23c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd31199b8> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:153)
- locked <0xd31199b8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)
"Thread-1" daemon prio=1 tid=0x086d6478 nid=0x4f8e in Object.wait() [cc3e1000..cc3e123c]
at java.lang.Object.wait(Native Method)
- waiting on <0xd3119a88> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:429)
at java.util.TimerThread.mainLoop(Timer.java:403)
- locked <0xd3119a88> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)
"Signal Dispatcher" daemon prio=1 tid=0x080c4170 nid=0x4f8e waiting on condition [0..0]
"Finalizer" daemon prio=1 tid=0x080bfac0 nid=0x4f8e in Object.wait() [cf509000..cf50923c]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0xd3129c78> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Refe<p>Can you post the stack trace. I assume these thread dumps were taken after the error occured. Can you take a few dumps just before you run out of memory.</p>
<p>
Hussein Badakhchani</br>
</p> -
Hi All we are using jrockit on Linux, we have a cluster that consists of 2 machines and each machine has 2 managed servers. the dumnp always happens on the one of the managed servers on each machine.
Initially the cluster had 2 managed servers , one on each server, of lately we added 2 more managed servers (one each on the machine).
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 07:53:23 on Fri Aug 18 02:46:57 2006
Additional information is available in:
/usr/local/bea/user_projects/domains/cmstargetDomain/jrockit.11168.dump
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error code: 52
Error Message: Stack overflow
Signal info : si_signo=11, si_code=2
Version : BEA WebLogic JRockit(TM) 1.4.2_08 JVM R24.5.0-61 ari-49095-20050826-1856-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x20000000, mmHeap->top = 0x40000000
: mmStartCompaction = 0x2c800000, mmEndCompaction = 0x2f000000
CPU : Intel Pentium 4 (EM64T)
Number CPUs : 4
Tot Phys Mem : 4127768576
OS version : Red Hat Enterprise Linux ES release 3 (Taroon Update 4)
Linux version 2.4.21-27.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-47)) #1 SMP
Wed Dec 1 21:59:02 EST 2004
State : JVM is running
Command Line : -Djava.class.path=/usr/local/bea/jrockit81sp4_142_08/lib/tools.jar:/usr/local/bea/weblogic81/server/lib/weblog
ic_sp.jar:/usr/local/bea/weblogic81/server/lib/weblogic.jar::/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbserver44.j
ar:/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/usr/local/bea/jrockit81sp4_142_08/jre/lib/rt.jar:/usr/
local/bea/weblogic81/server/lib/webservices.jar::/opt/documentum/shared/config:/opt/documentum/shared/dctm.jar -Djrockit.laun
cher.type=jrockit.shipment -Xms512m -Xmx512m -Dweblogic.Name=cmpa05Server02 -Dweblogic.management.username= -Dweblogic.manage
ment.password= -Dweblogic.management.server=http://10.200.148.13:8001 -Djava.security.policy=/usr/local/bea/weblogic81/server
/lib/weblogic.policy -Dsun.java.command=weblogic.Server
Environment : JAVA_HOME=/usr/local/bea/jrockit81sp4_142_08, java.home=/usr/local/bea/jrockit81sp4_142_08/jre, java.class.pat
h=/usr/local/bea/jrockit81sp4_142_08/lib/tools.jar:/usr/local/bea/weblogic81/server/lib/weblogic_sp.jar:/usr/local/bea/weblog
ic81/server/lib/weblogic.jar::/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/usr/local/bea/weblogic81/co
mmon/eval/pointbase/lib/pbclient44.jar:/usr/local/bea/jrockit81sp4_142_08/jre/lib/rt.jar:/usr/local/bea/weblogic81/server/lib
/webservices.jar::/opt/documentum/shared/config:/opt/documentum/shared/dctm.jar, java.library.path=/usr/local/bea/jrockit81sp
4_142_08/jre/lib/i386/jrockit:/usr/local/bea/jrockit81sp4_142_08/jre/lib/i386:/usr/local/bea/jrockit81sp4_142_08/jre/../lib/i
386:/opt/documentum/shared/dfc:/usr/local/bea/weblogic81/server/lib/linux/i686:/usr/local/bea/weblogic81/server/lib/linux/i68
6/oci920_8
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x895716c/0x8957234):
EAX = b4dd7c14 EBX = 08954fd8
ECX = b4dba06c EDX = 226f5f20
ESI = 08954ed0 EDI = 08954fd8
ESP = b4db9fec EIP = b7374aa2
EBP = b4dba000 EFL = 00010292
CS = 0023 DS = 002b ES = 002b
SS = 002b FS = 0033 GS = 0033
Stack:
b4db9fec :00000000 00000000 00000000 00000000 00000000 b4dba030
b4dba004 :b7374b1f 08954fd8 00000000 00000000 00000000 089550e0
b4dba01c :00000000 00000000 00000000 00000000 00000000 b4dba060
b4dba034 :b7368b05 08954fd8 00000000 00000000 00000000 089550e0
b4dba04c :b4dba068 226f5ab8 00000000 00000000 00000000 08954fd8
b4dba064 :b6566d57 08955064 0808cba0 089550e0 00000000 226f5050
b4dba07c :08954fd8 0000020c 35a893b0 35a893c8 b6566da8 b6f4d8e0
b4dba094 :226f5ab8 08954ed0 226f5f20 b65670b2 00000248 00000234
b4dba0ac :af903372 00000234 b7368b2d 0000008d 00000000 226f5ab8
b4dba0c4 :00000000 b4dba108 08954fd8 226f53c8 acb2b38e 226f53f0
b4dba0dc :3be87630 35a893b0 35a893b0 35a893b0 af904a36 b4dba130
b4dba0f4 :201aeb58 b4dba134 00000000 00000004 00000000 08954fd8
b4dba10c :b4dba1d0 08954ed0 201aeb58 35a893c8 29cbd300 089550e0
b4dba124 :0000008d 00000000 226f5ab8 0000008d 00000000 af904c85
b4dba13c :226f5ab8 08954fd8 b4dba154 acb2b43e b6577440 b65684d8
b4dba154 :b6577430 b7359a4d b4dbb3cb 00000000 00000000 b4dba1f4
b4dba16c :08955064 b6017da8 b6f15ab8 08954fd8 08955064 b6f15ab8
b4dba184 :b4dba1b4 b732e61a b6f15ab8 b4dba1b0 08955064 00000001
b4dba19c :b6f15ab8 b4dba1f0 b4dba1f4 b733e775 08955064 b4dba1ec
b4dba1b4 :b4dba154 00000000 00000000 00000000 00000000 00000000
b4dba1cc :00000000 226f5cc0 b4dba154 b4dba154 08954fd8 b4dba210
b4dba1e4 :b6577430 b65684a0 00000000 b4dbb3cb b4dba234 b733e931
b4dba1fc :08955064 080f7bd0 b6017da8 089550dc b4dba288 b7359550
b4dba214 :b4dba26c b4dba238 08955064 089550dc b4dba3b4 00000000
b4dba22c :00000000 080f7bd0 b4dba274 b733f146 08955064 b6f15ab8
b4dba244 :089550dc b4dba288 b7359550 00000000 b4dba26c b4dba27c
b4dba25c :08955064 00000004 00000000 08954fd8 226f5400 089550e0
b4dba274 :b4dba2a4 b733ed68 08955064 089550dc b6f15ab8 b4dba2b8
b4dba28c :08955064 089550e0 b4dba3b4 08954fd8 089550dc 08955064
b4dba2a4 :b4dba2e4 b7341e69 08955064 089550dc b6f15ab8 00000002
b4dba2bc :08955064 089550dc 00000000 b733b94c 08955064 b4dba310
b4dba2d4 :00000000 089550d4 00000008 00000004 b4dba314 b7341d9a
b4dba2ec :08955064 089550dc b4dba3b4 00000fff 089550dc 00000000
b4dba304 :08954fd8 b4dba348 b753045c 089550dc b4dbb3b4 b73505d5
b4dba31c :08955064 089550dc b4dba3b4 00000fff 089550dc b4dbb3bc
b4dba334 :226f5948 b4dba378 b7368b2d 08954fd8 b4dba3b4 00000000
b4dba34c :b7368b24 b4dba390 b73072bb 08954ed0 29cc68b8 b4dba380
b4dba364 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba37c :00000000 b4dba3c0 b7368b2d 08954fd8 00000005 b4dba3c0
b4dba394 :b7368b24 08954ed0 0000008d 35a893c8 29cc7b00 089550e0
b4dba3ac :b4dba3c8 00000000 7273752f 636f6c2f 622f6c61 752f6165
b4dba3c4 :5f726573 6a6f7270 73746365 6d6f642f 736e6961 736d632f
b4dba3dc :67726174 6f447465 6e69616d 706d632f 53353061 65767265
b4dba3f4 :2f323072 67617473 6d632f65 72657373 65636976 736d632f
b4dba40c :76726573 2e656369 2f726177 2d424557 2f464e49 73616c63
b4dba424 :2f736573 69646e6a 6f72702e 74726570 00736569 b4dba458
b4dba43c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba454 :00000000 b4dba498 b7368b2d 08954fd8 00000005 b4dba498
b4dba46c :b7368b24 08954ed0 0000008d 35a893c8 29ccb300 089550e0
b4dba484 :b4dba4a0 00000000 29ccb2d8 b4dba4d0 b73072bb 08954ed0
b4dba49c :0000008d b4dba4c0 b7374b02 08954fd8 08954ed0 00000000
b4dba4b4 :08954fd8 b4dba4f8 b73072bb 08954ed0 b7368b2d b4dba4e8
b4dba4cc :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba4e4 :00000000 b4dba528 b7368b2d 08954fd8 00000005 00000000
b4dba4fc :b7368b24 b4dba540 b73072bb 08954ed0 29ccd8b8 b4dba530
b4dba514 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba52c :00000000 b4dba570 b7368b2d 08954fd8 00000005 b4dba570
b4dba544 :b7368b24 08954ed0 0000008d 35a893c8 29cceb00 089550e0
b4dba55c :b4dba578 00000000 29ccead8 b4dba5a8 b73072bb 08954ed0
b4dba574 :0000008d b4dba598 b7374b02 08954fd8 08954ed0 00000000
b4dba58c :08954fd8 b4dba5d0 b73072bb 08954ed0 b7368b2d b4dba5c0
b4dba5a4 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba5bc :00000000 b4dba600 b7368b2d 08954fd8 00000005 00000000
b4dba5d4 :b7368b24 b4dba618 b73072bb 08954ed0 29cd10b8 b4dba608
b4dba5ec :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba604 :00000000 b4dba648 b7368b2d 08954fd8 00000005 b4dba648
b4dba61c :b7368b24 08954ed0 0000008d 35a893c8 29cd2300 089550e0
b4dba634 :b4dba650 00000000 29cd22d8 b4dba680 b73072bb 08954ed0
b4dba64c :0000008d b4dba670 b7374b02 08954fd8 08954ed0 00000000
b4dba664 :08954fd8 b4dba6a8 b73072bb 08954ed0 b7368b2d b4dba698
b4dba67c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0b4dba694 :00000000 b4dba6d8 b7368b2d 08954fd8 00000005 00000000
b4dba6ac :b7368b24 b4dba6f0 b73072bb 08954ed0 29cd48b8 b4dba6e0
b4dba6c4 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba6dc :00000000 b4dba720 b7368b2d 08954fd8 00000005 b4dba720
b4dba6f4 :b7368b24 08954ed0 0000008d 35a893c8 29cd5b00 089550e0
b4dba70c :b4dba728 00000000 29cd5ad8 b4dba758 b73072bb 08954ed0
b4dba724 :0000008d b4dba748 b7374b02 08954fd8 08954ed0 00000000
b4dba73c :08954fd8 b4dba780 b73072bb 08954ed0 b7368b2d b4dba770
b4dba754 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba76c :00000000 b4dba7b0 b7368b2d 08954fd8 00000005 00000000
b4dba784 :b7368b24 b4dba7c8 b73072bb 08954ed0 29cd80b8 b4dba7b8
b4dba79c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
b4dba7b4 :00000000 b4dba7f8 b7368b2d 08954fd8 00000005 b4dba7f8
b4dba7cc :b7368b24 08954ed0 0000008d 35a893c8 29cd9300 089550e0
b4dba7e4 :b4dba800 00000000 29cd92d8 b4dba830 b73072bb 08954ed0
Code:
b73749a2 :85ffffc0 e84d74c0 0000a0aa d689c389 e868006a 56000003
b73749ba :c800e853 c4830000 fab4a310 1589b744 b744fab8 ffa35de8
b73749d2 :bac189ff 000003e8 f799d089 99c189f9 53565052 00c7d5e8
b73749ea :faaca300 1589b744 b744fab0 5be8658d 5dec895e 895590c3
b7374a02 :10ec83e5 5d8b5356 f4c48308 8954e853 c689ffff 53f4c483
b7374a1a :ff89a9e8 8df089ff 5e5be865 c35dec89 8955f689 5d8b53e5
b7374a32 :0c4d8b08 8910558b b10ff0c8 c2890c53 940fca39 c0b60fc0
b7374a4a :5dec895b 895590c3 5d8b53e5 0c4d8b08 8910558b b10ff0c8
b7374a62 :c2891053 940fca39 c0b60fc0 5dec895b 895590c3 08558be5
b7374a7a :8b104d8b 0ff00c45 890c4ab1 5dec89c2 895590c3 08458be5
b7374a92 :8b5dec89 fc240440 895590c3 14ec83e5 085d8b53 8508438b
b7374aaa :831374c0 e853f4c4 ffffc8da 000843c7 83000000 7b8310c4
b7374ac2 :07740024 002443c7 83000000 44fa943d 097400b7 53f4c483
b7374ada :ff9e55e8 e85d8bff c35dec89 8955f689 08ec83e5 8508458b
b7374af2 :800d74c0 83fe0460 e850f4c4 ffffff9a c35dec89 8955f689
b7374b0a :14ec83e5 085d8b53 3a74db85 53f4c483 ffff7de8 10c483ff
b7374b22 :01044b80 07581d39 2274b746 fa943d83 7400b744 f4c48319
b7374b3a :ffa8e853 c483ffff 044b8010 943d8301 00b744fa 5d8be775
b7374b52 :5dec89e8 895590c3 08458be5 0e75c085 000001b8 8d0feb00
b7374b6a :000026b4 408b0000 83013404 ec8901e0 8955c35d 10ec83e5
b7374b82 :758b5356 047e8308 83437500 026af8c4 1bece856 c3890000
b7374b9a :83f4c483 e853f4c4 ffff7e6e 3a30e850 c483fff0 74c08530
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804ce46 /usr/local/bea/jrockit81sp4_142_08/bin/java
0xb75e5000-0xb75e561b /etc/libcwait.so
0xb75bf000-0xb75cb931 /lib/tls/libpthread.so.0
0xb759d000-0xb75bde5f /lib/tls/libm.so.6
0xb759a000-0xb759be23 /lib/libdl.so.2
0xb7462000-0xb7593eaf /lib/tls/libc.so.6
0xb75e9000-0xb75fdc8b /lib/ld-linux.so.2
0xb7228000-0xb73feeef* /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/jrockit/libjvm.so
0xb7005000-0xb700f2df /lib/libnss_files.so.2
0xb66af000-0xb66befa5 /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libverify.so
0xb6681000-0xb66a0a0f /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libjava.so
0xb6656000-0xb66670eb /lib/libnsl.so.1
0xb5321000-0xb5322705 /usr/local/bea/weblogic81/server/lib/linux/i686/libweblogicunix1.so
0xb4a81000-0xb4a82eff /usr/local/bea/weblogic81/server/lib/linux/i686/libmuxer.so
0xb3ebb000-0xb3ebe5c1 /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libioser12.so
0xb0fd5000-0xb0fd8133 /lib/libnss_dns.so.2
0xb0fc3000-0xb0fd179f /lib/libresolv.so.2
0xaeeaa000-0xaf4293ca /opt/documentum/shared/dfc/libdmcl40.so
0xaee67000-0xaee6b1fb /lib/libcrypt.so.1
0xaedb4000-0xaee5c9eb /usr/lib/libstdc++.so.5
0xaedab000-0xaedb2813 /lib/libgcc_s.so.1
Java Thread ID = 0x00001b80, lastJavaFrame = 0xb4dba06c, Name = ExecuteThread: '41' for queue: 'weblogic.kernel.Default'
Thread Stack Trace:
at tsiGCStateChanged+6()@0xb7374aa2
at tsDisableGC+23()@0xb7374b1f
at RJNI_jrockit_vm_MemSystem_getMoreTLAMemory+37()@0xb7368b05
at jrockit/vm/MemSystem.getMoreTLAMemory(Native Method)@0xb6566d10
at jrockit/vm/MemSystem.getMoreTLAMemoryWrapper(Native Method)@0xb6566da8
at jrockit/vm/MemSystem.allocArray1(Native Method)@0xb65670b2
at java/lang/StringCoding$CharsetSE.encode(Optimized Method)@0xaf903372
at java/lang/StringCoding.encode(Optimized Method)@0xaf904a36
at java/lang/StringCoding$DefaultEncoder.encode(Optimized Method)@0xaf904c85
at java/lang/StringCoding.encode(Optimized Method)@0xacb2b43e
at java/lang/String.getBytes(Unknown Source)@0xb6577440
at java/io/UnixFileSystem.getBooleanAttributes0(Native Method)@0xb657f0e0
at java/io/UnixFileSystem.getBooleanAttributes(Unknown Source)@0xb657f17f
at weblogic/servlet/internal/WarClassFinder.getSource(Optimized Method)@0xacb3d89b
at weblogic/servlet/internal/WarClassFinder.getSources(WarClassFinder.java:106)@0xb45c4f12
at weblogic/utils/classloaders/MultiClassFinder.getSources(MultiClassFinder.java:97)@0xb45c4eaa
at weblogic/utils/classloaders/MultiClassFinder.getSources(MultiClassFinder.java:89)@0xb45c4e0bDid a quick check and can't find anything obvious. Some tips:
1) You are running on RHEL3u4, which is formally an "unsupported configuration". You should upgrade the OS to u5 or later. There are known I/O issues in RHEL3u4 and earlier. I don't think it has anything to do with your crash, but better safe than sorry. See http://e-docs.bea.com/jrockit/jrdocs/suppPlat/supp_142.html
2) You may want to try the latest JRockit update, which you can find here: http://commerce.bea.com/products/weblogicjrockit/1.4.2/142_x.jsp
3) If neither of the above helps, or you can't make an upgrade in your production environment, open a ticket with BEA Support. Before you do that, try to reproduce the crash after setting "ulimit -c unlimited" in the shell so that you get a proper core file. -
Out of memory with lots of memory
this is the log output:
05/08/27 19:18:05 Runtime.getRuntime().freeMemory()=856 M
05/08/27 19:18:05 Runtime.getRuntime().totalMemory()=1012 M
05/08/27 19:18:05 In use=156 M
05/08/27 19:18:05 Runtime.getRuntime().maxMemory()=1012 M
05/08/27 19:18:09 java.lang.OutOfMemoryError
as u see there are enough memory and still out of memory error comes.
I run standalone server with 1.5GB ram. heap size is set to 1024 and also Xss and MaxPermSize are set to appropriate sizes.
what could be the error source ?That must be puzzling. I do not have the answer, but a little more data from you would be helpful.
If you are using Windows, can you go to task manager to verify how much memory your java process is using? On unix, the command "top". Set your MaxPerSize to 256M just for sure. If the process hangs when the OutOfMemoryError happens, do a full stack dump by "ctrl+break" on Windows or "ctrl+^" on unix/linux to see what is happening. If a stackTrace of the thread that causes the OutOfMemoryError can be obtained, that will be the most helpful. -
Out of Memory Error - JBOSS - JRocket
I continue to see my jrocket/jboss/linux servers crash daily in production for out of memory errors. When we trace back the stack to find a query that does not appear to have nearly enough data to bring the server to an out of memory state. Heap useage pattern does not indicate any leak in the application.
Using RedHat Linux ES - rel. 4 - Nahant Update 4
startup with 1536m Xms/x
Any thoughts or previous expereince. This is a Java application servicing a Flex UICheck your Linux kernel version.
If you have an unpatched Linux kernel, which is not compliant, you will see these errors for all Jrocket.
The 2,6,9-5 kernel is not compliant without patches, see:
http://e-docs.bea.com/jrockit/jrdocs/suppPlat/prodsupp.html#wp999048
excerpt
The JRockit JDK is supported on the default Linux kernel, which varies with the distribution and architecture. See the Notes field in the Summary of Supported Configurations by Release for details. If you require a different kernel, such as the hugemem kernel, contact Oracle Support for current support status.
Also, see references to x_86 64bit?
http://jira.jboss.org/jira/browse/JBPAPP-158
This is a 32bit ES - rel 4 correct?
This link also shows a fairly excellent step by step Out of Memory Troubleshooting session.
Maybe you are looking for
-
Help! How can i sync my ipod with a new computer?
how do i sync my ipod touch with a new computer? the old computer it was synced with is completely broken. I don't want to loose any songs, especially the ones I didn't buy on itunes.
-
How do I get external speakers to run on my Bootcamp Windows 7 partition?
I have an intel based iMac and am running Windows 7 on bootcamp. I use the bootcamp partition more than the Mac. I hooked up some external speakers to the iMac and they function fine when running the Mac OS but they don't work when running Windows 7.
-
EDQ Deduplication Output Report Format
Hey, My questions pertains to the outputs that can be generated from the Deduplication processor. For our project, we are looking at duplicate records based on numerous rules. We will then need to analyze the relationships of the dedupe process to
-
02 number not being recognized through my Sony xperia z2 tablet
I brought a sony experia z2 tablet yesterday, I had a sim card for 4g given to me with a number to use. However when I typed that number into 02 priorities it said it was not a recognised number and my tablet will not allow me to make calls. Any help
-
Hi I have installed boot camp for windows and did install windows but some how have deleted mac os and I don't have any backup nor original CDs. Please guide if someone can also please advice how to boot from cd. I have mcbook pro i5