JVM crashes with " ErrOut:Abort - core dumped "
Hi
I am using Sun Sparc server.when running my installer i am getting an error
ErrOut:
Abort - core dumped
Server Version:
bash-2.03$ isainfo
sparcv9 sparc
bash-2.03$ isainfo -v
64-bit sparcv9 applications
32-bit sparc applications
bash-2.03$ isainfo -k
sparcv9
bash-2.03$
I installed jdk 1.4.2_16 java version.
Please help in solving this issue... We are unable to go with Installation
==================================================
I+In LOG FILE:+
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xEC10E15C
Function=[Unknown. Nearest: Java_sun_awt_font_NativeFontWrapper_registerFonts+0x346C]
Library=/tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libfontmanager.so
Current Java thread:
at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
- locked <f6468460> (a java.lang.Class)
at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:736)
at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:590)
at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:49)
at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:209)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:203)
- locked <ee39ad38> (a sun.awt.X11GraphicsEnvironment)
at sun.java2d.SunGraphicsEnvironment.initTerminalNames(SunGraphicsEnvironment.java:1029)
at sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:795)
at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:49)
at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:160)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:78)
at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:150)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:306)
at java.lang.Class.newInstance(Class.java:259)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
- locked <f641dc98> (a java.lang.Class)
at java.awt.Font.initializeFont(Font.java:309)
at java.awt.Font.<init>(Font.java:345)
at javax.swing.plaf.FontUIResource.<init>(FontUIResource.java:36)
at com.sun.java.swing.plaf.motif.MotifLookAndFeel.initComponentDefaults(MotifLookAndFeel.java:181)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:81)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:394)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:424)
at com.installshield.wizard.swing.SwingWizardUI.switchToSystemLAF(SwingWizardUI.java:26)
at com.installshield.wizard.swing.SwingWizardUI.initialize(SwingWizardUI.java:216)
at com.installshield.wizard.StandardWizardListener.wizardInitializing(StandardWizardListener.java:25)
at com.installshield.wizard.Wizard$WizardListenerInitializer.run(Wizard.java:1619)
at java.lang.Thread.run(Thread.java:536)
Dynamic libraries:
0x10000 /tmp/SIEBEL/isjAAABfaqsI/bin/java
0xff350000 /usr/lib/libthread.so.1
0xff3a0000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
0xfe000000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/client/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff1c0000 /usr/lib/libmp.so.2
0xff0a0000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/native_threads/libhpi.so
0xff070000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libverify.so
0xff020000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libjava.so
0xfe7e0000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libzip.so
0xfe510000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libnet.so
0xfe4f0000 /tmp/SIEBEL/ismp002/5868705.tmp
0xfa080000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libawt.so
0xfe470000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libmlib_image.so
0xfc490000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/motif21/libmawt.so
0xec580000 /usr/dt/lib/libXm.so.4
0xfc420000 /usr/openwin/lib/libXt.so.4
0xfdfd0000 /usr/openwin/lib/libXext.so.0
0xfdfb0000 /usr/openwin/lib/libXtst.so.1
0xec200000 /usr/openwin/lib/libX11.so.4
0xfa3a0000 /usr/openwin/lib/libdps.so.5
0xfc7e0000 /usr/openwin/lib/libSM.so.6
0xfa150000 /usr/openwin/lib/libICE.so.6
0xec100000 /tmp/SIEBEL/isjAAABfaqsI/lib/sparc/libfontmanager.so
Local Time = Wed Feb 27 13:33:57 2008
Elapsed Time = 7
# The exception above was detected in native code outside the VM
# Java VM: Java HotSpot(TM) Client VM (1.4.1_02-b06 mixed mode)
# An error report file has been saved as hs_err_pid17568.log.
# Please refer to the file for further information.
#
Hi,
any news from this error? Have you solved it?
Rgs
Janne Johansson
Similar Messages
-
Help on JVM Crash with core dump on solaris - 1.5_17
Some times in my load test scenarios on sun os boxes JVM crashing with core dump. Here is some dump from the file
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0xfea07f40, pid=1564, tid=10
# Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b04 mixed mode)
# Problematic frame:
# V [libjvm.so+0x207f40]
--------------- T H R E A D ---------------
Current thread (0x0014e220): JavaThread "CompilerThread1" daemon [_thread_in_native, id=10]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000
Registers:
O0=0x00000010 O1=0x019c1960 O2=0x01e00ec0 O3=0x002bdc48
O4=0x01042c68 O5=0xc467eb4c O6=0xc467e330 O7=0x01042c68
G1=0x01e00ea0 G2=0xff014c94 G3=0x000000e6 G4=0x01c5a4e4
G5=0x01736e20 G6=0x00000000 G7=0xfb9e4200 Y=0x00000000
PC=0xfea07f40 nPC=0xfea07f44
--------------- S Y S T E M ---------------
OS: Solaris 10 5/08 s10s_u5wos_10 SPARC
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 24 March 2008
uname:SunOS 5.10 Generic_127127-11 sun4v (T2 libthread)
rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
load average:2.73 2.67 2.21
CPU:total 32 has_v8, has_v9, has_vis1, has_vis2, is_ultra3, is_sun4v, is_niagara1
Memory: 8k page, physical 8257536k(366576k free)
vm_info: Java HotSpot(TM) Server VM (1.5.0_17-b04) for solaris-sparc, built on Nov 10 2008 01:58:40 by unknown with unknown Workshop:0x550
Here is the stack dump of the kill quit thread
----------------- lwp# 10 / thread# 10 --------------------
ff2c5bf0 lwpkill (6, 0, ff2f2e10, ff2a8bd0, ffffffff, 6) + 8
ff2410f8 abort (7400, 1, 7c00, ad314, ff2f12d8, 0) + 110
fee7e58c __1cCosFabort6Fi_v_ (1, 0, ff013084, fefde000, 7d94, 7c00) + 58
fef0de48 __1cHVMErrorOreport_and_die6M_v_ (0, ff03a640, ff033ff4, 1, fee82c88, ff033ff4) + c84
fea74138 JVM_handle_solaris_signal (b, c467e2b0, c467dff8, 8000, ff032fa0, 14e220) + ab4
ff2c4b28 __sighndlr (b, c467e2b0, c467dff8, fea7364c, 0, 1) + c
ff2b9b00 call_user_handler (b, ffbffeff, c, 0, fb9e4200, c467dff8) + 3b8
fea07f40 __1cMPhaseChaitinFSplit6MI_I_ (c467ec2c, 0, 0, 3677ac, 398, c) + 3410
fea13c68 __1cMPhaseChaitinRRegister_Allocate6M_v_ (c467eb4c, e88, dc0, ff0137d8, c467fb14, 48d) + 720
fea17c64 __1cHCompileICode_Gen6M_v_ (c467f218, 9e0c, 9c00, fef56b15, 0, c467ec2c) + 2b0
fea7ff14 __1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_ (c467f218, 0, 346c8, 0, fef569b8, 0) + c08
fea75fb8 __1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_ (c467fb14, fef42a90, 1e40f58, 244, 346c8, d1800000) + b0
fea76b68 __1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_ (908928, 14e7fc, 13c900, 14e220, fef57367, c467fb14) + 4cc
feb3357c __1cNCompileBrokerUcompiler_thread_loop6F_v_ (ff0330b8, 13c8a0, 14e220, c5e67700, 14e7f8, 0) + 44c
feadbd20 __1cKJavaThreadDrun6M_v_ (14e220, ff037040, 7820, 0, 7800, 9400) + 2b0
fee7e0a8 __1cG_start6Fpv_0_ (14e220, 61c, fefde000, 0, 5874, 5800) + 208
ff2c49fc lwpstart (0, 0, 0, 0, 0, 0)
Any idea on this dump, helps me a lot.
Thanks.[http://java.sun.com/javase/6/webnotes/trouble/TSG-VM/html/crashes.html]
-
JVM Crash with Signal 10.
Hi,
We are facing a random problem in our production setup where the JVM crashes with the following error message.
Unexpected Signal : 10 occurred at PC=0xFA3442A4
Function=java.lang.String.startsWith(Ljava/lang/String;)Z (compiled Java code)
Library=(N/A)
Current Java thread:
Dynamic libraries:
0x10000 /usr/j2sdk1.4.2_03/jre/bin/java
0xff350000 /usr/lib/libthread.so.1
0xff340000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff390000 /usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
0xfe000000 /usr/j2sdk1.4.2_03/jre/lib/sparc/server/libjvm.so
0xff2d0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0b0000 /usr/lib/libm.so.1
0xff1c0000 /usr/lib/libsched.so.1
0xff090000 /usr/lib/libmp.so.2
0xff050000 /usr/j2sdk1.4.2_03/jre/lib/sparc/native_threads/libhpi.so
0xfe7d0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libverify.so
0xfe790000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libjava.so
0xff020000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libzip.so
0xfe630000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libjdwp.so
0xfe610000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libdt_socket.so
0xfe5f0000 /usr/lib/nss_files.so.1
0xc17a0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libnet.so
0xc16e0000 /BayPackets/rsisas/SAS/ASE5.1.1/sol28g/lib/libjavautil.so
0xc16c0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libioser12.so
Heap at VM Abort:
Heap
par new generation total 32704K, used 3150K [0xc5800000, 0xc7800000, 0xc7800000)
eden space 32640K, 9% used [0xc5800000, 0xc5b13b20, 0xc77e0000)
from space 64K, 0% used [0xc77f0000, 0xc77f0000, 0xc7800000)
to space 64K, 0% used [0xc77e0000, 0xc77e0000, 0xc77f0000)
concurrent mark-sweep generation total 753664K, used 490987K [0xc7800000, 0xf5800000, 0xf5800000)
concurrent-mark-sweep perm gen total 29784K, used 17111K [0xf5800000, 0xf7516000, 0xf9800000)
Local Time = Mon Oct 2 18:18:51 2006
Elapsed Time = 7215947
# HotSpot Virtual Machine Error : 10
# Error ID : 4F530E43505002EF 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Java VM: Java HotSpot(TM) Server VM (1.4.2_03-b02 mixed mode)
We are using the J2SE version 1.4.2_03 and running it on the Solaris OS 5.8. Have anybody seen this problem before? It will be great if anybody could provide some pointers to solve this problem.
Thanks
Ravi.... Do you have any idea whether this is a known
issue in jdk1.4.2_03 and any suggestions on how to
check whether it is fixed in the later versions.The hs_err log that you included above, points to a rather generic
error location (the error log dump has since been much improved
and provides much more useful information than the dump from
1.4.2_03 above). As such it is difficult to tell what the bug is that
caused the crash here.
Running with a later version might provide further clues (or it
might be fixed already). Recall that at a refresh rate of an
update release per each 3 months, 1.4.2_03 is already
at least 3 years old (and perhaps more). A number of bugs
especially in the Concurrent Mark Sweep Collector being used
here have since been fixed.
If testing with 1.4.2_13 is not feasible, please provide your Sun
support contact with a core file from the incident and that might
lead us closer to the root cause and allow us to determine if
this may have been fixed subsequently. They may also be able to
provide you with a test JVM binary that may lead one closer to the
root cause. -
Hi,
I have a JNI native library that calls a custom C++ shared library with a number of number of dependencies. At runtime, in the process of loading the custom C++ library, I got the folloing message.
Assertion failed: 0, file ../lnk/exthrow.cc, line 425
Abort (core dumped)
If I did mdb on core dump, the following is the result.
mdb java.29922
mdb: core file data for mapping at ffb7a000 not saved: Bad address
Loading modules: [ libc.so.1 libuutil.so.1 ld.so.1 ]
$Cffbf7c90 libc.so.1`_lwp_kill+8(6, 0, ff2f2e10, ff2a8bd0, ffffffff, 6)
ffbf7cf0 libc.so.1`abort+0x110(ffbf7de0, 1, 0, ad314, ff2f12d8, 0)
ffbf7d80 libc.so.1`_assert+0x64(ff1d9358, ff1d935a, 1a9, ff1ea810, ad030, ff1d418c)
ffbf7fe0 libCrun.so.1`__1cG__CrunMex_rethrow_q6F_v_+0xf0(0, fffb, 0, 14c14, 2, 0)
ffbf8040 libtssclt.so.3`__1cDstdNbasic_istream4Ccn0ALchar_traits4Cc___2t6Mn0AIios_baseJEmptyCtor__v_+0xb8(eef09710, 0,
eef0df94, eef0a088, eef09730, eef09748)
ffbf80a0 libtssclt.so.3`__SLIP.INIT_A+0x20(0, ff2f3700, acb18, ff2bb774, f0bd4840, f0bd4880)
ffbf8100 libtssclt.so.3`__1cU__STATIC_CONSTRUCTOR6F_v_+4(ee774a48, ff2f3700, acb18, ff1d6e50, f0bd3b40, f0bd3b80)
ffbf8160 libtssclt.so.3`_init+0x110(ff3f40fc, ff3f5a50, 2b414, 0, ff3f4910, 821)
ffbf81c0 ld.so.1`call_init+0x16c(c10081, 1, fe9d0f60, ee7c5eb4, ff3f4910, ffdfffff)
ffbf8228 ld.so.1`dlmopen_intn+0x164(ff3f40fc, 10000, c01, 24, 3b, ff161f30)
ffbf8288 ld.so.1`dlmopen_check+0x160(ff3f40fc, 10c5c8, c01, ff3914f8, ffbf834c, 0)
ffbf82e8 ld.so.1`dlopen+0x30(10c5c8, 1, 1, ff185fac, 57c0, ff185fa8)
ffbf8350 libjvm.so`__1cCosIdll_load6Fpkcpci_pv_+0x20(10c5c8, ffbf8858, 400, 0, 12eed4, 5400)
ffbf83f0 libjvm.so`JVM_LoadLibrary+0x15c(10c5c8, 64fc, 38810, ff18696c, ff185fac, 2)
ffbf8c58 libjava.so`Java_java_lang_ClassLoader_00024NativeLibrary_load+0xe8(388cc, ffbf8f2c, ffbf8f28, 0, 10c5c8, 0)
ffbf8dc0 0xf900bc20(11, ffbf8f2c, ffbf8ea8, ffffff80, 64fc, 0)
ffbf8e40 0xf900bbc4(f0c303c0, b6, 0, 8, 1ffc, ffbf8ec0)
ffbf8ec0 0xf9005764(f0c30080, b8, f0c09478, f9014760, f0c374a8, ffbf8f90)
ffbf8f58 0xf90057a8(0, b8, ffbf911c, f9014a20, 110, ffbf9028)
ffbf9018 0xf9005764(f0c08de8, b6, ffbf919c, f9014a68, 57c0, ffbf90c0)
ffbf90b8 0xf9005764(339b8, 0, 64fc, f9014760, ff185fac, ffbf9140)
ffbf9140 0xf9005764(c000, 2, 4c00, f9014a70, ff17fca0, ffbf91b8)
ffbf91b8 0xf9000218(ffbf92a0, ffbf9380, a, f4d5f2f8, f900a7e0, ffbf9390)
ffbf9218 libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5b8(
ffbf9378, 38810, ffbf938c, ffbf92b0, 38eb8, 0)
ffbf92e0 libjvm.so`__1cNinstanceKlassPinitialize_impl6FnTinstanceKlassHandle_pnGThread__v_+0x68c(ffbf9524, 38810, f4d5f330,
391cc, 38eb8, 38eb4)
ffbf94c0 libjvm.so`__1cNinstanceKlassKinitialize6MpnGThread__v_+0x80(38e20, 38810, fecd7a8c, f4d5f330, 38810, ff181fbc)
ffbf9540 libjvm.so`__1cbCfind_class_from_class_loader6FpnHJNIEnv__nMsymbolHandle_CnGHandle_3CpnGThread__pnH_jclass__+0xd8(
388cc, 1, 1, 38e18, f4d5f330, 1)
ffbf95b0 libjvm.so`jni_FindClass+0x720(388cc, 0, 0, ff18696c, 391cc, 0)
ffbf9640 main+0xe3c(6, 388cc, ff182ba0, 39348, 0, 1)
ffbf9ed0 _start+0x108(0, 0, 0, 0, 0, 0)
Any help/assistance on this issue would be highly appriciated.
Thanks and Regards
SomeshI ran into this exact same problem (on Solaris, JVM 1.4.1). Although I don't know the exact cause, I can tell you what I did to fix it..
Of course, this happens when you try to load a native library (a .so in this case). I ldd'd that .so, and found that it in turn was linked to two other libraries in my control, and some other OS libraries.
When I statically linked either one of my libraries, such that only one of the libraries under my control was still linked dynamically, leaving the OS libaries untouched, then the problem went away. Note that it didn't matter which one I linked statically- as long as one (or both) were static there was no problem.
My guess was that there were some sort of cyclic dependencies with these libraries, but right now I'm happy enough that it works, so I'm not going to try and pursue this further.. -
HOTSPOT JVM crash with EXCEPTION_ACCESS_VIOLATION
From a C++ application, I use Invocation APIs to create a JVM and call some Java methods using JNI
I get a crash in jvm.dll with EXCEPTION_ACCESS_VIOLATION
when I try to call "getFields" method of java.lang.Class in order to get the Fields of the java class
This method call, should return a java/lang/reflect/Fields[] on success
I am able to get the method ID of this method by using pEnv->GetMethodID(..)
However, when I call this method using CallObjectMethod(..), HotSpt JVM crashes with access violation with the dump given below.
Any clues on how to debug and find the problem?
Thanks in advance!
Sample code
jclass testerClass = pEnv->FindClass("com/test/Tester");
jmethodID cid = pEnv->GetMethodID(testerClass,"<init>","()V");
if(NULL == cid)
pEnv->ExceptionDescribe();
jobject testerObject = pEnv->NewObjectV(testerClass, mid);
jmethodID mid = pEnv->GetMethodID(testerClass, "getClass",
"()Ljava/lang/Class;");
jobject clsObj = (jobject)pEnv->CallObjectMethod(testerObject, mid);
pEnv->ExceptionDescribe();
jclass jCls = pEnv->GetObjectClass(clsObj);
jmethodID midGetFields = pEnv->GetMethodID(jCls, "getFields",
"()[Ljava/lang/reflect/Field;");
jobjectArray jobjArray = (jobjectArray)pEnv->CallObjectMethod(testerObject, midGetFields);
pEnv->ExceptionDescribe();
Crash dump
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x809E69F
Function=JVM_FindSignal+0x11505
Library=D:\Java\j2re1.4.2_03\bin\client\jvm.dll
Current Java thread:
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.privateGetPublicFields(Unknown Source)
at java.lang.Class.getFields(Unknown Source)
Dynamic libraries:
0x00400000 - 0x00419000 E:\SC\SC12.1\SCApplications\SNMP\Bin\JNITester.exe
0x77F50000 - 0x77FF7000 C:\WINDOWS\System32\ntdll.dll
0x77E60000 - 0x77F46000 C:\WINDOWS\system32\kernel32.dll
0x10000000 - 0x10023000 E:\SC\SC12.1\SCApplications\SNMP\Bin\JniUtils.dll
0x00320000 - 0x00332000 E:\SnmpIpmNativeTestDriver\MTFStubHelper.dll
0x00340000 - 0x0035B000 E:\SnmpIpmNativeTestDriver\MTFXMLFileAPI.dll
0x12000000 - 0x122B1000 e:\sc\sc12.1\bin\xerces-c_2_2_0D.dll
0x77DD0000 - 0x77E5D000 C:\WINDOWS\system32\ADVAPI32.dll
0x78000000 - 0x78086000 C:\WINDOWS\system32\RPCRT4.dll
0x10200000 - 0x1026C000 e:\sc\sc12.1\bin\MSVCRTD.dll
0x102A0000 - 0x102B7000 e:\sc\sc12.1\bin\MSVCIRTD.dll
0x5F800000 - 0x5F8E9000 e:\sc\sc12.1\bin\MFC42uD.DLL
0x77C70000 - 0x77CB0000 C:\WINDOWS\system32\GDI32.dll
0x77D40000 - 0x77DCC000 C:\WINDOWS\system32\USER32.dll
0x5F700000 - 0x5F746000 e:\sc\sc12.1\bin\MFCD42uD.DLL
0x5F500000 - 0x5F5C6000 e:\sc\sc12.1\bin\MFCO42uD.DLL
0x10480000 - 0x104FE000 e:\sc\sc12.1\bin\MSVCP60D.dll
0x15020000 - 0x15042000 e:\sc\sc12.1\bin\SCTraceLib.dll
0x6D510000 - 0x6D58D000 C:\WINDOWS\System32\dbghelp.dll
0x77C10000 - 0x77C63000 C:\WINDOWS\system32\msvcrt.dll
0x77C00000 - 0x77C07000 C:\WINDOWS\system32\VERSION.dll
0x00360000 - 0x0037D000 e:\sc\sc12.1\bin\SCFileManager.dll
0x76BF0000 - 0x76BFB000 C:\WINDOWS\System32\PSAPI.DLL
0x00420000 - 0x00580000 e:\sc\sc12.1\bin\BctCoreCL.dll
0x5D920000 - 0x5D929000 C:\WINDOWS\System32\RPCNS4.dll
0x71B20000 - 0x71B31000 C:\WINDOWS\system32\MPR.dll
0x71C20000 - 0x71C6E000 C:\WINDOWS\System32\NETAPI32.dll
0x71AB0000 - 0x71AC5000 C:\WINDOWS\System32\WS2_32.dll
0x71AA0000 - 0x71AA8000 C:\WINDOWS\System32\WS2HELP.dll
0x15000000 - 0x15012000 e:\sc\sc12.1\bin\CTEventLog.dll
0x773D0000 - 0x77BC2000 C:\WINDOWS\system32\SHELL32.dll
0x70A70000 - 0x70AD4000 C:\WINDOWS\system32\SHLWAPI.dll
0x771B0000 - 0x772D1000 C:\WINDOWS\system32\ole32.dll
0x77120000 - 0x771AB000 C:\WINDOWS\system32\OLEAUT32.dll
0x1F7A0000 - 0x1F7D6000 C:\WINDOWS\System32\ODBC32.dll
0x77340000 - 0x773CB000 C:\WINDOWS\system32\COMCTL32.dll
0x763B0000 - 0x763F5000 C:\WINDOWS\system32\comdlg32.dll
0x08000000 - 0x08138000 D:\Java\j2re1.4.2_03\bin\client\jvm.dll
0x76B40000 - 0x76B6C000 C:\WINDOWS\System32\WINMM.dll
0x5FD00000 - 0x5FD0D000 C:\WINDOWS\System32\MFC42LOC.DLL
0x71950000 - 0x71A34000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\comctl32.dll
0x1F840000 - 0x1F857000 C:\WINDOWS\System32\odbcint.dll
0x5DAC0000 - 0x5DAC7000 C:\WINDOWS\System32\rdpsnd.dll
0x00FE0000 - 0x00FE7000 D:\Java\j2re1.4.2_03\bin\hpi.dll
0x01000000 - 0x0100E000 D:\Java\j2re1.4.2_03\bin\verify.dll
0x01010000 - 0x01029000 D:\Java\j2re1.4.2_03\bin\java.dll
0x01030000 - 0x0103D000 D:\Java\j2re1.4.2_03\bin\zip.dll
0x76C90000 - 0x76CB2000 C:\WINDOWS\system32\imagehlp.dll
Heap at VM Abort:
Heap
def new generation total 576K, used 132K [0x15050000, 0x150f0000, 0x15530000)
eden space 512K, 25% used [0x15050000, 0x15071250, 0x150d0000)
from space 64K, 0% used [0x150d0000, 0x150d0000, 0x150e0000)
to space 64K, 0% used [0x150e0000, 0x150e0000, 0x150f0000)
tenured generation total 1408K, used 0K [0x15530000, 0x15690000, 0x19050000)
the space 1408K, 0% used [0x15530000, 0x15530000, 0x15530200, 0x15690000)
compacting perm gen total 4096K, used 964K [0x19050000, 0x19450000, 0x1d050000)
the space 4096K, 23% used [0x19050000, 0x191410e0, 0x19141200, 0x19450000)
Local Time = Wed Aug 25 21:06:44 2004
Elapsed Time = 0
# HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
# Error ID : 4F530E43505002EF
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Java VM: Java HotSpot(TM) Client VM (1.4.2_03-b02 mixed mode)Hi
How about running it with -Xcheck:jni and -verbose:jni -
Forms 11g frmcmp gives Aborted (core dumped) error while compiling pll
Hello
We've installed oracle forms 11.1.2 on our linux server and are now trying to recompile all form objects from our previous release (10g).
All forms compile without much problems, but some pll's (not all) fail with the error: Aborted (core dumped).
Is there any way to find out what might be happening? I don't seem to find any log about what is causing this problem.
Any input or ideas are more then welcome.
Regards
Johan
Edited by: vanvojo on Sep 12, 2012 10:57 PMI had the same problem on my development machine; I solved it by converting all pll files to pld files with the 10g reports compiler and convert them back to pll with the 11g reports compiler. I noticed that the problem is most likely to occur on libraries having a lot of other libraries attached which are not converted to 11g yet, so it also might be that you can solve the problem by changing the compile-order. But anyway the reports compiler solved this problem for me without ordering the compilation steps ;)
cheers -
[Solved] Chrome Error - Aborted (Core Dumped)
Hey guys, so today i installed arch on my computer and i set up lxde. However, neither google chrome nor chromium seem to be able to launch properly. firefox works just fine.
Here is what happens when i try to launch chrome
$ google-chrome
Aborted (core dumped)
Last edited by iurnait (2013-07-16 00:36:10)[tianrui@tianrui-arch ~]$ who
tianrui tty1 2013-07-15 04:27
tianrui pts/0 2013-07-15 04:27 (:0.0)
[tianrui@tianrui-arch ~]$ whoami
tianrui
[tianrui@tianrui-arch ~]$ echo $HOME
/home/tianrui
[tianrui@tianrui-arch ~]$ ls -l $HOME/..
total 20
drwx------ 2 root root 16384 Jul 14 04:52 lost+found
drwx------ 20 tianrui users 4096 Jul 15 04:26 tianrui -
JRockit JVM Crashed with the following dump
I am using JRockit VM as the JVM for the Integrated Weblogic Server with JDeveloper. I got this dump, when I was debugging my application. Just thought of sharing it here.
[JRockit] ERROR: The JVM has crashed. Writing crash information to /scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/jrockit.18628.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:46:27 on Sat Aug 20 19:49:11 2011
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/jrockit.18628.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: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x13
Version : Oracle JRockit(R) R28.1.3-11-141760-1.6.0_24-20110301-1432-linux-x86_64
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 Core Intel64
Number CPUs : 2
Tot Phys Mem : 3978702848 (3794 MB)
OS version : Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Linux version 2.6.18-164.0.0.0.1.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Thu Sep 3 00:21:28 EDT 2009 (x86_64)
Thread System: Linux NPTL
LibC release : 2.5-stable
Java locking : Normal
State : JVM is running
Command Line : -Xms256M -Xmx1536M -Dweblogic.Name=DefaultServer -Djava.security.policy=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic.policy -agentlib:jdwp=transport=dt_socket,server=y,address=8986 -Djavax.net.ssl.trustStore=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/DemoTrust.jks -Doracle.adfm.usemds=true -DAFLOG_ECHOED=Y -DAFLOG_ECHOED_PATTERN="[%t][%c][%m][%x]" -DAFLOG_ENABLED=Y -DAFLOG_LEVEL=FINEST -DAFLOG_MODULE=oracle.apps.projects.% -Djbo.debugoutput=silent -Djbo.jdbc.trace=false -Djbo.logging.trace.threshold=1 -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3 -Dwls.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server -Dweblogic.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain -Djrockit.optfile=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -Doracle.server.config.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/servers/DefaultServer -Doracle.domain.config.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig -Djava.util.logging.manager=oracle.core.ojdl.logging.ODLLogManager -Digf.arisidbeans.carmlloc=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/carml -Digf.arisidstack.home=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/servers/DefaultServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.ossoiap_11.1.1,/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/oracle/store/gmds -Datgpf.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Doracle.fusion.appsMode=true -DUSE_JAAS=false -Djps.policystore.hybrid.mode=false -Djps.combiner.optimize.lazyeval=true -Djps.combiner.optimize=true -Djps.auth=ACC -Doracle.core.ojdl.logging.usercontextprovider=oracle.core.ojdl.logging.impl.UserContextImpl -Xverify:none -Doracle.webcenter.analytics.disable-native-partitioning=false -Doracle.webcenter.tagging.scopeTags=false -Doracle.webcenter.framework.service.LOAD_FROM_MDS=true -Doracle.webcenter.framework.resource.authorizerClass.oracle.webcenter.page=oracle.webcenter.spaces.internal.model.GroupSpacePageResourceAuthorizer -Djrockit.codegen.newlockmatching=true -Dwc.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dportlet.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dweblogic.ejb.container.MDBDestinationPollIntervalMillis=30000 -Dweblogic.mdb.message.MinimizeAQSessions=true -Doracle.jdbc.createDescriptorUseCurrentSchemaForSchemaName=true -Djbo.ampool.minavailablesize=0 -Djbo.recyclethreshold=25 -Dbip.client.config.dir=/home/xxxxxxxx/XMLPClientConfigDir -Dweblogic.SocketReaders=3 -Djava.awt.headless=true -Dweblogic.transaction.blocking.commit=true -Dweblogic.transaction.blocking.rollback=true -Doracle.ecsf.crawl.mode.debug=true -Doracle.ecsf.applcore.session.enabled=true -DLWSSESSIONCONTEXT=oracle.apps.fnd.applcore.common.ApplSessionManagement -Dlog4j.debug=true -Djps.app.credential.overwrite.allowed=true -Dodi.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dess.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/sysext_manifest_classpath:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/sysext_manifest_classpath -Dsun.java.launcher=SUN_STANDARD weblogic.Server
Repository : /tmp/2011_08_20_19_02_53_18628
java.home : /scratch/software/bea/jrockit/jre
j.class.path : /scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jdbc_11.1.1/ojdbc6dms.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/scratch/software/bea/jrockit/lib/tools.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic_sp.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/features/weblogic.server.modules_10.3.5.0.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/webservices.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/wcps-lib/derby-10.6.1.0.jar:/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/wcps-lib/derbytools-10.6.1.0.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/modules/oracle.ess_11.1.1/ess-sec.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/webcenter/modules/oracle.portlet.server_11.1.1/oracle-portlet-api.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jrf_11.1.1/jrf.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/webcenter/modules/wcps_11.1.1.4.0/wcps-connection-mbeans.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/common/derby/lib/derbyclient.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/xqrl.jar
j.lib.path : /scratch/software/bea/jrockit/jre/lib/amd64/jrockit:/scratch/software/bea/jrockit/jre/lib/amd64:/scratch/software/bea/jrockit/jre/../lib/amd64:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/native:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/native:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386/server:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/../lib/i386:/usr/lib:/ade/xxxxxxxx_fixcommit/dmsc/lib:/ade/xxxxxxxx_fixcommit/ldap/bin:/ade/xxxxxxxx_fixcommit/oracle/lib:/ade/xxxxxxxx_fixcommit/atgpf/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/hcm/pyt/lib/linuxx64:/ade/xxxxxxxx_fixcommit/bishiphome/dist/clients/epm/Essbase/EssbaseRTC/bin:/ade/xxxxxxxx_fixcommit/opmn/lib:/ade/xxxxxxxx_fixcommit/fatp/linuxx64/demantra/bin:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686/oci920_8
JAVA_HOME : /scratch/software/bea/jrockit
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /scratch/software/bea/jrockit/jre/lib/amd64/jrockit:/scratch/software/bea/jrockit/jre/lib/amd64:/scratch/software/bea/jrockit/jre/../lib/amd64:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/native:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/native:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386/server:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/../lib/i386:/usr/lib:/ade/xxxxxxxx_fixcommit/dmsc/lib:/ade/xxxxxxxx_fixcommit/ldap/bin:/ade/xxxxxxxx_fixcommit/oracle/lib:/ade/xxxxxxxx_fixcommit/atgpf/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/hcm/pyt/lib/linuxx64:/ade/xxxxxxxx_fixcommit/bishiphome/dist/clients/epm/Essbase/EssbaseRTC/bin:/ade/xxxxxxxx_fixcommit/opmn/lib:/ade/xxxxxxxx_fixcommit/fatp/linuxx64/demantra/bin:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686/oci920_8
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
GC Status : OC is not running. Last finished OC was OC#18.
: YC is not running. Last finished YC was YC#150.
YC Promotion : Last YC successfully promoted all objects
YC History : Ran 7 YCs before OC#14.
: Ran 3 YCs before OC#15.
: Ran 26 YCs before OC#16.
: Ran 9 YCs before OC#17.
: Ran 18 YCs before OC#18.
: Ran 9 YCs since last OC.
Heap : 0xa0000000 - 0xbf417000 (Size: 500 MB)
Heap History : OC#7 - 0xb0000000 (256 MB -> 303 MB; +47856 KB)
: OC#11 - 0xb2ebc000 (303 MB -> 343 MB; +41060 KB)
: OC#12 - 0xb56d5000 (343 MB -> 393 MB; +51672 KB)
: OC#15 - 0xb894b000 (393 MB -> 443 MB; +50700 KB)
: OC#16 - 0xbbace000 (443 MB -> 500 MB; +58660 KB)
Compaction : (no compaction area)
Allocation : TLA-min: 2048, TLA-preferred: 65536 TLA-waste limit: 2048
NurseryList : 0xa1ac4930 - 0xb2659cf8
KeepArea : 0xad7221e8 - 0xaea1a448
KA Markers : [ 0xad7221e8, 0xaea1a448 , 0xb2659cf8 ]
Forbidden A : (none)
Previous KA : 0xaea1a448 - 0xb2659cf8
Previous FA : (none)
CompRefs : References are compressed, with heap base 0x0 and shift 0.
Registers (from ThreadContext: 0x40ee7820:
rax = 0000000000000000 rcx = 74752f6176616a4c
rdx = 0000000040ee7d60 rbx = 0000000000000000
rsp = 0000000040ee7c60 rbp = 0000000040ee7c90
rsi = 0000000000000001 rdi = 000000000d0b37e0
r8 = 003b7465532f6c69 r9 = 0000000000000001
r10 = 0000000000000000 r11 = 0000000000000001
r12 = 0000000000000001 r13 = 0000000040ee7d58
r14 = 0000000040ee7d60 r15 = 000000000db4d368
cs = 0000000000000033 fs = 0000000400000000
gs = 0004000000000000
rip = 00002ad027bc7a63 flags = 0000000000000202
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-0000000000412703 /scratch/software/bea/jrockit/bin/java
000000379b800000-000000379b801f93 /lib64/libdl.so.2
000000379c000000-000000379c0156ff /lib64/libpthread.so.0
000000379b400000-000000379b54ced7 /lib64/libc.so.6
000000379a400000-000000379a41bb3f /lib64/ld-linux-x86-64.so.2
00002ad027a60000-00002ad027d65343 */scratch/software/bea/jrockit/jre/lib/amd64/jrockit/libjvm.so
00002ad02803f000-00002ad02805d9eb /scratch/software/bea/jrockit/jre/lib/amd64/libosal.so
00002ad028260000-00002ad02826c4fb /scratch/software/bea/jrockit/jre/lib/amd64/libutil.so
000000379bc00000-000000379bc8122f /lib64/libm.so.6
000000379f400000-000000379f406e8b /lib64/librt.so.1
00002aaaaac00000-00002aaaaac35c17 /scratch/software/bea/jrockit/jre/lib/amd64/libjdwp.so
00002aaaaad3f000-00002aaaaad41307 /scratch/software/bea/jrockit/jre/lib/amd64/libnpt.so
00002aaaaae49000-00002aaaaae54d03 /scratch/software/bea/jrockit/jre/lib/amd64/libjfr.so
00002aaaee50b000-00002aaaee517337 /scratch/software/bea/jrockit/jre/lib/amd64/libverify.so
00002aaaee61a000-00002aaaee64219b /scratch/software/bea/jrockit/jre/lib/amd64/libjava.so
00000037a2000000-00000037a20140c7 /lib64/libnsl.so.1
00002aaaee789000-00002aaaee78f5bf /scratch/software/bea/jrockit/jre/lib/amd64/native_threads/libhpi.so
00002aaaee954000-00002aaaee961bc3 /scratch/software/bea/jrockit/jre/lib/amd64/libzip.so
00002aaaeeb28000-00002aaaeeb2ae73 /scratch/software/bea/jrockit/jre/lib/amd64/libdt_socket.so
00002aaaeec7b000-00002aaaeec8464b /lib64/libnss_files.so.2
00002aaaef086000-00002aaaef098d1f /scratch/software/bea/jrockit/jre/lib/amd64/libnet.so
00002aaaef652000-00002aaaef657f43 /scratch/software/bea/jrockit/jre/lib/amd64/liborii.so
00002aaaef919000-00002aaaef91f97b /scratch/software/bea/jrockit/jre/lib/amd64/libnio.so
00002aaaf4840000-00002aaaf484547b /scratch/software/bea/jrockit/jre/lib/amd64/libmanagement.so
00002aaaf740f000-00002aaaf7418bbb /scratch/software/bea/jrockit/jre/lib/amd64/libjmapi.so
00002aab02cbe000-00002aab02cbe8bb /scratch/software/bea/jrockit/jre/lib/amd64/librmi.so
00002aab05c3e000-00002aab05ccf86b /scratch/software/bea/jrockit/jre/lib/amd64/libawt.so
00002aab05e0d000-00002aab05e1199f /scratch/software/bea/jrockit/jre/lib/amd64/headless/libmawt.so
00002aab09453000-00002aab094cb21f /scratch/software/bea/jrockit/jre/lib/amd64/libfontmanager.so
Stack:
(* marks the word pointed to by the stack pointer)
0000000040ee7c60: 000000000d133ac0* 00002aaaf31531d0 0000000000000000 0000000040ee7d50
0000000040ee7c80: 0000000040ee7d58 000000000d0b37e0 0000000040ee7cd0 00002ad027bb10bf
0000000040ee7ca0: 0000000000000001 0000000000000064 000000000dd11ed0 000000000d0b37e0
0000000040ee7cc0: 0000000040ee7d60 0000000040ee7d58 0000000040ee7d40 00002ad027bb2404
0000000040ee7ce0: 0000000040ee7d60 000000000dd11ed0 0000000040ee7d50 00002aab08b2ea20
0000000040ee7d00: 0000000012469d70 00002aab08b2ea20 00002aab08b25a38 00002aaaaad360f0
Code:
(* marks the word pointed to by the instruction pointer)
00002ad027bc7a00: 00401f0fd7ebed31 480010b89f058d4c 8d48001249050d8d 3d8d48001025bb35
00002ad027bc7a20: 000018ba001024f1 ffed6d18e8c03100 2e66666666669eeb 0000000000841f0f
00002ad027bc7a40: e865894ce5894855 48f48949f875894c 48f06d894ce05d89 8949f6854830ec83
00002ad027bc7a60: 481246b70f4d74d6* 4c01688d4cd8558d 85fffffd99e8ee89 7d8b481775c389c0
00002ad027bc7a80: ea894c24348b49d8 458b48ffed793be8 8b4cd889068949d8 8b4ce05d8b48e865
00002ad027bc7aa0: c3c9f8758b4cf06d 0000000000841f0f 89fffffea9e8f631 0000441f0fd9ebc3
Last optimized methods:
No methods optimized.
Thread:
"JDWP Transport Listener: dt_soc" id=10 idx=0x30 tid=18640 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x40ea7000, end=0x40ee9000, guards=0x40eac000 (ok), forbidden=0x40eaa000
Thread Stack Trace:
at jvmtiIStrdup+35(jvmtimemory.c:111)@0x2ad027bc7a63
at get_name_and_signatures+110(jvmticlass.c:931)@0x2ad027bb10bf
at jvmti_GetFieldName+611(jvmticlass.c:283)@0x2ad027bb2404
at fieldSignature+108()@0x2aaaaac27bdd
-- Java stack --
Memory usage report:
Total mapped 3530424KB (reserved=2192956KB)
- Java heap 1572864KB (reserved=1060772KB)
- GC tables 52620KB
- Thread stacks 32156KB (#threads=84)
- Compiled code 1048576KB (used=37710KB)
- Internal 1416KB
- OS 298768KB
- Other 192248KB
- Classblocks 18688KB (malloced=18313KB #46446)
Not tracing sites.
- Java class data 312064KB (malloced=310392KB #215032 in 46446 classes)
Not tracing sites.
- Native memory tracking 1024KB (malloced=153KB #10)
Not tracing sites.
Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
trace_alloc_sites=true to enable alloc site tracing.
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================
/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/bin/startWebLogic.sh: line 180: 18628 Aborted ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}
Debugger connection to debuggee process has been lost.
[Server Instance IntegratedWebLogicServer is shutting down. All applications currently running will be terminated and undeployed.]Hi DH,
This is a known issue to the engineering team and a future release will include a fix for this. Unfortunately, at this point there is no work around available.
I will recommend that you keep an eye on our release notes page to get more updates on it - Release notes | Adobe Muse CC
- Abhishek Maurya -
JVM crashes with: VM_Operation generation collection for allocation
I have a program using JNI, and the gc crashes JVM occasionally. The crashing occurs randomly. I can reproduce it by starting the program several times. Following is the JVM dump message:
=================================================================
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0xb78eff96, pid=11442, tid=2830195904
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode)
# Problematic frame:
# V [libjvm.so+0x120f96]
--------------- T H R E A D ---------------
Current thread (0x080b5780): VMThread [id=11447]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x000e9bc8
Registers:
EAX=0xa8b1530c, EBX=0xb7b11e28, ECX=0xb7aff648, EDX=0x000e9bc8
ESP=0xa8b1516c, EBP=0xa8b15184, ESI=0x08436eb4, EDI=0xa8b1530c
EIP=0xb78eff96, CR2=0x000e9bc8, EFLAGS=0x00210203
Top of Stack: (sp=0xa8b1516c)
0xa8b1516c: a8b1530c 080b51a0 080b8330 b7b11e28
0xa8b1517c: 08436eb0 0841d398 a8b151b4 b78f2061
0xa8b1518c: a8b1530c 08436eb4 a90e9bc8 a90e9bc8
0xa8b1519c: 080ba01c b7b08fa0 b7b08f40 000003d8
0xa8b151ac: a8b1530c 0806b2b0 a8b151d4 b7a6decb
0xa8b151bc: 0808c320 a8b1530c a8b1530c a8b1530c
0xa8b151cc: b7b11e28 00000001 a8b15214 b790695c
0xa8b151dc: a8b1530c 00000005 0806b3e8 0806b3e8
Instructions: (pc=0xb78eff96)
0xb78eff86: c3 a4 1e 22 00 8b 16 85 d2 74 35 3b 57 1c 73 30
0xb78eff96: 8b 02 83 e0 03 83 f8 03 75 30 8b 02 83 e0 fc 89
Stack: [0xa8a96000,0xa8b16000), sp=0xa8b1516c, free space=508k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x120f96]
V [libjvm.so+0x123061]
V [libjvm.so+0x29eecb]
V [libjvm.so+0x13795c]
V [libjvm.so+0x11f7cd]
V [libjvm.so+0x13741f]
V [libjvm.so+0xf5ce1]
V [libjvm.so+0x137682]
V [libjvm.so+0x2ed2e4]
V [libjvm.so+0x2ed046]
V [libjvm.so+0x2ec6b7]
V [libjvm.so+0x2ec8c5]
V [libjvm.so+0x2ec4d0]
V [libjvm.so+0x25f108]
C [libpthread.so.0+0x42b6]
VM_Operation (0xa7242004): generation collection for allocation, mode: safepoint, requested by thread 0x08499520
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0xa89146e8 JavaThread "DestroyJavaVM" [_thread_blocked, id=11442]
0x084a0520 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=11462]
0x0849eac8 JavaThread "AWT-Shutdown" [_thread_blocked, id=11461]
0x08499520 JavaThread "Thread-2" daemon [_thread_blocked, id=11460]
0x08471790 JavaThread "Thread-1" [_thread_in_native, id=11459]
0x0842b890 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=11455]
0x084118b0 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=11454]
0x080c5b10 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11452]
0x080c45c0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=11451]
0x080c3728 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=11450]
0x080b8fd0 JavaThread "Finalizer" daemon [_thread_blocked, id=11449]
0x080b8330 JavaThread "Reference Handler" daemon [_thread_blocked, id=11448]
Other Threads:
=>0x080b5780 VMThread [id=11447]
0x080c6fa0 WatcherThread [id=11453]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x0805b5b0/0x0805b5d8] Threads_lock - owner thread: 0x080b5780
[0x0805ba00/0x0805ba18] Heap_lock - owner thread: 0x08499520
Heap
def new generation total 576K, used 550K [0xa8ba0000, 0xa8c40000, 0xa9080000)
eden space 512K, 100% used [0xa8ba0000, 0xa8c20000, 0xa8c20000)
from space 64K, 60% used [0xa8c30000, 0xa8c39ad8, 0xa8c40000)
to space 64K, 2% used [0xa8c20000, 0xa8c206c8, 0xa8c30000)
tenured generation total 1408K, used 798K [0xa9080000, 0xa91e0000, 0xacba0000)
the space 1408K, 56% used [0xa9080000, 0xa9147b50, 0xa9147c00, 0xa91e0000)
compacting perm gen total 8192K, used 7693K [0xacba0000, 0xad3a0000, 0xb0ba0000)
the space 8192K, 93% used [0xacba0000, 0xad323780, 0xad323800, 0xad3a0000)
No shared spaces configured.
Dynamic libraries:
08048000-08056000 r-xp 00000000 03:43 5145000 /usr/java/jdk1.5.0_04/bin/java
08056000-08058000 rwxp 0000e000 03:43 5145000 /usr/java/jdk1.5.0_04/bin/java
08058000-08a04000 rwxp 08058000 00:00 0 [heap]
42000000-4212e000 r-xp 00000000 03:43 655363 /lib/tls/libc-2.3.2.so
4212e000-42131000 rwxp 0012e000 03:43 655363 /lib/tls/libc-2.3.2.so
42131000-42133000 rwxp 42131000 00:00 0
a6e13000-a6e2e000 r-xp 00000000 03:43 4112449 /usr/share/fonts/default/Type1/n021003l.pfb
a6e2e000-a6e3e000 rwxs 00000000 00:07 213713006 /SYSV00002cb2 (deleted)
a6e3e000-a6e52000 r-xp 00000000 03:43 4112443 /usr/share/fonts/default/Type1/n019044l.pfb
a6e52000-a6e6d000 r-xp 00000000 03:43 4112449 /usr/share/fonts/default/Type1/n021003l.pfb
a6e6d000-a6e80000 r-xp 00000000 03:43 4112441 /usr/share/fonts/default/Type1/n019043l.pfb
a6e80000-a6ecc000 rwxp a6e80000 00:00 0
a6ecc000-a70a1000 rwxs 00000000 00:07 213680229 /SYSV00000000 (deleted)
a70a1000-a70a9000 r-xp 00000000 03:43 6979921 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
a70a9000-a70aa000 rwxp 00007000 03:43 6979921 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
a70aa000-a70c3000 r-xp 00000000 03:43 6979920 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
a70c3000-a70c5000 rwxp 00019000 03:43 6979920 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
a70c5000-a70c8000 ---p a70c5000 00:00 0
a70c8000-a7145000 rwxp a70c8000 00:00 0
a7145000-a7148000 ---p a7145000 00:00 0
a7148000-a71c5000 rwxp a7148000 00:00 0
a71c5000-a71c8000 ---p a71c5000 00:00 0
a71c8000-a7245000 rwxp a71c8000 00:00 0
a7245000-a7248000 ---p a7245000 00:00 0
a7248000-a72c5000 rwxp a7248000 00:00 0
a72c5000-a72d8000 r-xp 00000000 03:43 6883133 /usr/X11R6/lib/libXmu.so.6.2
a72d8000-a72d9000 rwxp 00013000 03:43 6883133 /usr/X11R6/lib/libXmu.so.6.2
a72d9000-a74c8000 r-xp 00000000 03:43 1445820 /opt/tools/multimedia/install_flash_player_7_linux/libflashplayer.so
a74c8000-a74d8000 rwxp 001ef000 03:43 1445820 /opt/tools/multimedia/install_flash_player_7_linux/libflashplayer.so
a74d8000-a759f000 rwxp a74d8000 00:00 0
a759f000-a75b3000 r-xp 00000000 03:43 6883089 /usr/X11R6/lib/libICE.so.6.3
a75b3000-a75b4000 rwxp 00013000 03:43 6883089 /usr/X11R6/lib/libICE.so.6.3
a75b4000-a75b6000 rwxp a75b4000 00:00 0
a75b6000-a75bd000 r-xp 00000000 03:43 6883092 /usr/X11R6/lib/libSM.so.6.0
a75bd000-a75be000 rwxp 00007000 03:43 6883092 /usr/X11R6/lib/libSM.so.6.0
a75be000-a75dc000 r-xp 00000000 03:43 360471 /usr/lib/libexpat.so.0.4.0
a75dc000-a75de000 rwxp 0001e000 03:43 360471 /usr/lib/libexpat.so.0.4.0
a75de000-a75e6000 r-xp 00000000 03:43 3212363 /usr/lib/libgcc_s.so.1
a75e6000-a75e7000 rwxp 00007000 03:43 3212363 /usr/lib/libgcc_s.so.1
a75e7000-a76ad000 r-xp 00000000 03:43 3212368 /usr/lib/libstdc++.so.6.0.3
a76ad000-a76b2000 rwxp 000c6000 03:43 3212368 /usr/lib/libstdc++.so.6.0.3
a76b2000-a76b7000 rwxp a76b2000 00:00 0
a76b7000-a76fd000 r-xp 00000000 03:43 6883098 /usr/X11R6/lib/libXt.so.6.0
a76fd000-a7700000 rwxp 00046000 03:43 6883098 /usr/X11R6/lib/libXt.so.6.0
a7700000-a7701000 rwxp a7700000 00:00 0
a7701000-a7725000 r-xp 00000000 03:43 3428509 /usr/local/garnome/lib/libpangoft2-1.0.so.0.800.1
a7725000-a7726000 rwxp 00024000 03:43 3428509 /usr/local/garnome/lib/libpangoft2-1.0.so.0.800.1
a7726000-a772a000 r-xp 00000000 03:43 6883231 /usr/X11R6/lib/libXfixes.so.3.0
a772a000-a772b000 rwxp 00003000 03:43 6883231 /usr/X11R6/lib/libXfixes.so.3.0
a772b000-a7751000 r-xp 00000000 03:43 6883201 /usr/X11R6/lib/libfontconfig.so.1.0.4
a7751000-a7756000 rwxp 00026000 03:43 6883201 /usr/X11R6/lib/libfontconfig.so.1.0.4
a7756000-a7757000 rwxp a7756000 00:00 0
a7757000-a7763000 r-xp 00000000 03:43 360515 /usr/lib/libz.so.1.1.4
a7763000-a7765000 rwxp 0000b000 03:43 360515 /usr/lib/libz.so.1.1.4
a7765000-a77c1000 r-xp 00000000 03:43 365899 /usr/lib/libfreetype.so.6.3.7
a77c1000-a77c8000 rwxp 0005c000 03:43 365899 /usr/lib/libfreetype.so.6.3.7
a77c8000-a77d8000 r-xp 00000000 03:43 6883206 /usr/X11R6/lib/libXft.so.2.1.2
a77d8000-a77d9000 rwxp 0000f000 03:43 6883206 /usr/X11R6/lib/libXft.so.2.1.2
a77d9000-a77e0000 r-xp 00000000 03:43 6883155 /usr/X11R6/lib/libXi.so.6.0
a77e0000-a77e1000 rwxp 00006000 03:43 6883155 /usr/X11R6/lib/libXi.so.6.0
a77e1000-a781f000 r-xp 00000000 03:43 3524199 /home/steven/mozilla/objdir/nsprpub/pr/src/libnspr4.so
a781f000-a7821000 rwxp 0003d000 03:43 3524199 /home/steven/mozilla/objdir/nsprpub/pr/src/libnspr4.so
a7821000-a7822000 rwxp a7821000 00:00 0
a7822000-a7826000 r-xp 00000000 03:43 50245 /opt/projects/wonder/svn/trunk/javaflash/lib/libgtkxtbin.so
a7826000-a7827000 rwxp 00003000 03:43 50245 /opt/projects/wonder/svn/trunk/javaflash/lib/libgtkxtbin.so
a7827000-a78fe000 r-xp 00000000 03:43 3784903 /usr/local/lib/libiconv.so.2.2.0
a78fe000-a78ff000 rwxp 000d7000 03:43 3784903 /usr/local/lib/libiconv.so.2.2.0
a78ff000-a797f000 r-xp 00000000 03:43 7275834 /usr/lib/libglib-2.0.so.0.600.3
a797f000-a7980000 rwxp 0007f000 03:43 7275834 /usr/lib/libglib-2.0.so.0.600.3
a7980000-a79b8000 r-xp 00000000 03:43 7275838 /usr/lib/libgobject-2.0.so.0.600.3
a79b8000-a79b9000 rwxp 00037000 03:43 7275838 /usr/lib/libgobject-2.0.so.0.600.3
a79be000-a79c8000 r-xp 00000000 03:43 6080345 /usr/local/garnome/lib/gtk-2.0/2.4.0/engines/libredmond95.so
a79c8000-a79c9000 rwxp 00009000 03:43 6080345 /usr/local/garnome/lib/gtk-2.0/2.4.0/engines/libredmond95.so
a79c9000-a79d0000 r-xp 00000000 03:43 6080349 /usr/local/garnome/lib/gtk-2.0/2.4.0/engines/libthinice.so
a79d0000-a79d1000 rwxp 00006000 03:43 6080349 /usr/local/garnome/lib/gtk-2.0/2.4.0/engines/libthinice.so
a79d1000-a79fe000 r-xp 00000000 03:43 3428497 /usr/local/garnome/lib/libpango-1.0.so.0.800.1
a79fe000-a7a03000 rwxp 0002c000 03:43 3428497 /usr/local/garnome/lib/libpango-1.0.so.0.800.1
a7a03000-a7a1b000 r-xp 00000000 03:43 3424601 /usr/local/garnome/lib/libatk-1.0.so.0.901.0
a7a1b000-a7a1d000 rwxp 00017000 03:43 3424601 /usr/local/garnome/lib/libatk-1.0.so.0.901.0
a7a1d000-a7a9a000 r-xp 00000000 03:43 3014738 /usr/local/garnome/lib/libgdk-x11-2.0.so.0.600.4
a7a9a000-a7a9d000 rwxp 0007d000 03:43 3014738 /usr/local/garnome/lib/libgdk-x11-2.0.so.0.600.4
a7a9d000-a7d74000 r-xp 00000000 03:43 3014741 /usr/local/garnome/lib/libgtk-x11-2.0.so.0.600.4
a7d74000-a7d7c000 rwxp 002d7000 03:43 3014741 /usr/local/garnome/lib/libgtk-x11-2.0.so.0.600.4
a7d7c000-a7d7f000 rwxp a7d7c000 00:00 0
a7d7f000-a7d82000 ---p a7d7f000 00:00 0
a7d82000-a7dff000 rwxp a7d82000 00:00 0
a7dff000-a7e06000 r-xp 00000000 03:43 6883224 /usr/X11R6/lib/libXcursor.so.1.0.2
a7e06000-a7e07000 rwxp 00007000 03:43 6883224 /usr/X11R6/lib/libXcursor.so.1.0.2
a7e07000-a7e09000 r-xp 00000000 03:43 6883195 /usr/X11R6/lib/libXinerama.so.1.0
a7e09000-a7e0a000 rwxp 00001000 03:43 6883195 /usr/X11R6/lib/libXinerama.so.1.0
a7e0a000-a7e1e000 r-xp 00000000 03:43 3014734 /usr/local/garnome/lib/libgdk_pixbuf-2.0.so.0.600.4
a7e1e000-a7e1f000 rwxp 00014000 03:43 3014734 /usr/local/garnome/lib/libgdk_pixbuf-2.0.so.0.600.4
a7e1f000-a7e22000 ---p a7e1f000 00:00 0
a7e22000-a7e9f000 rwxp a7e22000 00:00 0
a7e9f000-a7f12000 r-xp 00000000 03:43 5145942 /usr/java/jdk1.5.0_04/jre/lib/i386/libfontmanager.so
a7f12000-a7f1c000 rwxp 00073000 03:43 5145942 /usr/java/jdk1.5.0_04/jre/lib/i386/libfontmanager.so
a7f1c000-a7f20000 rwxp a7f1c000 00:00 0
a7f20000-a7f58000 r-xs 00000000 03:43 3196949 /opt/projects/wonder/svn/trunk/javaflash/lib/mysql-connector-java-3.0.9-stable-bin.jar
a7f58000-a7f70000 r-xs 00000000 03:43 6358581 /opt/projects/wonder/svn/trunk/javaflash/lib/servlet-api.jar
a7f70000-a7f8c000 r-xs 00000000 03:43 219155 /opt/projects/wonder/svn/trunk/javaflash/lib/openamf-1.0RC11-1.jar
a7f8c000-a7fb6000 r-xs 00000000 03:43 50909 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-lang-2.0.jar
a7fb6000-a7fed000 r-xs 00000000 03:43 50910 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-httpclient-2.0.jar
a7fed000-a8017000 r-xs 00000000 03:43 50908 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-digester.jar
a8017000-a80a0000 r-xs 00000000 03:43 50258 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-collections-3.1.jar
a80a0000-a80cf000 r-xs 00000000 03:43 50257 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-beanutils-1.7.0.jar
a80cf000-a80e6000 r-xs 00000000 03:43 50256 /opt/projects/wonder/svn/trunk/javaflash/lib/astranslator-1.5.8.jar
a80e6000-a81a2000 r-xp 00000000 03:43 6883076 /usr/X11R6/lib/libX11.so.6.2
a81a2000-a81a6000 rwxp 000bb000 03:43 6883076 /usr/X11R6/lib/libX11.so.6.2
a81a6000-a81b2000 r-xp 00000000 03:43 6883095 /usr/X11R6/lib/libXext.so.6.4
a81b2000-a81b3000 rwxp 0000c000 03:43 6883095 /usr/X11R6/lib/libXext.so.6.4
a81b3000-a81b5000 r-xp 00000000 03:43 6883215 /usr/X11R6/lib/libXrandr.so.2.0
a81b5000-a81b6000 rwxp 00002000 03:43 6883215 /usr/X11R6/lib/libXrandr.so.2.0
a81b6000-a81c0000 r-xp 00000000 03:43 3428505 /usr/local/garnome/lib/libpangox-1.0.so.0.800.1
a81c0000-a81c1000 rwxp 00009000 03:43 3428505 /usr/local/garnome/lib/libpangox-1.0.so.0.800.1
a81c1000-a81cb000 r-xs 00000000 03:43 50243 /opt/projects/wonder/svn/trunk/javaflash/lib/commons-logging-1.0.4.jar
a81cb000-a8201000 r-xp 00000000 03:43 5145974 /usr/java/jdk1.5.0_04/jre/lib/i386/xawt/libmawt.so
a8201000-a8204000 rwxp 00035000 03:43 5145974 /usr/java/jdk1.5.0_04/jre/lib/i386/xawt/libmawt.so
a8204000-a8205000 rwxp a8204000 00:00 0
a8205000-a82cb000 r-xp 00000000 03:43 5145960 /usr/java/jdk1.5.0_04/jre/lib/i386/libmlib_image.so
a82cb000-a82cc000 rwxp 000c5000 03:43 5145960 /usr/java/jdk1.5.0_04/jre/lib/i386/libmlib_image.so
a82cc000-a8341000 r-xp 00000000 03:43 5145937 /usr/java/jdk1.5.0_04/jre/lib/i386/libawt.so
a8341000-a8347000 rwxp 00074000 03:43 5145937 /usr/java/jdk1.5.0_04/jre/lib/i386/libawt.so
a8347000-a836b000 rwxp a8347000 00:00 0
a836b000-a8396000 r-xs 00000000 03:43 5145898 /usr/java/jdk1.5.0_04/jre/lib/ext/sunpkcs11.jar
a8396000-a83bc000 r-xs 00000000 03:43 5145897 /usr/java/jdk1.5.0_04/jre/lib/ext/sunjce_provider.jar
a83bc000-a8480000 r-xs 00000000 03:43 5145893 /usr/java/jdk1.5.0_04/jre/lib/ext/localedata.jar
a8480000-a8481000 ---p a8480000 00:00 0
a8481000-a8500000 rwxp a8481000 00:00 0
a8500000-a8503000 ---p a8500000 00:00 0
a8503000-a8580000 rwxp a8503000 00:00 0
a8580000-a8583000 ---p a8580000 00:00 0
a8583000-a8600000 rwxp a8583000 00:00 0
a8600000-a8603000 ---p a8600000 00:00 0
a8603000-a8680000 rwxp a8603000 00:00 0
a8680000-a8880000 r-xp 00000000 03:43 479417 /usr/lib/locale/locale-archive
a8880000-a8883000 ---p a8880000 00:00 0
a8883000-a892f000 rwxp a8883000 00:00 0
a892f000-a8a00000 ---p a892f000 00:00 0
a8a00000-a8a02000 r-xp 00000000 03:43 7275842 /usr/lib/libgmodule-2.0.so.0.600.3
a8a02000-a8a03000 rwxp 00002000 03:43 7275842 /usr/lib/libgmodule-2.0.so.0.600.3
a8a03000-a8a08000 r-xp 00000000 03:43 3428535 /usr/local/garnome/lib/libpangoxft-1.0.so.0.800.1
a8a08000-a8a09000 rwxp 00005000 03:43 3428535 /usr/local/garnome/lib/libpangoxft-1.0.so.0.800.1
a8a09000-a8a0d000 r-xp 00000000 03:43 5279633 /opt/projects/wonder/svn/trunk/javaflash/src/c/libjavaflash.so
a8a0d000-a8a0e000 rwxp 00003000 03:43 5279633 /opt/projects/wonder/svn/trunk/javaflash/src/c/libjavaflash.so
a8a0e000-a8a15000 r-xp 00000000 03:43 6883198 /usr/X11R6/lib/libXrender.so.1.2.2
a8a15000-a8a16000 rwxp 00006000 03:43 6883198 /usr/X11R6/lib/libXrender.so.1.2.2
a8a16000-a8a19000 ---p a8a16000 00:00 0
a8a19000-a8a96000 rwxp a8a19000 00:00 0
a8a96000-a8a97000 ---p a8a96000 00:00 0
a8a97000-a8b1b000 rwxp a8a97000 00:00 0
a8b1b000-a8b37000 rwxp a8b1b000 00:00 0
a8b37000-a8b38000 rwxp a8b37000 00:00 0
a8b38000-a8b55000 rwxp a8b38000 00:00 0
a8b55000-a8b56000 rwxp a8b55000 00:00 0
a8b56000-a8b57000 rwxp a8b56000 00:00 0
a8b57000-a8b59000 rwxp a8b57000 00:00 0
a8b59000-a8b75000 rwxp a8b59000 00:00 0
a8b75000-a8b79000 rwxp a8b75000 00:00 0
a8b79000-a8b9f000 rwxp a8b79000 00:00 0
a8b9f000-a8c40000 rwxp a8b9f000 00:00 0
a8c40000-a9080000 rwxp a8c40000 00:00 0
a9080000-a91e0000 rwxp a9080000 00:00 0
a91e0000-acba0000 rwxp a91e0000 00:00 0
acba0000-ad3a0000 rwxp acba0000 00:00 0
ad3a0000-b27a0000 rwxp ad3a0000 00:00 0
b27a1000-b27a2000 r-xp 00000000 03:43 6979918 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
b27a2000-b27a3000 rwxp 00000000 03:43 6979918 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
b27a3000-b27a9000 r-xs 00000000 03:43 606386 /usr/lib/gconv/gconv-modules.cache
b27a9000-b27ad000 rwxp b27a9000 00:00 0
b27ad000-b2829000 rwxp b27ad000 00:00 0
b2829000-b28f9000 rwxp b2829000 00:00 0
b28f9000-b4829000 rwxp b28f9000 00:00 0
b4829000-b5064000 r-xs 00000000 03:43 5146001 /usr/java/jdk1.5.0_04/jre/lib/charsets.jar
b5064000-b5078000 r-xs 00000000 03:43 5146000 /usr/java/jdk1.5.0_04/jre/lib/jce.jar
b5078000-b50ff000 r-xs 00000000 03:43 5146016 /usr/java/jdk1.5.0_04/jre/lib/jsse.jar
b50ff000-b5168000 rwxp b50ff000 00:00 0
b5168000-b7748000 r-xs 00000000 03:43 5146021 /usr/java/jdk1.5.0_04/jre/lib/rt.jar
b7748000-b775b000 r-xp 00000000 03:43 5145968 /usr/java/jdk1.5.0_04/jre/lib/i386/libzip.so
b775b000-b775d000 rwxp 00012000 03:43 5145968 /usr/java/jdk1.5.0_04/jre/lib/i386/libzip.so
b775d000-b777e000 r-xp 00000000 03:43 5145948 /usr/java/jdk1.5.0_04/jre/lib/i386/libjava.so
b777e000-b7780000 rwxp 00020000 03:43 5145948 /usr/java/jdk1.5.0_04/jre/lib/i386/libjava.so
b7780000-b7792000 r-xp 00000000 03:43 2523154 /lib/libnsl-2.3.2.so
b7792000-b7793000 rwxp 00011000 03:43 2523154 /lib/libnsl-2.3.2.so
b7793000-b7795000 rwxp b7793000 00:00 0
b7797000-b7798000 r-xp 00000000 03:43 5145953 /usr/java/jdk1.5.0_04/jre/lib/i386/libjawt.so
b7798000-b7799000 rwxp 00000000 03:43 5145953 /usr/java/jdk1.5.0_04/jre/lib/i386/libjawt.so
b7799000-b77a4000 r-xp 00000000 03:43 5145967 /usr/java/jdk1.5.0_04/jre/lib/i386/libverify.so
b77a4000-b77a5000 rwxp 0000b000 03:43 5145967 /usr/java/jdk1.5.0_04/jre/lib/i386/libverify.so
b77a5000-b77ad000 rwxs 00000000 03:43 1836606 /tmp/hsperfdata_steven/11442
b77ad000-b77ce000 r-xp 00000000 03:43 1704993 /lib/tls/libm-2.3.2.so
b77ce000-b77cf000 rwxp 00020000 03:43 1704993 /lib/tls/libm-2.3.2.so
b77cf000-b7af7000 r-xp 00000000 03:43 5145932 /usr/java/jdk1.5.0_04/jre/lib/i386/client/libjvm.so
b7af7000-b7b15000 rwxp 00327000 03:43 5145932 /usr/java/jdk1.5.0_04/jre/lib/i386/client/libjvm.so
b7b15000-b7f2b000 rwxp b7b15000 00:00 0
b7f2b000-b7f2d000 r-xp 00000000 03:43 2523152 /lib/libdl-2.3.2.so
b7f2d000-b7f2e000 rwxp 00002000 03:43 2523152 /lib/libdl-2.3.2.so
b7f2e000-b7f38000 r-xp 00000000 03:43 1704995 /lib/tls/libpthread-0.29.so
b7f38000-b7f39000 rwxp 0000a000 03:43 1704995 /lib/tls/libpthread-0.29.so
b7f39000-b7f3b000 rwxp b7f39000 00:00 0
b7f3c000-b7f3e000 r-xs 00000000 03:43 2033060 /usr/java/jdk1.5.0_04/jre/lib/ext/dnsns.jar
b7f3e000-b7f49000 r-xp 00000000 03:43 2523429 /lib/libnss_files-2.3.2.so
b7f49000-b7f4a000 rwxp 0000a000 03:43 2523429 /lib/libnss_files-2.3.2.so
b7f4a000-b7f50000 r-xp 00000000 03:43 5145970 /usr/java/jdk1.5.0_04/jre/lib/i386/native_threads/libhpi.so
b7f50000-b7f51000 rwxp 00006000 03:43 5145970 /usr/java/jdk1.5.0_04/jre/lib/i386/native_threads/libhpi.so
b7f51000-b7f52000 rwxp b7f51000 00:00 0
b7f52000-b7f53000 ---p b7f52000 00:00 0
b7f53000-b7f54000 rwxp b7f53000 00:00 0
b7f54000-b7f69000 r-xp 00000000 03:43 2523138 /lib/ld-2.3.2.so
b7f69000-b7f6a000 rwxp 00014000 03:43 2523138 /lib/ld-2.3.2.so
bf769000-bf76c000 ---p bf769000 00:00 0
bf76c000-bf969000 rwxp bf76c000 00:00 0 [stack]
ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
VM Arguments:
java_command: sjtu.dctc.wonder.flashui.TestFlashUI
Environment Variables:
JAVA_HOME=/usr/java/jdk1.5.0_03
PATH=/usr/local/garnome/bin:/usr/local/garnome/sbin:/usr/local/kde3.4/bin:/usr/local/kde3.4/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/sbin:/home/steven/bin:/usr/java/jdk1.5.0_03/bin:/opt/ant/bin
USERNAME=steven
LD_LIBRARY_PATH=/usr/java/jdk1.5.0_04/jre/lib/i386/client:/usr/java/jdk1.5.0_04/jre/lib/i386:/usr/java/jdk1.5.0_04/jre/../lib/i386:/opt/projects/wonder/svn/trunk/javaflash/src/c:/opt/projects/wonder/svn/trunk/javaflash/lib:/home/steven/mozilla/objdir/dist/lib:/usr/local/garnome/lib:/usr/local/kde3.4/lib:/usr/local/BerkeleyDB.4.3/lib
SHELL=/bin/bash
DISPLAY=:0.0
Signal Handlers:
SIGSEGV: [libjvm.so+0x2e52f0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGBUS: [libjvm.so+0x2e52f0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGFPE: [libjvm.so+0x25d640], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGPIPE: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x04000000
SIGILL: [libjvm.so+0x25d640], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x25f980], sa_mask[0]=0x00000004, sa_flags=0x14000004
SIGHUP: [libjvm.so+0x25f3b0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGINT: [libjvm.so+0x25f3b0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGQUIT: [libjvm.so+0x25f3b0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
SIGTERM: [libjvm.so+0x25f3b0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
--------------- S Y S T E M ---------------
OS:Red Hat Linux release 9 (Shrike)
uname:Linux 2.6.12.2-smp #3 SMP Sat Jul 2 08:10:18 CST 2005 i686
libc:glibc 2.3.2 NPTL 0.29
rlimit: STACK 8192k, CORE 0k, NPROC 4089, NOFILE 1024, AS infinity
load average:1.79 0.51 0.22
CPU:total 2 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
Memory: 4k page, physical 514764k(6852k free), swap 1052248k(907128k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_04-b05) for linux-x86, built on Jun 3 2005 03:17:33 by java_re with gcc 3.2.1-7a (J2SE release)
================================================================
The following is the gc dump when the operation is successful:
================================================================
[GC {Heap before GC invocations=9:
Heap
def new generation total 576K, used 559K [0x49970000, 0x49a10000, 0x4c0d0000)
eden space 512K, 100% used [0x49970000, 0x499f0000, 0x499f0000)
from space 64K, 74% used [0x49a00000, 0x49a0bdf0, 0x49a10000)
to space 64K, 0% used [0x499f0000, 0x499f0000, 0x49a00000)
tenured generation total 1408K, used 762K [0x4c0d0000, 0x4c230000, 0x69970000)
the space 1408K, 54% used [0x4c0d0000, 0x4c18ea80, 0x4c18ec00, 0x4c230000)
compacting perm gen total 8192K, used 1553K [0x69970000, 0x6a170000, 0x6d970000)
the space 8192K, 18% used [0x69970000, 0x69af46f0, 0x69af4800, 0x6a170000)
ro space 8192K, 68% used [0x6d970000, 0x6deea338, 0x6deea400, 0x6e170000)
rw space 12288K, 47% used [0x6e170000, 0x6e7297d8, 0x6e729800, 0x6ed70000)
[DefNew: 559K->19K(576K), 0.0018160 secs] 1322K->817K(1984K) Heap after GC invocations=10:
Heap
def new generation total 576K, used 19K [0x49970000, 0x49a10000, 0x4c0d0000)
eden space 512K, 0% used [0x49970000, 0x49970000, 0x499f0000)
from space 64K, 30% used [0x499f0000, 0x499f4f28, 0x49a00000)
to space 64K, 0% used [0x49a00000, 0x49a00000, 0x49a10000)
tenured generation total 1408K, used 798K [0x4c0d0000, 0x4c230000, 0x69970000)
the space 1408K, 56% used [0x4c0d0000, 0x4c197880, 0x4c197a00, 0x4c230000)
compacting perm gen total 8192K, used 1553K [0x69970000, 0x6a170000, 0x6d970000)
the space 8192K, 18% used [0x69970000, 0x69af46f0, 0x69af4800, 0x6a170000)
ro space 8192K, 68% used [0x6d970000, 0x6deea338, 0x6deea400, 0x6e170000)
rw space 12288K, 47% used [0x6e170000, 0x6e7297d8, 0x6e729800, 0x6ed70000)
} , 0.0021780 secs]
========================================================================
The following is the gc dump when JVM crashes:
========================================================================
[GC {Heap before GC invocations=9:
Heap
def new generation total 576K, used 546K [0x49970000, 0x49a10000, 0x4c0d0000)
eden space 512K, 100% used [0x49970000, 0x499f0000, 0x499f0000)
from space 64K, 54% used [0x49a00000, 0x49a08a48, 0x49a10000)
to space 64K, 0% used [0x499f0000, 0x499f0000, 0x49a00000)
tenured generation total 1408K, used 792K [0x4c0d0000, 0x4c230000, 0x69970000)
the space 1408K, 56% used [0x4c0d0000, 0x4c1960f0, 0x4c196200, 0x4c230000)
compacting perm gen total 8192K, used 1551K [0x69970000, 0x6a170000, 0x6d970000)
the space 8192K, 18% used [0x69970000, 0x69af3c90, 0x69af3e00, 0x6a170000)
ro space 8192K, 68% used [0x6d970000, 0x6deea338, 0x6deea400, 0x6e170000)
rw space 12288K, 47% used [0x6e170000, 0x6e7297d8, 0x6e729800, 0x6ed70000)
[DefNew#
=======================================================================
I can reproduce the error in jdk1.5.0_03, jdk1.5.0_04 and jdk1.6.0-ea-b50. I am sure it's my program's fault, not the gc's. But as I have no knowledge of sun's JVM implementation, I don't know what may be the root cause. What error in JNI may cause the problem above?
Hope you can help me! Thanks ahead.
Best Regards,
Steven GongIt is a core dump. Hence i feel the problem is in
your native code. I think there is a null pointer
exception or any exception in your native code. Check
the native code. If it was java code problem, it
would have generated an exception.You mean there may be unhandled exceptions in native code that
may cause this problem? -
JVM Crashes with a VM state:not at safepoint (normal execution) error
Hello.
I have been battling with this error occasionally ocurring for months. There are many suggestions in various blogs and they all seem to think it's a JVM bug. I'm not so sure.
I am running JBOSS 4.0.5 on SuSE Linux 10. JVM is Java HotSpot(TM) Server VM (1.5.0_21-b01 mixed mode). The code is a servlet-based non-J2EE expanded WAR file. When my app starts, it instantiates a static object called ProductCache. This object has an inner class that extends Thread called RefreshThread which runs continually, sleeping for 60 minutes and then refreshing a java.util.Map in ProductCache called cache. It does this by calling a synchronized method addItem in the parent (ProductCache).
RefreshThread does this initial population of cache when it is instantiated and before start() is called by the instantiating class (ProductCache).
When I occasionally get the aforementioned JVM crash, it is always when this RefreshThread wakes up for the first time (60 minutes after instantiation). I immediately restart the JBOSS instance again, and the crash doesnt't happen again - until I stop JBOSS and replace the WAR with a new version. Once I restart JBOSS, there is a risk I may get the crash again. If I do, restarting JBOSS fixes it again!
I have tried stopping and starting JBOSS a second time immediately after updating the WAR file and this seems to mitigate the problem, but occasionally it still occurs. Restarting after the crash always stops the problem happening again even in this case.
Is there something about multithreading I am doing wrong? Are there special rules about instantiating threads from static objects? What about calling synchronized methods from threads instantiated by the object containing the synchronized method? Why would a restart after the crash always fix it?
Linux Info:
OS:SUSE Linux Enterprise Server 10 (i586)
VERSION = 10
uname:Linux 2.6.16.21-0.8-bigsmp #1 SMP Mon Jul 3 18:25:39 UTC 2006 i686
libc:glibc 2.4 NPTL 2.4
rlimit: STACK 8192k, CORE 0k, NPROC 71680, NOFILE 1024, AS infinity
load average:0.12 0.07 0.01
CPU:total 4 (cores per cpu 2, threads per core 1) family 6 model 15 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 8308300k(1178612k free), swap 2561k(2561k free)JVM command:
jvm_args: -Dprogram.name=run.sh -Xms512m -Xmx2048m -XX:-UseOnStackReplacement -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.awt.headless=true -Duser.timezone=Pacific/Auckland -Djava.endorsed.dirs=/home/jboss/jboss-live-nz/lib/endorsed
java_command: org.jboss.Main -b webapp1-2 -c default -Dlog4j.configuration=file:///home/jboss/jboss-live-nz/bin/log4j.properties
Launcher Type: SUN_STANDARDRefreshThread code (partial):
private class RefreshThread extends Thread implements RecordListener {
private boolean die = false;
private ProductCache parent;
private DAOFactory factory;
private CacheProductManager productManager;
private AssortmentCache assortmentCache;
private Map products;
private RefreshThread( ProductCache caller ) throws Exception {
this.setName( "CellnetProductCacheRefresh" );
parent = caller;
factory = DAOFactory.getInstance( context );
productManager = (CacheProductManager)factory.createProductCacheLoader();
assortmentCache = AssortmentCache.getInstance( context );
loadFromDatabase( true );
loadV6Data();
public void stopRefresh() {
this.interrupt();
public void run() {
while( ! die ) {
try {
Thread.sleep( AppProperties.CACHE_PRODUCT_REFRESH_RATE * 60 * 1000 );
products = new HashMap();
productManager.loadAllItemsFromDatabase( this );
GregorianCalendar now = new GregorianCalendar();
if ( now.get( GregorianCalendar.HOUR_OF_DAY ) == 23 ) {
update( true, products );
} else
update( false, products );
} catch (CellnetWebException cwe) {
cwe.printStackTrace();
} catch (InterruptedException ie) {
die = true;
} catch (Exception e) {
e.printStackTrace();
private void update( boolean fullReload, Map products ) throws Exception {
int addedCount = 0;
for( Iterator iter = products.keySet().iterator(); iter.hasNext(); ) {
ProductBean product = (ProductBean)products.get( iter.next() );
if ( fullReload || (! cache.containsKey( product.getId()) ) ) {
parent.setItem( product, null );
++addedCount;
if ( ! fullReload ) {
try {
List productAssortments = productManager.findAssortments( product.getId() );
for( Iterator listIter = productAssortments.iterator(); listIter.hasNext(); ) {
String assortmentId = (String)listIter.next();
assortmentCache.addItem( assortmentId, product.getId() );
} catch (Exception e) {}
if ( ! fullReload ) {
int deletedCount = 0;
for( Iterator iter = cache.keySet().iterator(); iter.hasNext(); ) {
String id = (String)iter.next();
if ( ! products.containsKey( id ) ) {
iter.remove();
++deletedCount;
assortmentCache.removeItem( id );
if ( fullReload ) {
assortmentCache.refresh();
private void loadFromDatabase( boolean fullReload ) throws Exception {
if ( productManager == null ) {
DAOFactory factory = DAOFactory.getInstance( context );
productManager = (CacheProductManager)factory.createProductCacheLoader();
if ( fullReload ) {
System.out.println( "Full Product Cache upload commenced" );
cache = new HashMap();
products = new HashMap();
productManager.loadAllItemsFromDatabase( this );
System.out.println( products.size() + " Products Loaded from the Database" );
update( fullReload, products );
...What do you mean by JVM crash? A core dump? Your code, shouldn't be able to cause a core dump even if you had a bug in it.
I did not read your code, and I don't know what you mean by static object, but you can start a thread from wherever you want, and where the thread was created doesn't matter. It should be able to invoke any methods. The only things that you have to think about is that you can get race conditions, deadlocks and all other issues that are related to concurrency.
Kaj -
JVM crashes with jdeveloper 11g and jrockit 6
When i run my application its al going well, when i call some to show data, then all is going well,
but when i would like to save some, then the jvm crashes, and i have no idea, i've added arguments in the jvm run configuration, etc nothing seems to work, has anybody any idea, because im getting very desperate.
[JRockit] ERROR: The JVM has crashed. Writing crash information to C:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\jrockit.6136.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:01:35 on Thu Aug 20 16:02:44 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
C:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\jrockit.6136.dump
C:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\jrockit.6136.mdmp
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x00000000 - memory at 0x00000000 could not be read.
Minidump : Wrote mdmp. Size is 527MB
SafeDllMode : -1
Version : BEA JRockit(R) R27.6.3-40_o-112056-1.6.0_11-20090318-2104-windows-ia32
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 Core Intel64
Number CPUs : 2
Tot Phys Mem : 3715284992 (3543 MB)
OS version : Microsoft Windows XP version 5.1 Service Pack 3 (Build 2600) (32-bit)
Thread System: Windows Threads
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Xms256m -Xmx512m -Djbo.debugoutput=console -Xmx512M -XX:MaxPermSize=512M -Xverify:none -da -Dplatform.home=C:\Oracle\MIDDLE~2\WLSERV~1.3 -Dwls.home=C:\Oracle\MIDDLE~2\WLSERV~1.3\server -Dweblogic.home=C:\Oracle\MIDDLE~2\WLSERV~1.3\server -Ddomain.home=C:\Oracle\MIDDLE~2\JDEVEL~1\system\SYSTEM~1.05\DEFAUL~1 -Doracle.home=C:\Oracle\Middleware\jdeveloper -Doracle.security.jps.config=C:\Oracle\MIDDLE~2\JDEVEL~1\system\SYSTEM~1.05\DEFAUL~1\config\oracle\jps-config.xml -Doracle.dms.context=OFF -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~2\patch_wls1030\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~2\patch_jdev1111\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~2\patch_cie660\profiles\default\sysext_manifest_classpath -Dweblogic.Name=DefaultServer -Djava.security.policy=C:\Oracle\MIDDLE~2\WLSERV~1.3\server\lib\weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : C:\PROGRA~1\Java\JROCKI~1.0_1
j.class.path : ;C:\Oracle\MIDDLE~2\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~2\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~2\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\PROGRA~1\Java\JROCKI~1.0_1\lib\tools.jar;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~2\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\lib\webservices.jar;C:\Oracle\MIDDLE~2\modules\ORGAPA~1.5/lib/ant-all.jar;C:\Oracle\MIDDLE~2\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\Oracle\Middleware\jdeveloper\modules\features\adf.share_11.1.1.jar;;C:\Oracle\MIDDLE~2\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\lib\xqrl.jar;;
j.lib.path : C:\PROGRA~1\Java\JROCKI~1.0_1\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Oracle\MIDDLE~2\patch_wls1030\profiles\default\native;C:\Oracle\MIDDLE~2\patch_jdev1111\profiles\default\native;C:\Oracle\MIDDLE~2\patch_cie660\profiles\default\native;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\native\win\32;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~2\modules\ORGAPA~1.5\bin;C:\PROGRA~1\Java\JROCKI~1.0_1\jre\bin;C:\PROGRA~1\Java\JROCKI~1.0_1\bin;C:\Oracle\OraClient10g\bin;C:\Oracle\DevSuite10G\bin;C:\Oracle\DevSuite10G\jdk\jre\bin\classic;C:\Oracle\DevSuite10G\jdk\jre\bin;C:\Oracle\DevSuite10G\jdk\jre\bin\client;C:\Oracle\DevSuite10G\jlib;C:\Oracle\DevSuite10G\jre\1.4.2\bin\client;C:\Oracle\DevSuite10G\jre\1.4.2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\nls;C:\WINDOWS\system32\nls\ENGLISH;C:\Program Files\TortoiseSVN\bin;C:\Oracle\jdevstudio10133\jdk\bin;C:\WINDOWS\system32\nls;C:\WINDOWS\system32\nls\ENGLISH;C:\Program Files\QuickTime\QTSystem\;Z:.;;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\native\win\32\oci920_8
JAVA_HOME : C:\PROGRA~1\Java\JROCKI~1.0_1
JAVAOPTIONS: <not set>
PATH : C:\PROGRA~1\Java\JROCKI~1.0_1\bin;C:\Oracle\MIDDLE~2\patch_wls1030\profiles\default\native;C:\Oracle\MIDDLE~2\patch_jdev1111\profiles\default\native;C:\Oracle\MIDDLE~2\patch_cie660\profiles\default\native;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\native\win\32;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~2\modules\ORGAPA~1.5\bin;C:\PROGRA~1\Java\JROCKI~1.0_1\jre\bin;C:\PROGRA~1\Java\JROCKI~1.0_1\bin;C:\Oracle\OraClient10g\bin;C:\Oracle\DevSuite10G\bin;C:\Oracle\DevSuite10G\jdk\jre\bin\classic;C:\Oracle\DevSuite10G\jdk\jre\bin;C:\Oracle\DevSuite10G\jdk\jre\bin\client;C:\Oracle\DevSuite10G\jlib;C:\Oracle\DevSuite10G\jre\1.4.2\bin\client;C:\Oracle\DevSuite10G\jre\1.4.2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\nls;C:\WINDOWS\system32\nls\ENGLISH;C:\Program Files\TortoiseSVN\bin;C:\Oracle\jdevstudio10133\jdk\bin;C:\WINDOWS\system32\nls;C:\WINDOWS\system32\nls\ENGLISH;C:\Program Files\QuickTime\QTSystem\;Z:.;;C:\Oracle\MIDDLE~2\WLSERV~1.3\server\native\win\32\oci920_8
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#9.
: YC is not running. Last finished YC was YC#15.
OC History : Strategy genparpar was used for OC#1 to OC#6.
: Strategy singleparpar was used for OC#7.
: Strategy genparpar was used for OC#8 to OC#9.
YC History : Ran 1 YCs before OC#5.
: Ran 0 YCs before OC#6.
: Ran 0 YCs before OC#7.
: Ran 1 YCs before OC#8.
: Ran 4 YCs before OC#9.
: Ran 1 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x00C00000 - 0x10C00000 (Size: 256 MB)
Compaction : 0x0BC00030 - 0x0CC00038 (Current compaction type: external)
NurseryList : 0x0289B2D8 - 0x0A5D4488
KeepArea : 0x085ADA80 - 0x0A5D4488
NurseryMarker: [ 0x06479790, 0x085ADA80 ]
CompRefs : References are 32-bit.
Registers (from ThreadContext: 0x2562E340 / OS context: 0x2562E72C):
eax = 00000000 ecx = 00000000 edx = 2562e998 ebx = 07ab6220
esp = 2562e9f8 ebp = 07ab6220 esi = 2562ea18 edi = 242bae4c
es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
fs = 0000003b gs = 00000000
eip = 00000000 eflags = 00010212
Loaded modules:
(* denotes the module causing the exception)
00400000-00412fff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\java.exe
7c900000-7c9b4fff C:\WINDOWS\system32\ntdll.dll
7c800000-7c8fffff C:\WINDOWS\system32\kernel32.dll
77f40000-77feafff C:\WINDOWS\system32\ADVAPI32.dll
77da0000-77e31fff C:\WINDOWS\system32\RPCRT4.dll
77f10000-77f20fff C:\WINDOWS\system32\Secur32.dll
77be0000-77c37fff C:\WINDOWS\system32\MSVCRT.dll
7c340000-7c395fff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\msvcr71.dll
00420000-006c6fff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\jrockit\jvm.dll
76af0000-76b1dfff C:\WINDOWS\system32\WINMM.dll
77e40000-77e88fff C:\WINDOWS\system32\GDI32.dll
7e390000-7e420fff C:\WINDOWS\system32\USER32.dll
71a30000-71a46fff C:\WINDOWS\system32\WS2_32.dll
71a20000-71a27fff C:\WINDOWS\system32\WS2HELP.dll
6d860000-6d86bfff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\verify.dll
6d3d0000-6d3eefff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\java.dll
6d330000-6d337fff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\hpi.dll
6d8a0000-6d8aefff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\zip.dll
6d6c0000-6d6d2fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\net.dll
719d0000-71a0ffff C:\WINDOWS\system32\mswsock.dll
61200000-61258fff C:\WINDOWS\system32\hnetcfg.dll
71a10000-71a17fff C:\WINDOWS\System32\wshtcpip.dll
23750000-23776fff C:\WINDOWS\system32\DNSAPI.dll
23780000-23787fff C:\WINDOWS\System32\winrnr.dll
23790000-237bcfff C:\WINDOWS\system32\WLDAP32.dll
66210000-66218fff C:\WINDOWS\system32\netware\NWWS2NDS.DLL
50d50000-50d84fff C:\WINDOWS\system32\NETWIN32.DLL
50d00000-50d15fff C:\WINDOWS\system32\CLNWIN32.DLL
50df0000-50e14fff C:\WINDOWS\system32\LOCWIN32.dll
50db0000-50de4fff C:\WINDOWS\system32\NCPWIN32.dll
71a50000-71a59fff C:\WINDOWS\system32\WSOCK32.dll
66220000-6622bfff C:\WINDOWS\system32\netware\NWWS2SLP.DLL
66250000-66256fff C:\WINDOWS\system32\NWSRVLOC.dll
23850000-23855fff C:\WINDOWS\system32\rasadhlp.dll
6d610000-6d618fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\management.dll
6d6e0000-6d6e8fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\nio.dll
68000000-68035fff C:\WINDOWS\system32\rsaenh.dll
76970000-76a24fff C:\WINDOWS\system32\USERENV.dll
6ff20000-6ff74fff C:\WINDOWS\system32\netapi32.dll
00ba0000-00baafff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\jmapi.dll
22490000-2249dfff C:\Oracle\Middleware\wlserver_10.3\server\native\win\32\wlfileio2.dll
24fe0000-24ff8fff C:\WINDOWS\system32\iphlpapi.dll
25bc0000-25bd7fff C:\WINDOWS\system32\MPRAPI.dll
77c90000-77cc1fff C:\WINDOWS\system32\ACTIVEDS.dll
25be0000-25c04fff C:\WINDOWS\system32\adsldpc.dll
76ad0000-76ae0fff C:\WINDOWS\system32\ATL.DLL
774a0000-775dcfff C:\WINDOWS\system32\ole32.dll
25c10000-25c9afff C:\WINDOWS\system32\OLEAUT32.dll
25ca0000-25cadfff C:\WINDOWS\system32\rtutils.dll
71b80000-71b92fff C:\WINDOWS\system32\SAMLIB.dll
778e0000-779d6fff C:\WINDOWS\system32\SETUPAPI.dll
25cf0000-25cf4fff C:\Oracle\Middleware\wlserver_10.3\server\native\win\32\wlntio.dll
6d840000-6d847fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\sunmscapi.dll
77a40000-77ad5fff C:\WINDOWS\system32\CRYPT32.dll
77ae0000-77af1fff C:\WINDOWS\system32\MSASN1.dll
76bb0000-76bbafff C:\WINDOWS\system32\psapi.dll
6d0b0000-6d1e7fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\awt.dll
72f70000-72f95fff C:\WINDOWS\system32\WINSPOOL.DRV
76330000-7634cfff C:\WINDOWS\system32\IMM32.dll
5d4e0000-5d579fff C:\WINDOWS\system32\comctl32.dll
6d7b0000-6d7b5fff C:\Program Files\Java\jrockit-R27.6.3-jre1.6.0_11\bin\rmi.dll
33230000-33342fff C:\PROGRA~1\Java\JROCKI~1.0_1\bin\dbghelp.dll
Stack:
(* marks the word pointed to by the stack pointer)
2562e9f8: 2562ea34* 00000000 242bace8 0059a501 242bae4c 2562ea34
2562ea10: 00000000 21941522 242bae4c 2562ea34 0d3829b8 2cfb78c0
2562ea28: 2194151d 242bb0b4 2562ea18 0d1018b8 242bace8 07ab6220
2562ea40: 07ab6220 21bfb985 0d1018b8 00000001 07ab6220 051988d8
Code:
(* marks the word pointed to by the instruction pointer)
ffffffd0: Unreadable
ffffffe8: Unreadable
00000000: Unreadable
00000018: Unreadable
"[ACTIVE] ExecuteThread: '0' for" id=15 idx=0x3c tid=6000 lastJavaFrame=0x2562EA24
Stack 0: start=0x255F0000, end=0x25630000, guards=0x255F3000 (ok), forbidden=0x255F1000
Thread Stack Trace:
at RJNI_jrockit_vm_Locks_monitorEnterUnmatched+17(rnilocks.c:65+17)@0x0059A501
-- Java stack --
at jrockit/vm/Locks.monitorEnterUnmatched(Ljava/lang/Object;)V(Native Method)
at oracle/jbo/server/ViewRowSetIteratorImpl.next(ViewRowSetIteratorImpl.java:1690)
at oracle/jbo/server/ViewRowSetIteratorImpl.first(ViewRowSetIteratorImpl.java:1548)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.first(ViewRowSetImpl.java:3202)
at oracle/jbo/server/ViewObjectImpl.first(ViewObjectImpl.java:8123)
at oracle/jbo/uicli/binding/JUCtrlListBinding.initFromServerBinding(JUCtrlListBinding.java:524)
at oracle/jbo/uicli/binding/JUCtrlListBinding.setupListItems(JUCtrlListBinding.java:630)
at oracle/jbo/uicli/binding/JUCtrlListBinding.findListIndex(JUCtrlListBinding.java:1783)
at oracle/jbo/uicli/binding/JUCtrlListBinding.setValueAt(JUCtrlListBinding.java:2686)
at oracle/jbo/uicli/binding/JUCtrlListBinding.updateValuesFromRow(JUCtrlListBinding.java:2118)
at oracle/jbo/uicli/binding/JUCtrlValueBinding.updateNavigated(JUCtrlValueBinding.java:268)
at oracle/jbo/uicli/binding/JUIteratorBinding.navigated(JUIteratorBinding.java:302)
^-- Holding lock: oracle/jbo/uicli/binding/JUApplication@0x0CECD4F0[biased lock]
at oracle/jbo/common/RowSetHelper.fireNavigationEvent(RowSetHelper.java:268)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigationToRow(ViewRowSetIteratorImpl.java:3624)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigation(ViewRowSetIteratorImpl.java:3595)
at oracle/jbo/server/ViewRowSetIteratorImpl.next(ViewRowSetIteratorImpl.java:1744)
at oracle/jbo/server/ViewRowSetIteratorImpl.first(ViewRowSetIteratorImpl.java:1548)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.first(ViewRowSetImpl.java:3202)
at oracle/jbo/server/ViewObjectImpl.first(ViewObjectImpl.java:8123)
at oracle/adf/model/binding/DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:755)
at oracle/adf/model/binding/DCIteratorBinding.refreshControl(DCIteratorBinding.java:655)
at oracle/jbo/uicli/binding/JUIteratorBinding.refreshControl(JUIteratorBinding.java:475)
at oracle/adf/model/binding/DCIteratorBinding.rangeRefreshed(DCIteratorBinding.java:861)
at oracle/jbo/common/RowSetHelper.fireRangeRefreshed(RowSetHelper.java:179)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyRangeRefreshed(ViewRowSetIteratorImpl.java:3559)
at oracle/jbo/server/ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2776)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:2996)
at oracle/jbo/server/ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2453)
at oracle/jbo/server/ViewRowSetImpl.execute(ViewRowSetImpl.java:1047)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.execute(ViewRowSetImpl.java:873)
at oracle/jbo/server/ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2738)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:2996)
at oracle/jbo/server/ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2453)
at oracle/jbo/server/ViewRowSetImpl.refreshRowSet(ViewRowSetImpl.java:6106)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyDetailRowSets(ViewRowSetIteratorImpl.java:3493)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigationToRow(ViewRowSetIteratorImpl.java:3635)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigation(ViewRowSetIteratorImpl.java:3595)
at oracle/jbo/server/ViewRowSetIteratorImpl.internalSetCurrentRow(ViewRowSetIteratorImpl.java:3378)
at oracle/jbo/server/ViewRowSetIteratorImpl.first(ViewRowSetIteratorImpl.java:1551)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.first(ViewRowSetImpl.java:3202)
at oracle/jbo/server/ViewObjectImpl.first(ViewObjectImpl.java:8123)
at oracle/adf/model/binding/DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:755)
at oracle/adf/model/binding/DCIteratorBinding.refreshControl(DCIteratorBinding.java:655)
at oracle/jbo/uicli/binding/JUIteratorBinding.refreshControl(JUIteratorBinding.java:475)
at oracle/adf/model/binding/DCIteratorBinding.rangeRefreshed(DCIteratorBinding.java:861)
at oracle/jbo/common/RowSetHelper.fireRangeRefreshed(RowSetHelper.java:179)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyRangeRefreshed(ViewRowSetIteratorImpl.java:3559)
at oracle/jbo/server/ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2776)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:2996)
at oracle/jbo/server/ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2453)
at oracle/jbo/server/ViewRowSetImpl.execute(ViewRowSetImpl.java:1047)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.execute(ViewRowSetImpl.java:873)
at oracle/jbo/server/ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2738)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:2996)
at oracle/jbo/server/ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2453)
at oracle/jbo/server/ViewRowSetImpl.refreshRowSet(ViewRowSetImpl.java:6106)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyDetailRowSets(ViewRowSetIteratorImpl.java:3493)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigationToRow(ViewRowSetIteratorImpl.java:3635)
at oracle/jbo/server/ViewRowSetIteratorImpl.notifyNavigation(ViewRowSetIteratorImpl.java:3595)
at oracle/jbo/server/ViewRowSetIteratorImpl.internalSetCurrentRow(ViewRowSetIteratorImpl.java:3378)
at oracle/jbo/server/ViewRowSetIteratorImpl.setCurrentRow(ViewRowSetIteratorImpl.java:1018)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3955)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.activateIteratorState(ViewRowSetImpl.java:6228)
at oracle/jbo/server/ViewObjectImpl.activateIteratorState(ViewObjectImpl.java:16120)
at oracle/jbo/server/ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3874)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.activateIteratorState(ViewRowSetImpl.java:6228)
at oracle/jbo/server/ViewObjectImpl.activateIteratorState(ViewObjectImpl.java:16120)
at oracle/jbo/server/ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3874)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ViewRowSetImpl.activateIteratorState(ViewRowSetImpl.java:6228)
at oracle/jbo/server/ViewObjectImpl.activateIteratorState(ViewObjectImpl.java:16120)
at oracle/jbo/server/ApplicationModuleImpl.activateVOs(ApplicationModuleImpl.java:7675)
at oracle/jbo/server/ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:7421)
at oracle/jbo/server/ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:7453)
at oracle/jbo/server/ApplicationModuleImpl.doActivateAMState(ApplicationModuleImpl.java:7400)
at oracle/jbo/server/Serializer.activate(Serializer.java:284)
at oracle/jbo/server/DBSerializer.activateRootAM(DBSerializer.java:331)
at oracle/jbo/server/ApplicationModuleImpl.activateFromStack(ApplicationModuleImpl.java:6063)
at oracle/jbo/server/ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5923)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at oracle/jbo/server/ApplicationModuleImpl.activateStateForUndo(ApplicationModuleImpl.java:8308)
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at nl/nak/iva/RuleFrameTransactionImpl.activateStateForUndo(RuleFrameTransactionImpl.java:262)
at nl/nak/iva/RuleFrameTransactionImpl.handleSQLError(RuleFrameTransactionImpl.java:130)
at nl/nak/iva/RuleFrameTransactionImpl.doCommit(RuleFrameTransactionImpl.java:86)
at oracle/jbo/server/DBTransactionImpl.commitInternal(DBTransactionImpl.java:2244)
at oracle/jbo/server/DBTransactionImpl.commit(DBTransactionImpl.java:2382)
^-- Holding lock: nl/nak/iva/RuleFrameTransactionImpl@0x0E986690[biased lock]
^-- Holding lock: oracle/jbo/JboSyncLock@0x0D1018B8[recursive]
at nl/nak/iva/RuleFrameTransactionImpl.commit(RuleFrameTransactionImpl.java:103)
at oracle/adf/model/bc4j/DCJboDataControl.commitTransaction(DCJboDataControl.java:1565)
at oracle/adf/model/binding/DCDataControl.callCommitTransaction(DCDataControl.java:1407)
at oracle/jbo/uicli/binding/JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1293)
at oracle/adf/model/binding/DCDataControl.invokeOperation(DCDataControl.java:2126)
at oracle/jbo/uicli/binding/JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:697)
at oracle/adf/controller/v2/lifecycle/PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:392)
at oracle/adfinternal/view/faces/model/binding/FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:159)
at oracle/adfinternal/view/faces/model/binding/FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:118)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;) Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:597)
at com/sun/el/parser/AstValue.invoke(AstValue.java:157)
at com/sun/el/MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
at org/apache/myfaces/trinidadinternal/taglib/util/MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org/apache/myfaces/trinidad/component/UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1227)
at org/apache/myfaces/trinidad/component/UIXCommand.broadcast(UIXCommand.java:183)
at oracle/adf/view/rich/component/fragment/ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:70)
at oracle/adf/view/rich/component/fragment/ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:274)
at oracle/adf/view/rich/component/fragment/ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:74)
at javax/faces/component/UIViewRoot.broadcastEvents(UIViewRoot.java:458)
at javax/faces/component/UIViewRoot.processApplication(UIViewRoot.java:763)
at oracle/adfinternal/view/faces/lifecycle/LifecycleImpl._invokeApplication(LifecycleImpl.java:640)
at oracle/adfinternal/view/faces/lifecycle/LifecycleImpl._executePhase(LifecycleImpl.java:275)
at oracle/adfinternal/view/faces/lifecycle/LifecycleImpl.execute(LifecycleImpl.java:175)
at javax/faces/webapp/FacesServlet.service(FacesServlet.java:265)
at weblogic/servlet/internal/StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic/servlet/internal/StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic/servlet/internal/ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic/servlet/internal/TailFilter.doFilter(TailFilter.java:26)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle/adf/model/servlet/ADFBindingFilter.doFilter(ADFBindingFilter.java:181)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle/adfinternal/view/faces/webapp/rich/RegistrationFilter.doFilter(RegistrationFilter.java:85)
at org/apache/myfaces/trinidadinternal/webapp/TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:279)
at org/apache/myfaces/trinidadinternal/webapp/TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:239)
at org/apache/myfaces/trinidadinternal/webapp/TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:196)
at org/apache/myfaces/trinidadinternal/webapp/TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:139)
at org/apache/myfaces/trinidad/webapp/TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle/security/jps/wls/JpsWlsFilter.doFilter(JpsWlsFilter.java:102)
at oracle/security/jps/ee/http/JpsFilter.doFilter(JpsFilter.java:65)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic/servlet/internal/RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic/servlet/internal/WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic/security/service/SecurityManager.runAs(Lweblogic/security/acl/internal/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/security/PrivilegedAction;)Ljava/lang/Object;(Unknown Source)
at weblogic/servlet/internal/WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic/servlet/internal/WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic/servlet/internal/ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:201)
at weblogic/work/ExecuteThread.run(ExecuteThread.java:173)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Core dumps are usually a bug, so I suggest filing a Service Request with support.
-
JVM crashes with illegal Memory Access ..
[JRockit] ERROR: The JVM has crashed. Writing crash information to C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:13:27 on Mon Dec 07 20:06:05 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.dump
C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.mdmp
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x00466F21 - memory at 0x00000000 could not be read.
Minidump : Wrote mdmp. Size is 472MB
SafeDllMode : -1
Version : BEA JRockit(R) R27.6.0-50_o-100423-1.6.0_05-20080626-2105-windows-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#2.
: YC is not running. Last finished YC was YC#24.
OC History : Strategy genparpar was used for OC#1 to OC#2.
YC History : Ran 3 YCs before OC#1.
: Ran 3 YCs before OC#2.
: Ran 18 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x00C00000 - 0x10C00000 (Size: 256 MB)
Compaction : 0x00C00000 - 0x01C00000 (Current compaction type: internal)
NurseryList : 0x00E57CF0 - 0x08132978
KeepArea : 0x04693C88 - 0x06320918
NurseryMarker: [ 0x04693C88, 0x06320918 ]
CompRefs : References are 32-bit.
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T
Number CPUs : 2
Tot Phys Mem : 2096984064 (1999 MB)
OS version : Microsoft Windows XP version 5.1 Service Pack 3 (Build 2600) (32-bit)
Thread System: Windows Threads
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Xverify:all -Xms256m -Xmx512m -Xverify:none -da -Dplatform.home=C:\bea10.3\WLSERV~1.3 -Dwls.home=C:\bea10.3\WLSERV~1.3\server -Dweblogic.home=C:\bea10.3\WLSERV~1.3\server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\bea10.3\patch_wlw1030\profiles\default\sysext_manifest_classpath;C:\bea10.3\patch_wls1030\profiles\default\sysext_manifest_classpath;C:\bea10.3\patch_cie660\profiles\default\sysext_manifest_classpath -Dweblogic.Name=examplesServer -Djava.security.policy=C:\bea10.3\WLSERV~1.3\server\lib\weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : C:\bea10.3\JROCKI~1\jre
j.class.path : C:\bea10.3\wlserver_10.3\samples\server\examples\build\serverclasses;C:\bea10.3\patch_wlw1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\JROCKI~1\lib\tools.jar;C:\bea10.3\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\bea10.3\WLSERV~1.3\server\lib\weblogic.jar;C:\bea10.3\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\bea10.3\WLSERV~1.3\server\lib\webservices.jar;C:\bea10.3\modules\ORGAPA~1.5/lib/ant-all.jar;C:\bea10.3\modules\NETSFA~1.0_1/lib/ant-contrib.jar;;C:\bea10.3\WLSERV~1.3\common\eval\pointbase\lib\pbembedded57.jar;C:\bea10.3\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar;C:\bea10.3\WLSERV~1.3\server\lib\xqrl.jar;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;;
j.lib.path : C:\bea10.3\JROCKI~1\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\bea10.3\patch_wlw1030\profiles\default\native;C:\bea10.3\patch_wls1030\profiles\default\native;C:\bea10.3\patch_cie660\profiles\default\native;C:\bea10.3\WLSERV~1.3\server\native\win\32;C:\bea10.3\WLSERV~1.3\server\bin;C:\bea10.3\modules\ORGAPA~1.5\bin;C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\JROCKI~1\bin;C:/Program Files/Java/jre1.6.0_02/bin/client;C:/Program Files/Java/jre1.6.0_02/bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\oracle\product\10.2.0\bin;C:\Program Files\Documentum\Shared;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\ntru cryptosystems\ntru tcg software stack\bin\;c:\program files\wave systems corp\gemalto\access client\v5\;c:\program files\intel\dmix;c:\program files\intel\wifi\bin\;c:\program files\common files\roxio shared\dllshared\;c:\program files\common files\roxio shared\9.0\dllshared\;c:\program files\utimaco\safeguard easy\;C:\Program Files\Windows Imaging\;c:\program files\java\jdk1.6.0_05\bin;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\tools\c\samples\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\bea10.3\WLSERV~1.3\server\native\win\32\oci920_8
JAVA_HOME : C:\bea10.3\JROCKI~1
JAVAOPTIONS: <not set>
PATH : C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\patch_wlw1030\profiles\default\native;C:\bea10.3\patch_wls1030\profiles\default\native;C:\bea10.3\patch_cie660\profiles\default\native;C:\bea10.3\WLSERV~1.3\server\native\win\32;C:\bea10.3\WLSERV~1.3\server\bin;C:\bea10.3\modules\ORGAPA~1.5\bin;C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\JROCKI~1\bin;C:/Program Files/Java/jre1.6.0_02/bin/client;C:/Program Files/Java/jre1.6.0_02/bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\oracle\product\10.2.0\bin;C:\Program Files\Documentum\Shared;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\ntru cryptosystems\ntru tcg software stack\bin\;c:\program files\wave systems corp\gemalto\access client\v5\;c:\program files\intel\dmix;c:\program files\intel\wifi\bin\;c:\program files\common files\roxio shared\dllshared\;c:\program files\common files\roxio shared\9.0\dllshared\;c:\program files\utimaco\safeguard easy\;C:\Program Files\Windows Imaging\;c:\program files\java\jdk1.6.0_05\bin;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\tools\c\samples\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\bea10.3\WLSERV~1.3\server\native\win\32\oci920_8
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x319BD1FC / OS context: 0x319BD5F8):
eax = 2b1cdf58 ecx = 31b647a8 edx = 00000000 ebx = 0000002d
esp = 319bd8c4 ebp = 31b66400 esi = 00000000 edi = 00000001
es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
fs = 0000003b gs = 00000000
eip = 00466f21 eflags = 00010202
Stack:
(* marks the word pointed to by the stack pointer)
319bd8c4: 319bda40* 28ac5bdc 2d61e1c4 31b636f8 0000002c 31b66590
319bd8dc: 00000000 00000001 00000001 00000001 31b66588 00000000
319bd8f4: 0000002c 00000000 00000005 31b647a8 2d61e1c4 2d630700
319bd90c: 00001df5 00462f77 28ac5bdc 31b636f8 319bdec8 319bdf04
Code:
(* marks the word pointed to by the instruction pointer)
00466ef0: 08c8448d 28244489 89f8048d 8b142444 431c2444 c085f633
00466f08: 00f9860f ff8b0000 54244c8b 8b34518b 4c8bb204 518b3c24
00466f20: f20c8b2c* 1824548b 8bca0c8d 89142454 8b38244c 8928244c
00466f38: 5489f11c b70f04f1 00014e88 b8b70f00 0000014a 44c7f92b
Loaded modules:
(* denotes the module causing the exception)
00400000-00410fff C:\bea10.3\JROCKI~1\bin\java.exe
7c900000-7c9b1fff C:\WINDOWS\system32\ntdll.dll
7c800000-7c8f5fff C:\WINDOWS\system32\kernel32.dll
77dd0000-77e6afff C:\WINDOWS\system32\ADVAPI32.dll
77e70000-77f01fff C:\WINDOWS\system32\RPCRT4.dll
77fe0000-77ff0fff C:\WINDOWS\system32\Secur32.dll
77c10000-77c67fff C:\WINDOWS\system32\MSVCRT.dll
7c340000-7c395fff C:\bea10.3\JROCKI~1\jre\bin\msvcr71.dll
00420000-006c3fff *C:\bea10.3\JROCKI~1\jre\bin\jrockit\jvm.dll
76b40000-76b6cfff C:\WINDOWS\system32\WINMM.dll
77f10000-77f58fff C:\WINDOWS\system32\GDI32.dll
7e410000-7e4a0fff C:\WINDOWS\system32\USER32.dll
71ab0000-71ac6fff C:\WINDOWS\system32\WS2_32.dll
71aa0000-71aa7fff C:\WINDOWS\system32\WS2HELP.dll
76390000-763acfff C:\WINDOWS\system32\IMM32.DLL
6d820000-6d82bfff C:\bea10.3\JROCKI~1\jre\bin\verify.dll
6d3c0000-6d3defff C:\bea10.3\JROCKI~1\jre\bin\java.dll
6d320000-6d327fff C:\bea10.3\JROCKI~1\jre\bin\hpi.dll
6d860000-6d86efff C:\bea10.3\jrockit_160_05\jre\bin\zip.dll
6d570000-6d578fff C:\bea10.3\jrockit_160_05\jre\bin\management.dll
6d620000-6d632fff C:\bea10.3\jrockit_160_05\jre\bin\net.dll
237a0000-237cffff C:\Program Files\F-Secure\FSPS\program\FSLSP.DLL
237d0000-237e6fff c:\program files\f-secure\scanner-interface\fsgkiapi.dll
71a50000-71a8efff C:\WINDOWS\system32\mswsock.dll
662b0000-66307fff C:\WINDOWS\system32\hnetcfg.dll
71a90000-71a97fff C:\WINDOWS\System32\wshtcpip.dll
23ca0000-23cc6fff C:\WINDOWS\system32\DNSAPI.dll
23cd0000-23cd7fff C:\WINDOWS\System32\winrnr.dll
23ce0000-23d0bfff C:\WINDOWS\system32\WLDAP32.dll
23d60000-23d65fff C:\WINDOWS\system32\rasadhlp.dll
6d640000-6d648fff C:\bea10.3\jrockit_160_05\jre\bin\nio.dll
68000000-68035fff C:\WINDOWS\system32\rsaenh.dll
769c0000-76a73fff C:\WINDOWS\system32\USERENV.dll
5b860000-5b8b4fff C:\WINDOWS\system32\netapi32.dll
25c20000-25c2afff C:\bea10.3\jrockit_160_05\jre\bin\jmapi.dll
25e30000-25e3dfff C:\bea10.3\wlserver_10.3\server\native\win\32\wlfileio2.dll
26120000-26138fff C:\WINDOWS\system32\iphlpapi.dll
26150000-26167fff C:\WINDOWS\system32\MPRAPI.dll
77cc0000-77cf1fff C:\WINDOWS\system32\ACTIVEDS.dll
26170000-26194fff C:\WINDOWS\system32\adsldpc.dll
76b20000-76b30fff C:\WINDOWS\system32\ATL.DLL
774e0000-7761cfff C:\WINDOWS\system32\ole32.dll
261a0000-2622afff C:\WINDOWS\system32\OLEAUT32.dll
26230000-2623dfff C:\WINDOWS\system32\rtutils.dll
71bf0000-71c02fff C:\WINDOWS\system32\SAMLIB.dll
77920000-77a12fff C:\WINDOWS\system32\SETUPAPI.dll
26280000-26284fff C:\bea10.3\wlserver_10.3\server\native\win\32\wlntio.dll
6d800000-6d807fff C:\bea10.3\jrockit_160_05\jre\bin\sunmscapi.dll
77a80000-77b14fff C:\WINDOWS\system32\CRYPT32.dll
77b20000-77b31fff C:\WINDOWS\system32\MSASN1.dll
76bf0000-76bfafff C:\WINDOWS\system32\psapi.dll
6d7c0000-6d7c5fff C:\bea10.3\jrockit_160_05\jre\bin\rmi.dll
31c20000-31d32fff C:\bea10.3\JROCKI~1\jre\bin\dbghelp.dll
"[ACTIVE] ExecuteThread: '18' fo" id=54 idx=0xc8 tid=5456 lastJavaFrame=0x319BDEF4
Stack 0: start=0x31980000, end=0x319C0000, guards=0x31983000 (ok), forbidden=0x31981000
Thread Stack Trace:
at dtCreateDTable+1025(dispatchtables.c:298+7)@0x00466F21
at defineClass+167(defineclass.c:110+7)@0x00462F77
at lib_define_class+34(library.c:516+16)@0x005164C2
at libDefineClass+39(library.c:576+38)@0x00516707
at libDefineClass2+58(library.c:597+34)@0x0051685A
at JVM_DefineClassWithSource+43(jvmclass.c:59+43)@0x004E609B
at Javajava_lang_ClassLoader_defineClass1@32+235()@0x6D3C15DA
-- Java stack --
at java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;(Native Method)
at java/lang/ClassLoader.defineClass(ClassLoader.java:620)
at java/security/SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:335)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;(Native Method)
at java/lang/ClassLoader.defineClass(ClassLoader.java:620)
at java/security/SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:335)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[biased lock]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Classes.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName(Class.java:247)
at sun/reflect/generics/factory/CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:95)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:107)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/annotation/AnnotationParser.parseSig(AnnotationParser.java:370)
at sun/reflect/annotation/AnnotationParser.parseClassValue(AnnotationParser.java:351)
at sun/reflect/annotation/AnnotationParser.parseMemberValue(AnnotationParser.java:280)
at sun/reflect/annotation/AnnotationParser.parseAnnotation(AnnotationParser.java:222)
at sun/reflect/annotation/AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
at sun/reflect/annotation/AnnotationParser.parseAnnotations(AnnotationParser.java:52)
at java/lang/reflect/Field.declaredAnnotations(Field.java:1016)
^-- Holding lock: java/lang/reflect/Field@0x032BFE90[biased lock]
at java/lang/reflect/Field.getDeclaredAnnotations(Field.java:1009)
at java/lang/reflect/AccessibleObject.getAnnotations(AccessibleObject.java:175)
at org/apache/openjpa/lib/util/J2DoPriv5Helper$1.run(J2DoPriv5Helper.java:51)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:233)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:241)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.annotated(PersistenceMetaDataDefaults.java:293)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:262)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:269)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:250)
at org/apache/openjpa/meta/AbstractMetaDataDefaults.populate(AbstractMetaDataDefaults.java:155)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.populate(PersistenceMetaDataDefaults.java:227)
at org/apache/openjpa/meta/MetaDataRepository.addMetaData(MetaDataRepository.java:794)
at org/apache/openjpa/meta/MetaDataRepository.addMetaData(MetaDataRepository.java:780)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.getMetaData(AnnotationPersistenceMetaDataParser.java:657)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.parseClassAnnotations(AnnotationPersistenceMetaDataParser.java:480)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.parse(AnnotationPersistenceMetaDataParser.java:352)
at org/apache/openjpa/persistence/PersistenceMetaDataFactory.load(PersistenceMetaDataFactory.java:229)
at org/apache/openjpa/meta/MetaDataRepository.getMetaDataInternal(MetaDataRepository.java:474)
at org/apache/openjpa/meta/MetaDataRepository.getMetaData(MetaDataRepository.java:294)
^-- Holding lock: org/apache/openjpa/meta/MetaDataRepository@0x0E7FCDF0[biased lock]
at org/apache/openjpa/enhance/PCEnhancer.<init>(PCEnhancer.java:248)
at org/apache/openjpa/enhance/PCEnhancer.<init>(PCEnhancer.java:219)
at org/apache/openjpa/enhance/PCClassFileTransformer.transform0(PCClassFileTransformer.java:139)
at org/apache/openjpa/enhance/PCClassFileTransformer.transform(PCClassFileTransformer.java:120)
at org/apache/openjpa/persistence/PersistenceProviderImpl$ClassTransformerImpl.transform(PersistenceProviderImpl.java:210)
at weblogic/deployment/PersistenceUnitInfoImpl$ClassPreProcessorImpl.preProcess(PersistenceUnitInfoImpl.java:497)
at weblogic/utils/classloaders/ClassPreProcessor$ClassPreProcessorSupport.preProcess(ClassPreProcessor.java:95)
at weblogic/utils/classloaders/GenericClassLoader.doPreProcess(GenericClassLoader.java:348)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:329)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[biased lock]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Classes.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName(Class.java:247)
at sun/reflect/generics/factory/CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:95)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:107)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/generics/visitor/Reifier.reifyTypeArguments(Reifier.java:50)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:120)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/generics/repository/MethodRepository.getReturnType(MethodRepository.java:50)
at java/lang/reflect/Method.getGenericReturnType(Method.java:236)
at java/lang/reflect/Method.toGenericString(Method.java:482)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.setMethod(EjbCodeGenerator.java:3511)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.remote_interface_methods(EjbCodeGenerator.java:2698)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.remote_business_interface_methods(EjbCodeGenerator.java:2685)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:597)
at weblogic/utils/compiler/CodeGenerator.processAt(CodeGenerator.java:688)
at weblogic/utils/compiler/CodeGenerator.parse(CodeGenerator.java:582)
at weblogic/utils/compiler/CodeGenerator.parse(CodeGenerator.java:539)
at weblogic/utils/compiler/CodeGenerator.generateCode(CodeGenerator.java:341)
at weblogic/utils/compiler/CodeGenerator.generate(CodeGenerator.java:242)
at weblogic/utils/compiler/CodeGenerator.generate(CodeGenerator.java:197)
at weblogic/ejb/container/ejbc/EJBCompiler.generateSourcesFromBeanInfo(EJBCompiler.java:1019)
at weblogic/ejb/container/ejbc/EJBCompiler.doCompile(EJBCompiler.java:299)
at weblogic/ejb/container/ejbc/EJBCompiler.compileEJB(EJBCompiler.java:552)
at weblogic/ejb/container/ejbc/EJBCompiler.compileEJB(EJBCompiler.java:519)
at weblogic/ejb/container/deployer/EJBDeployer.runEJBC(EJBDeployer.java:393)
at weblogic/ejb/container/deployer/EJBDeployer.compileJar(EJBDeployer.java:715)
at weblogic/ejb/container/deployer/EJBDeployer.compileIfNecessary(EJBDeployer.java:618)
at weblogic/ejb/container/deployer/EJBDeployer.prepare(EJBDeployer.java:1154)
at weblogic/ejb/container/deployer/EJBModule.prepare(EJBModule.java:425)
Stopping PointBase server...
PointBase server stopped. &nLooks like a JVM crash during classloading. Have no idea what might cause it. I suggest you try upgrading to a more recent JRockit version (google for "download jrockit" and get the latest JRMC version you can find, it includes JRockit R27.6.5). If that doesn't help, open a ticket with Oracle Support and provide the text dump and the minidump for analysis.
Henrik -
We have a weblogic 9 cluster where a node crash/shutdown with no trace. Sometimes its node 2 and sometimes node 3, but not at the same time.
We can't find any core dump, hs_err_pid or any stracktrace in the logs or std out/err.
Specifying where hs_err files goes with -XX:ErrorFile should not be necessary as it should write in current directory or if not possible due to permissions etc, in the OS tmp dir.
Are there any Weblogic specific JVM or system property we can specify to force some kind of trace when the process just seem to crash?
We see this in the log from time to time, perhaps its related:
<2012-jun-08 kl 13:53 CEST> <Error> <Security> <BEA-090060> <The AccessDecision class "weblogic.security.providers.realmadapter.AuthorizationProviderImpl" returned an error: java.lang.SecurityException: Realm Adapter ACL Mapping Failed.>
Can the above hide a possible out of memory error trace to appear in the logs?
SERVER: Weblogic 9.2.3 with some additional patches (and compatibility mode)
OS: HP-UX B.11.23 U ia64
JAVA: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.20-_28_apr_2010_03_15)
Java HotSpot(TM) Server VM (build 1.5.0.20 jinteg:04.28.10-02:28 IA64, mixed mode)http://docs.oracle.com/cd/B28359_01/java.111/b31224/instclnt.htm gives some info about the used libraries (libocijdbc11.so)
Could you check the environment variable - http://docs.oracle.com/cd/B28359_01/java.111/b31224/getsta.htm#i1005378
"On Sun Solaris or Linux, set the LD_LIBRARY_PATH environment variable as follows:
ORACLE_HOME/lib
This directory contains the libocijdbc11.so shared object library.
Note:
If you are running a 32-bit Java Virtual Machine (JVM) against a 64-bit client or database, then you must also add ORACLE_HOME/lib32 to the LD_LIBRARY_PATH environment variable." -
JVM crashes with Out of SWAP space
Hello every body,
We have a problem in a production environnement. The JVM crashes every time with the log file below.
The application which is running don't occupate all memory and we don't understand why an outofmemory exception is raised.
It's not probably due to an allocation inside the application because the exception should be an outofmemory exception : Java Heap space.
Please, somebody can help me to understant what append or to give me some advices?
Thank you a lot for help.
# An unexpected error has been detected by Java Runtime Environment:
# java.lang.OutOfMemoryError: requested 41943040 bytes for GrET in C:\BUILD_AREA\jdk6_07\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
# Internal Error (allocation.inline.hpp:42), pid=2700, tid=2112
# Error: GrET in C:\BUILD_AREA\jdk6_07\hotspot\src\share\vm\utilities\growableArray.cpp
# Java VM: Java HotSpot(TM) Server VM (10.0-b23 mixed mode windows-x86)
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
--------------- T H R E A D ---------------
Current thread (0x65b97400): VMThread [stack: 0x65bd0000,0x65c20000] [id=2112]
Stack: [0x65bd0000,0x65c20000]
[error occurred during error reporting (printing stack bounds), id 0x80000001]
VM_Operation (0x66dffa14): ParallelGCSystemGC, mode: safepoint, requested by thread 0x65fb9400
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x65f3cc00 JavaThread "pool-3-thread-1" [_thread_blocked, id=2780, stack(0x67300000,0x67350000)]
0x66547800 JavaThread "RMI RenewClean-[192.16.252.55:3916]" daemon [_thread_blocked, id=3076, stack(0x672b0000,0x67300000)]
0x66547400 JavaThread "RMI RenewClean-[192.16.252.53:2046]" daemon [_thread_blocked, id=2292, stack(0x67260000,0x672b0000)]
0x6650d800 JavaThread "RMI RenewClean-[192.16.254.46:3126]" daemon [_thread_blocked, id=3012, stack(0x67210000,0x67260000)]
0x663e8400 JavaThread "RMI RenewClean-[192.16.254.45:3026]" daemon [_thread_blocked, id=2596, stack(0x671c0000,0x67210000)]
0x65f99800 JavaThread "RMI RenewClean-[192.16.252.54:1623]" daemon [_thread_blocked, id=3128, stack(0x67170000,0x671c0000)]
0x65f99400 JavaThread "RMI RenewClean-[192.16.254.55:1992]" daemon [_thread_blocked, id=2720, stack(0x67120000,0x67170000)]
0x66480800 JavaThread "RMI RenewClean-[192.16.254.54:4954]" daemon [_thread_blocked, id=2920, stack(0x670d0000,0x67120000)]
0x66480000 JavaThread "RMI RenewClean-[192.16.254.53:3093]" daemon [_thread_blocked, id=2068, stack(0x67080000,0x670d0000)]
0x6653f800 JavaThread "RMI RenewClean-[192.16.254.52:2543]" daemon [_thread_blocked, id=2156, stack(0x67030000,0x67080000)]
0x66411400 JavaThread "RMI RenewClean-[192.16.254.51:3893]" daemon [_thread_blocked, id=1688, stack(0x66fe0000,0x67030000)]
0x66468800 JavaThread "RMI RenewClean-[192.16.254.50:3371]" daemon [_thread_blocked, id=2688, stack(0x66f90000,0x66fe0000)]
0x663f8400 JavaThread "RMI RenewClean-[192.16.254.49:4374]" daemon [_thread_blocked, id=2656, stack(0x66f40000,0x66f90000)]
0x65f27800 JavaThread "RMI RenewClean-[192.16.254.48:3311]" daemon [_thread_blocked, id=748, stack(0x66ef0000,0x66f40000)]
0x65f27400 JavaThread "RMI RenewClean-[192.16.254.47:2571]" daemon [_thread_blocked, id=1048, stack(0x66ea0000,0x66ef0000)]
0x65f9e400 JavaThread "RMI RenewClean-[192.16.238.145:1673]" daemon [_thread_blocked, id=2332, stack(0x66e50000,0x66ea0000)]
0x6602e800 JavaThread "RMI RenewClean-[192.16.238.144:2332]" daemon [_thread_blocked, id=3100, stack(0x66e00000,0x66e50000)]
0x65fb9400 JavaThread "GC Daemon" daemon [_thread_blocked, id=1608, stack(0x66db0000,0x66e00000)]
0x6657a400 JavaThread "RMI RenewClean-[192.16.238.143:3902]" daemon [_thread_blocked, id=2668, stack(0x66d60000,0x66db0000)]
0x65fa9c00 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=2624, stack(0x66d10000,0x66d60000)]
0x65ff4c00 JavaThread "pool-4-thread-1" [_thread_blocked, id=2864, stack(0x66390000,0x663e0000)]
0x65fbf400 JavaThread "pool-2-thread-1" [_thread_blocked, id=2696, stack(0x66340000,0x66390000)]
0x65f6d400 JavaThread "Thread-0" [_thread_blocked, id=3016, stack(0x662f0000,0x66340000)]
0x65ebf000 JavaThread "WrapperSimpleAppMain" [_thread_blocked, id=696, stack(0x662a0000,0x662f0000)]
0x00265c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=564, stack(0x00680000,0x006d0000)]
0x65fecc00 JavaThread "Wrapper-Connection" daemon [_thread_in_native, id=1224, stack(0x66170000,0x661c0000)]
0x65ec9c00 JavaThread "Wrapper-Control-Event-Monitor" daemon [_thread_blocked, id=2896, stack(0x660d0000,0x66120000)]
0x65bbf800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1284, stack(0x65e00000,0x65e50000)]
0x65bbd000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=3040, stack(0x65db0000,0x65e00000)]
0x65bb8000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1472, stack(0x65d60000,0x65db0000)]
0x65bb6c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=2000, stack(0x65d10000,0x65d60000)]
0x65bb6000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2732, stack(0x65cc0000,0x65d10000)]
0x65b9ec00 JavaThread "Finalizer" daemon [_thread_blocked, id=2008, stack(0x65c70000,0x65cc0000)]
0x65b9a800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1304, stack(0x65c20000,0x65c70000)]
Other Threads:
=>0x65b97400 VMThread [stack: 0x65bd0000,0x65c20000] [id=2112]
0x65bc1000 WatcherThread [stack: 0x65e50000,0x65ea0000] [id=192]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00265408/0x00000310] Threads_lock - owner thread: 0x65b97400
[0x002655a8/0x000002d0] Heap_lock - owner thread: 0x65fb9400
Heap
PSYoungGen total 76928K, used 344K [0x5ad20000, 0x60d40000, 0x653c0000)
eden space 76544K, 0% used [0x5ad20000,0x5ad20000,0x5f7e0000)
from space 384K, 89% used [0x5f7e0000,0x5f836070,0x5f840000)
to space 10944K, 0% used [0x60290000,0x60290000,0x60d40000)
PSOldGen total 1341888K, used 529414K [0x077c0000, 0x59630000, 0x5ad20000)
object space 1341888K, 39% used [0x077c0000,0x27cc1b38,0x59630000)
PSPermGen total 16384K, used 10204K [0x037c0000, 0x047c0000, 0x077c0000)
object space 16384K, 62% used [0x037c0000,0x041b73a0,0x047c0000)
Dynamic libraries:
0x00400000 - 0x00423000 D:\Java\jdk1.6.0_07\bin\java.exe
0x78460000 - 0x784e2000 C:\WINNT\system32\ntdll.dll
0x78ed0000 - 0x78f35000 C:\WINNT\system32\ADVAPI32.dll
0x77e70000 - 0x77f2f000 C:\WINNT\system32\KERNEL32.dll
0x770c0000 - 0x7712f000 C:\WINNT\system32\RPCRT4.dll
0x78fb0000 - 0x78fbf000 C:\WINNT\system32\Secur32.dll
0x7c340000 - 0x7c396000 D:\Java\jdk1.6.0_07\jre\bin\msvcr71.dll
0x6dac0000 - 0x6de7a000 D:\Java\jdk1.6.0_07\jre\bin\server\jvm.dll
0x77e00000 - 0x77e5f000 C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7c000 C:\WINNT\system32\GDI32.dll
0x77540000 - 0x77571000 C:\WINNT\system32\WINMM.dll
0x6d320000 - 0x6d328000 D:\Java\jdk1.6.0_07\jre\bin\hpi.dll
0x68ea0000 - 0x68eab000 C:\WINNT\system32\PSAPI.DLL
0x6d820000 - 0x6d82c000 D:\Java\jdk1.6.0_07\jre\bin\verify.dll
0x6d3c0000 - 0x6d3df000 D:\Java\jdk1.6.0_07\jre\bin\java.dll
0x6d860000 - 0x6d86f000 D:\Java\jdk1.6.0_07\jre\bin\zip.dll
0x660a0000 - 0x660b7000 D:\Prism8.2\lib\wrapper.dll
0x6d620000 - 0x6d633000 D:\Java\jdk1.6.0_07\jre\bin\net.dll
0x74fb0000 - 0x74fc4000 C:\WINNT\system32\WS2_32.dll
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.DLL
0x74fa0000 - 0x74fa8000 C:\WINNT\system32\WS2HELP.DLL
0x74f50000 - 0x74f6e000 C:\WINNT\system32\msafd.dll
0x74f90000 - 0x74f97000 C:\WINNT\System32\wshtcpip.dll
0x77830000 - 0x7783c000 C:\WINNT\System32\rnr20.dll
0x77970000 - 0x77994000 C:\WINNT\system32\DNSAPI.DLL
0x74fd0000 - 0x74fd9000 C:\WINNT\system32\WSOCK32.dll
0x77310000 - 0x77323000 C:\WINNT\system32\iphlpapi.dll
0x774f0000 - 0x774f5000 C:\WINNT\system32\ICMP.dll
0x772f0000 - 0x77307000 C:\WINNT\system32\MPRAPI.dll
0x750d0000 - 0x750e0000 C:\WINNT\system32\SAMLIB.DLL
0x7ccc0000 - 0x7cd10000 C:\WINNT\system32\NETAPI32.DLL
0x77be0000 - 0x77bf1000 C:\WINNT\system32\NTDSAPI.dll
0x77940000 - 0x7796c000 C:\WINNT\system32\WLDAP32.DLL
0x75140000 - 0x75146000 C:\WINNT\system32\NETRAP.dll
0x7cd20000 - 0x7ce0f000 C:\WINNT\system32\OLE32.DLL
0x779a0000 - 0x77a3c000 C:\WINNT\system32\OLEAUT32.DLL
0x77380000 - 0x773b0000 C:\WINNT\system32\ACTIVEDS.DLL
0x77350000 - 0x77373000 C:\WINNT\system32\ADSLDPC.DLL
0x77820000 - 0x7782e000 C:\WINNT\system32\RTUTILS.DLL
0x783c0000 - 0x78451000 C:\WINNT\system32\SETUPAPI.DLL
0x78d20000 - 0x78d85000 C:\WINNT\system32\USERENV.DLL
0x774b0000 - 0x774e4000 C:\WINNT\system32\RASAPI32.dll
0x77490000 - 0x774a1000 C:\WINNT\system32\rasman.dll
0x77500000 - 0x77522000 C:\WINNT\system32\TAPI32.dll
0x77b40000 - 0x77bc4000 C:\WINNT\system32\COMCTL32.DLL
0x77c70000 - 0x77cb9000 C:\WINNT\system32\SHLWAPI.DLL
0x77330000 - 0x77349000 C:\WINNT\system32\DHCPCSVC.DLL
0x777d0000 - 0x777d8000 C:\WINNT\System32\winrnr.dll
0x777e0000 - 0x777e5000 C:\WINNT\system32\rasadhlp.dll
0x7ca00000 - 0x7ca23000 C:\WINNT\system32\rsaenh.dll
0x79570000 - 0x795fd000 C:\WINNT\system32\CRYPT32.dll
0x77400000 - 0x77411000 C:\WINNT\system32\MSASN1.dll
0x7ce30000 - 0x7d07d000 C:\WINNT\system32\shell32.dll
0x6d7c0000 - 0x6d7c6000 D:\Java\jdk1.6.0_07\jre\bin\rmi.dll
VM Arguments:
jvm_args: -Djava.rmi.server.codebase=file:.\Prism.jar -Djava.security.policy=.\policy -Xms64m -Xmx1500m -Djava.library.path=.\lib;.\config -Dwrapper.key=ouZmthkGY4rb0RsE -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=1388 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1
java_command: org.tanukisoftware.wrapper.WrapperSimpleApp com.socgen.prism.simulateur.client.PrismSimulatorClientOld
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=D:\Java\jdk1.6.0_07
PATH=D:\Java\jdk1.6.0_07;D:\Java\jdk1.6.0_07\bin;C:\Program Files\nsr\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\MSDE\BINN;ITAPaging;D:\PROGRA~1\patrol\Patrol3\bin;D:\Program Files\patrol\Patrol3\bin;D:\Program Files\patrol\Patrol3\Pamo;C:\Program Files\Resource Kit\;C:\Program Files\Support Tools\;C:\Program Files\Dell\SysMgt\oma\bin;C:\Program Files\Dell\SysMgt\RAC3
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 2000 Build 2195 Service Pack 4
CPU:total 4 (1 cores per cpu, 2 threads per core) family 15 model 2 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, ht
Memory: 4k page, physical 2097151k(2059808k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Server VM (10.0-b23) for windows-x86 JRE (1.6.0_07-b06), built on Jun 10 2008 01:09:43 by "java_re" with MS VC++ 7.1
time: Sat Aug 09 17:44:47 2008
elapsed time: 79016 secondsAnswers are in this thread: http://forum.java.sun.com/thread.jspa?threadID=5139476
Be sure to read the whole thing. -
JVM Crash: with jre 1.6.0_18 but not with 1.5.0_14
Hello everyone,
I got the problem that my JVM crashes when I am using the jre 1.6.0_18 but the same code runs with an jre 1.5.0_14. The code contains some JNI parts and
is compiled with a JDK 1.5.0_14. The crash can not be reporduced within a debugger. The crash either occurs in the jvm.dll - as in the error log below - or when acessing the ntdll.dll.
Any help is appreciated!
Thanks in Advance!
Here is the JVM crash report:
# A fatal error has been detected by the Java Runtime Environment:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d979ba7, pid=10932, tid=12276
# JRE version: 6.0_18-b07
# Java VM: Java HotSpot(TM) Client VM (16.0-b13 mixed mode, sharing windows-x86 )
# Problematic frame:
# V [jvm.dll+0x179ba7]
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
--------------- T H R E A D ---------------
Current thread (0x02afa800): VMThread [stack: 0x02be0000,0x02c30000] [id=12276]
siginfo: ExceptionCode=0xc0000005, reading address 0x706d7953
Registers:
EAX=0x706d7953, EBX=0x00000000, ECX=0x37387a88, EDX=0x00000000
ESP=0x02c2f79c, EBP=0x02c2f7ac, ESI=0x00000080, EDI=0x02bc7460
EIP=0x6d979ba7, EFLAGS=0x00010246
Top of Stack: (sp=0x02c2f79c)
0x02c2f79c: 02c2f890 373851d0 02c2fa8c 02bc7464
0x02c2f7ac: 02c2f7c4 6d8d8c66 02afaab4 00000000
0x02c2f7bc: 02c2f7f8 37387a88 02c2f7dc 6d96b704
0x02c2f7cc: 02afaab4 00000000 02c2f7f8 02afaab0
0x02c2f7dc: 02c2f840 6d8b3449 00000000 02c2f7f8
0x02c2f7ec: 05b30400 02c2f890 00000001 00000000
0x02c2f7fc: 02c20000 0000ffff 00000000 00000000
0x02c2f80c: 00000000 6da187a4 02c2f890 02c2fa8c
Instructions: (pc=0x6d979ba7)
0x6d979b97: 80 79 05 48 83 c8 e0 40 8d 1c 40 8b 07 8d 04 d8
0x6d979ba7: 39 08 75 09 0f b7 58 04 3b 5d 0c 74 34 42 83 fa
Stack: [0x02be0000,0x02c30000], sp=0x02c2f79c, free space=13d02c2f310k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x179ba7]
V [jvm.dll+0xd8c66]
V [jvm.dll+0x16b704]
V [jvm.dll+0xb3449]
V [jvm.dll+0xb3562]
V [jvm.dll+0x1db5f5]
V [jvm.dll+0x1db9ca]
V [jvm.dll+0x1a1af4]
V [jvm.dll+0xc834f]
V [jvm.dll+0xa443c]
V [jvm.dll+0xc9398]
V [jvm.dll+0x7e7cb]
V [jvm.dll+0x1f442b]
V [jvm.dll+0x1f6ed3]
V [jvm.dll+0x1f615e]
V [jvm.dll+0x1f64ac]
V [jvm.dll+0x1f68d2]
V [jvm.dll+0x17f9cc]
C [msvcr71.dll+0x9565]
C [kernel32.dll+0xb50b]
VM_Operation (0x0a09e2dc): GenCollectForAllocation, mode: safepoint, requested by thread 0x05c54800
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x05b30400 JavaThread "persistance manager service activator" daemon [_thread_blocked, id=6588, stack(0x0a230000,0x0a280000)]
0x05b38400 JavaThread "task queue worker" daemon [_thread_blocked, id=9788, stack(0x0a1e0000,0x0a230000)]
0x05c5b800 JavaThread "PSJ-Subsystem" [_thread_blocked, id=11024, stack(0x0a140000,0x0a190000)]
0x05c5a400 JavaThread "HDM-Subsystem" [_thread_blocked, id=8296, stack(0x0a0f0000,0x0a140000)]
0x05c61000 JavaThread "CSM-Subsystem" [_thread_blocked, id=5272, stack(0x0a0a0000,0x0a0f0000)]
0x05c54800 JavaThread "XPS-Subsystem" [_thread_blocked, id=10064, stack(0x0a050000,0x0a0a0000)]
0x05c59400 JavaThread "GUI-Subsystem" [_thread_blocked, id=7596, stack(0x0a000000,0x0a050000)]
0x05c5f800 JavaThread "TimerServices" [_thread_blocked, id=5760, stack(0x09fb0000,0x0a000000)]
0x05af9800 JavaThread "Thread-2" [_thread_in_native, id=11624, stack(0x03d30000,0x03d80000)]
0x02b0b000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8092, stack(0x02dc0000,0x02e10000)]
0x02b07c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2696, stack(0x02d70000,0x02dc0000)]
0x02b06400 JavaThread "Attach Listener" daemon [_thread_blocked, id=1444, stack(0x02d20000,0x02d70000)]
0x02b05000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10896, stack(0x02cd0000,0x02d20000)]
0x02afd000 JavaThread "Finalizer" daemon [_thread_blocked, id=8084, stack(0x02c80000,0x02cd0000)]
0x02afbc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=10636, stack(0x02c30000,0x02c80000)]
0x002a7000 JavaThread "MasterControl" [_thread_blocked, id=11412, stack(0x008c0000,0x00910000)]
Other Threads:
=>0x02afa800 VMThread [stack: 0x02be0000,0x02c30000] [id=12276]
0x02b0d000 WatcherThread [stack: 0x02e10000,0x02e60000] [id=11048]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x002a61c0] Threads_lock - owner thread: 0x02afa800
[0x002a65d0] Heap_lock - owner thread: 0x05c54800
Heap
def new generation total 4928K, used 4783K [0x22970000, 0x22ec0000, 0x27ec0000)
eden space 4416K, 100% used [0x22970000, 0x22dc0000, 0x22dc0000)
from space 512K, 71% used [0x22dc0000, 0x22e1bf30, 0x22e40000)
to space 512K, 0% used [0x22e40000, 0x22e40000, 0x22ec0000)
tenured generation total 10944K, used 697K [0x27ec0000, 0x28970000, 0x32970000)
the space 10944K, 6% used [0x27ec0000, 0x27f6e4e0, 0x27f6e600, 0x28970000)
compacting perm gen total 12288K, used 5037K [0x32970000, 0x33570000, 0x36970000)
the space 12288K, 40% used [0x32970000, 0x32e5b4c8, 0x32e5b600, 0x33570000)
ro space 10240K, 51% used [0x36970000, 0x36e97b58, 0x36e97c00, 0x37370000)
rw space 12288K, 54% used [0x37370000, 0x37a04ce0, 0x37a04e00, 0x37f70000)
Dynamic libraries:
0x00400000 - 0x00424000 c:\windows\system32\java.exe
0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 C:\WINDOWS\system32\RPCRT4.dll
0x7c340000 - 0x7c396000 C:\Program Files\Java\jre6\bin\msvcr71.dll
0x6d800000 - 0x6da97000 C:\Program Files\Java\jre6\bin\client\jvm.dll
0x77d40000 - 0x77dd0000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f57000 C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 c:\windows\system32\WINMM.dll
0x6d7b0000 - 0x6d7bc000 C:\Program Files\Java\jre6\bin\verify.dll
0x6d330000 - 0x6d34f000 C:\Program Files\Java\jre6\bin\java.dll
0x6d290000 - 0x6d298000 C:\Program Files\Java\jre6\bin\hpi.dll
0x76bf0000 - 0x76bfb000 c:\windows\system32\PSAPI.DLL
0x6d7f0000 - 0x6d7ff000 C:\Program Files\Java\jre6\bin\zip.dll
0x6d610000 - 0x6d623000 C:\Program Files\Java\jre6\bin\net.dll
0x71ab0000 - 0x71ac7000 c:\windows\system32\WS2_32.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
0x71aa0000 - 0x71aa8000 c:\windows\system32\WS2HELP.dll
0x6d630000 - 0x6d639000 C:\Program Files\Java\jre6\bin\nio.dll
0x02eb0000 - 0x02f59000 C:\mod_s14\bin\stlport.5.2.dll
0x7c3a0000 - 0x7c41b000 c:\windows\system32\MSVCP71.dll
[snip]
--------------- S Y S T E M ---------------
OS: Windows XP Build 2600 Service Pack 2
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
Memory: 4k page, physical 2094652k(589592k free), swap 4032296k(2558960k free
vm_info: Java HotSpot(TM) Client VM (16.0-b13) for windows-x86 JRE (1.6.0_18-b07), built on Dec 17 2009 13:35:55 by "java_re" with MS VC++ 7.1 (VS2003)I have the Java console open and after 10 seconds it closes and the applet becomes unresponsive. Usually when an applet crashes, some error messages show up in the console before it closes. That does not appear to happen in this case.
If I load a webpage with an applet (http://java.sun.com/applets/jdk/1.4/demo/applets/Fractal/example1.html) and then move to a non-applet webpage, and have the Java console up, it stays up (alive) for about a minute before it closes. In the case of my applet it closes much faster.
When I refresh, the second instance of the applet might be starting in the same process as the first process which is in the middle of closing (I am new to Java and JNI, so I might be using the wrong terminology). But with JRE 1.6.0.25 I was not seeing the crash on refresh. It manifested itself with the update to JRE 1.6.0.31
I did realize the codebase was wrong. This is what I have now:
<!--[if IE 9]>
<object
id="myApplet"
name="myApplet"
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase="http://java.sun.com/update/1.6.0/jinstall-6u31-windows-i586.cab"
type="application/x-java-applet;version=1.6"
width="800"
height="600">
<![endif]-->
<!--[if IE 8]>
<object
id="myApplet"
name="myApplet"
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase="http://java.sun.com/update/1.6.0/jinstall-6u31-windows-i586.cab"
type="application/x-java-applet;version=1.6"
width="800"
height="600">
<![endif]-->
<!--[if IE 7]>
<object
id="myApplet"
name="myApplet"
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase="http://java.sun.com/update/1.6.0/jinstall-6u31-windows-i586.cab"
type="application/x-java-applet;version=1.6"
width="100%"
height="90%">
<![endif]-->
<![if !IE]>
<object
id="myApplet"
name="myApplet"
type="application/x-java-applet;version=1.6"
width="800"
height="600">
<![endif]>
Maybe you are looking for
-
How to find out the PATTERN, GRADIENT and BRUSHED objects?
How to find out the PATTERN, GRADIENT and BRUSHED objects information in illustrator active document file. And also how to find the CMYK and RGB color information in illustrator file through javascript. Could you please provide any examples.
-
How to edit Word Document stored in BDS through ABAP WebDynpro
Hi All, Currently, my company has an ECC 6 program very similar to SAPRDEMO_FORM_INTERFACE. This program takes a word form and populates it with various bits of data for the end user. The user can then edit this document as they see fit and save it
-
Okay, having problems again.
so when i switched my ipod to automatically update, it seems i saw the album art i couldn't see before but now since i switched, all my songs are deleted and re-uploaded with songs from... the library? this i do not know for sure. and how can i edit
-
So, I recently bought a 120G iPod classic from a reliable guy. For the first couple weeks, it worked pretty decent. There were a few flaws, like being unable to add new songs without restoring the whole iPod, and a window that kept popping up asking
-
Clicking on webpage icon/objects does nothing
I'm using Linux Mint 17. I have firefox for Linux. It is up to date. Linux mint shows programs which are out of date and I just did the most recent update. Java for mint, flash player, etc are also up to date as well and done as soon as the Mint noti