LOAD_PROGRAM_LOST Dump Help
Hi,
On our productive system we are getting around 500 dumps a week of the type LOAD_PROGRAM_LOST, related to the transactions MIRO,VA01,FBL1N,MIGO and the programs GBTABCO0 and GBTABFI0.
We only transport orders from QA to productive on Thursday Morning around 3-4 AM, from what i've read this error might happen when replacing versions of the same program on runtime, i believe with the transport method we use its unlikely that the dump is generated because of that, does anyone have any kind of experience with this kind of dump and the possible solutions.
Thank you.
Roberto Gomez.
Roberto Gomez
Can you kindly let me know how you were able to resolve this issue? I am encountering a similar issue and not sure how to get it resolved.
Can you kindly help?
Thanks,
Balaji
Similar Messages
-
Xml transfornation help dump help
HI ,
I have this string type xml and it coming from internal table and i want to parse it to abap internal table, i follow some example that in the forum and i facing an dump ,do some one can help.
Regards
DATA: BEGIN OF wa,
key TYPE string,
val TYPE string,
END OF wa.
DATA it_data LIKE TABLE OF wa.
START-OF-SELECTION.
DATA: xml_string TYPE string
VALUE '<determination><deter key = "00009" value = "Johan"/><deter key = "1000" value = "GSS"/></determination>'.
CALL TRANSFORMATION z_xml_to_itab
SOURCE XML xml_string
RESULT itab = it_data.
This is what i write on TR. strans
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates">
<tt:root name="ITAB"/>
<tt:template>
<determination>
<tt:loop name="a" ref=".ITAB">
<deter>
<tt:attribute name="key" ref="$a.akey" name="val" ref="$a.aval" />
</deter>
</tt:loop>
</determination>
</tt:template>
</tt:transform>
When i check on the debugger the error is in line :
<tt:attribute name="key" ref="$a.akey" name="val" ref="$a.aval" />
the dump is :
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_ST_MATCH_ATTRIBUTE', was not
caught and
therefore caused a runtime error.
The reason for the exception is:
XML matching error
Expected was attribute: "val" [ ] Read was element-start: "deter" [ ].
What i miss here ?????,please help.
Regards
Joy
Edited by: Joy Stpr on Aug 3, 2009 9:54 AMHI Siva,
Thanks a lot,
i change it like u tell and i facing other dump,
do u have an idea.
this is exactly the code that i write :
DATA: BEGIN OF wa,
key TYPE string,
value TYPE string,
END OF wa.
DATA it_data LIKE TABLE OF wa.
START-OF-SELECTION.
DATA: xml_string TYPE string
VALUE '<determination><deter key = "00009" value = "Johan"/><deter key = "1000" value = "GSS"/></determination>'.
CALL TRANSFORMATION ztest_xml_009
SOURCE XML xml_string
RESULT itab = it_data.
This is what i write in strans
<?sap.transform simple?>
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates">
<tt:root name="ITAB"/>
<tt:template>
<determination>
<tt:loop name="a" ref=".ITAB">
<deter>
<tt:attribute name="key" ref="$a.key" name="value" ref="$a.value" />
</deter>
</tt:loop>
</determination>
</tt:template>
</tt:transform>
And this is the dump
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_ST_MATCH_ATTRIBUTE', was not
caught and
therefore caused a runtime error.
The reason for the exception is:
XML matching error
Expected was attribute-end: "determination" [ ] Read was text: "Johan" [ ].
Can i help please :
U can just copy and paste the code and u get the same dump that i am facing
Thanks and best Regards
jOy
Edited by: Joy Stpr on Aug 4, 2009 8:57 AM -
BSOD with BugCheck Error 1001 Memory Dump Help
Hello, I need a bit of help. My computer just crashed with a blue screen of death suddenly while I was doing some audio editing (I do this frequently, never had an issue before). I have no idea what to do with this memory dump I got, so I was
hoping someone could help me.
https://onedrive.live.com/redir?resid=3BE2487D830FFF04!107&authkey=!ANb7Ny6ZZXtBfL8&ithint=file%2c.dmp
That's the link to the memory dump file. Let me know if you need any other data from me. Thanks!Thompa2
This was Related to
lvrs64.sys Kernel Audio Improvement Filter Driver from Logitech Inc. I would install the newest driver available. Yours is ~ 2years old.
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 7601.18247.amd64fre.win7sp1_gdr.130828-1532
Machine Name:
Kernel base = 0xfffff800`03407000 PsLoadedModuleList = 0xfffff800`0364a6d0
Debug session time: Thu Feb 27 00:37:31.119 2014 (UTC - 5:00)
System Uptime: 0 days 15:35:44.212
BugCheck 1000007E, {ffffffffc0000005, fffff88002ec1fc6, fffff88007de3758, fffff88007de2fb0}
Probably caused by : lvrs64.sys ( lvrs64+2fc6 )
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: ffffffffc0000005, The exception code that was not handled
Arg2: fffff88002ec1fc6, The address that the exception occurred at
Arg3: fffff88007de3758, Exception Record Address
Arg4: fffff88007de2fb0, Context Record Address
Debugging Details:
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
FAULTING_IP:
lvrs64+2fc6
fffff880`02ec1fc6 45396924 cmp dword ptr [r9+24h],r13d
EXCEPTION_RECORD: fffff88007de3758 -- (.exr 0xfffff88007de3758)
ExceptionAddress: fffff88002ec1fc6 (lvrs64+0x0000000000002fc6)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 00000000003cd464
Attempt to read from address 00000000003cd464
CONTEXT: fffff88007de2fb0 -- (.cxr 0xfffff88007de2fb0;r)
rax=0000000000000000 rbx=fffffa800eb37970 rcx=0000000000000001
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88002ec1fc6 rsp=fffff88007de3990 rbp=00000000003cd440
r8=0000000000000000 r9=00000000003cd440 r10=0000000000000002
r11=00000000003cd440 r12=fffffa800eb33df0 r13=0000000000000000
r14=00000000003cd440 r15=00000000003cd440
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010246
lvrs64+0x2fc6:
fffff880`02ec1fc6 45396924 cmp dword ptr [r9+24h],r13d ds:002b:00000000`003cd464=????????
Last set context:
rax=0000000000000000 rbx=fffffa800eb37970 rcx=0000000000000001
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88002ec1fc6 rsp=fffff88007de3990 rbp=00000000003cd440
r8=0000000000000000 r9=00000000003cd440 r10=0000000000000002
r11=00000000003cd440 r12=fffffa800eb33df0 r13=0000000000000000
r14=00000000003cd440 r15=00000000003cd440
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010246
lvrs64+0x2fc6:
fffff880`02ec1fc6 45396924 cmp dword ptr [r9+24h],r13d ds:002b:00000000`003cd464=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: 00000000003cd464
READ_ADDRESS: GetPointerFromAddress: unable to read from fffff800036b4100
GetUlongFromAddress: unable to read from fffff800036b41c0
00000000003cd464 Nonpaged pool
FOLLOWUP_IP:
lvrs64+2fc6
fffff880`02ec1fc6 45396924 cmp dword ptr [r9+24h],r13d
BUGCHECK_STR: 0x7E
ANALYSIS_VERSION: 6.3.9600.16384 (debuggers(dbg).130821-1623) amd64fre
LAST_CONTROL_TRANSFER: from 0000000000000001 to fffff88002ec1fc6
STACK_TEXT:
fffff880`07de3990 00000000`00000001 : fffffa80`00000000 00000000`00000000 00000000`00000000 fffffa80`12f495f0 : lvrs64+0x2fc6
fffff880`07de3998 fffffa80`00000000 : 00000000`00000000 00000000`00000000 fffffa80`12f495f0 00000000`00000000 : 0x1
fffff880`07de39a0 00000000`00000000 : 00000000`00000000 fffffa80`12f495f0 00000000`00000000 00000000`00000000 : 0xfffffa80`00000000
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: lvrs64+2fc6
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: lvrs64
IMAGE_NAME: lvrs64.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 505cb9b9
STACK_COMMAND: .cxr 0xfffff88007de2fb0 ; kb
FAILURE_BUCKET_ID: X64_0x7E_lvrs64+2fc6
BUCKET_ID: X64_0x7E_lvrs64+2fc6
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0x7e_lvrs64+2fc6
FAILURE_ID_HASH: {4d85bbe7-3359-5d02-03c0-19e8d54c8fdc}
Followup: MachineOwner
Wanikiya and Dyami--Team Zigzag -
Solaris 9 + Checkpoint R55 CORE DUMPING, HELP!
Here are the list of revisions I have installe donto the machine:
Solaris 9 (core install) (09/04)
Checkpoint R55 (HFA 15)
Recommended 9 (07/18/05).
When we are running the commands 'cpstart' and 'cpstop' the Solaris 9 OS follows by doing 2/3 core dumps each time. We have redone this box to check if its a fault with the install but it still core dumps each time with use the 'cpstart' and 'cpstop' commands to start and stop the Checkpoint R55 software.
>
# cpstop
Segmentation Fault (core dumped)
Segmentation Fault (core dumped)
VPN-1/FW-1 stopped
SVN Foundation: cpd stopped....... etc.
Has anyone got and ideas or suggestions?
its has been suggested to send this onto our Solaris VAR for interrogation to have the dumps put through some sort of analyser, but we have no support (media kit only) HELP!we're also unable to connect to the box using the r55 checkpoint software (if anyone knows about this)
"....make sure your server is up and running and that you're defined as a GUI client".
it WAS working before appliying the Recommended_9 patch -
Dump LOAD_PROGRAM_LOST
Hello Friends,
While i am executing the T-Code: SE16 (Programa Name: SAPLSETB) this "LOAD_PROGRAM_LOST"dump occurs again and again. While i am getting this Dump their is no Source Code.
And In the Dump when i am read "How To Correct Error" their written "Try to Restart the Program", but i am getting if i restart the program, if this error comes again what is the reason and why this Dump Occurs or if the program run sussfully then why this error occurs earlier.
Friends help me to solve this issue and tell me the reson why this Dump Occursoccurs.
Transaction......... "SE16 "
Program............. "SAPLSETB "
Screen.............. "/1BCDWB/DBKNVV 1000"
Screen line......... 64
Thanks and Regards,
Rahul Asthana.Hello Friends,
Regarding Dump"LOAD_PROGRAM_LOST" i am sending you few more inforamtion.
I Hope it will help you friends and you all will help me to solve the Dump.
Program "/1BCDWB/DBKNVV" was modified during the run.
What happened?
Runtime Error
of the statements could not be executed at runtime.
The current ABAP program "SAPLSETB " had to be terminated because one
of the statements could not be executed at runtime.
Error analysis
While the program was running, the program "/1BCDWB/DBKNVV" had to be reloaded
because a bottleneck pushed it out of the local
program buffer. However, the database was found to contain an already
changed program.
How to correct the error
Try to restart the program.
User, transaction
Language key........ "S"
Transaction......... "SE16 "
Program............. "SAPLSETB "
Screen.............. "/1BCDWB/DBKNVV 1000"
Screen line......... 64
Information on where termination occurred
The termination occurred in the ABAP/4 program "SAPLSETB " in
"GENERATE_NEW_SEL".
The main program was "/1BCDWB/DBKNVV ".
The termination occurred in line 0
of the source code of program " " (when calling the editor 00).
Chosen variables
Name.......................... Contents.1........2........3....+....4
%_?NOT_ASSIGNED?
2222
0000
TVDIR
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80 000000000000
2222222333333333333222222222222222222222
0000000000000000000000000000000000000000
... + 120 00000000000000
Friends their is no Source Code.
Due to which i am getting the solution of and Error of the dump.
Pleease help me to solve this Error
Thanks and Regards,
Rahul Asthana -
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]
-
Could anyone help me analyze this dump file?Thanks!
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 22:13:58 on Sat Oct 9 16:54:30 2010
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/home/weblogic/bea/user_projects/domains/uims/jrockit.26915.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=0xab340394d0
Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-x86_64
CPU : Intel (null) (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 16
Tot Phys Mem : 16804540416 (16026 MB)
OS version : Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Linux version 2.6.18-164.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 15:51:48 EDT 2009 (x86_64)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -client -Xms512m -Xmx1024m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=128m -agentlib:jprofilerti=port=8849,nowait,id=107,config=/opt/jprofiler5/config/config.xml -Xbootclasspath/a:/opt/jprofiler5/bin/agent.jar -Dweblogic.ext.dirs=/home/weblogic/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/weblogic/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /home/weblogic/jrrt-3.1.2-1.6.0/jre
j.class.path : :/home/weblogic/bea/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/bea/patch_cie660/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/jrrt-3.1.2-1.6.0/lib/tools.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.jar:/home/weblogic/bea/modules/features/weblogic.server.modules_10.3.0.0.jar:/home/weblogic/bea/wlserver_10.3/server/lib/webservices.jar:/home/weblogic/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/home/weblogic/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/home/weblogic/bea/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/home/weblogic/bea/wlserver_10.3/server/lib/xqrl.jar::
j.lib.path : /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/jrockit:/home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64:/home/weblogic/jrrt-3.1.2-1.6.0/jre/../lib/amd64::/opt/jprofiler5/bin/linux-x64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
JAVA_HOME : /home/weblogic/jrrt-3.1.2-1.6.0
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/jrockit:/home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64:/home/weblogic/jrrt-3.1.2-1.6.0/jre/../lib/amd64::/opt/jprofiler5/bin/linux-x64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
LD_PRELOAD : <not set>
LD_ASSUME_KERNEL: <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: static, with strategy: singleconcon
GC Status : OC currently running, in phase: final marking. This is OC#197.
Heap : 0x40d00000 - 0x6c9e2000 (Size: 700 MB)
Compaction : 0x67245c00 - 0x6c9e2000 (Current compaction type: internal)
CompRefs : References are compressed, with heap base 0x0.
Registers (from ThreadContext: 0x2aaaeb6ce6b0 / OS context: 0x2aaaeb6ce770):
rax = 000000ab340394d0 rcx = 0000000000000039
rdx = 00002acd29c9f850 rbx = 00002acd29b533cf
rsp = 00002aaaeb6cebb0 rbp = 00002aaaeb6cec30
rsi = 00000000265160d0 rdi = 00002acd29d75298
r8 = 0000000000000000 r9 = 00002aaaeb6cea40
r10 = 0000000000000000 r11 = 000000332b47a9bc
r12 = 00002acd29b533cf r13 = 00002aaaf149c800
r14 = 000000001f1c6fb0 r15 = 000000001f1c6fb0
cs = ffff000000000033 fs = 00000004ffff0000
gs = 0004ffff00000000
rip = 00002acd29b13ef6 flags = 0000000000000206
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041303b /home/weblogic/jrrt-3.1.2-1.6.0/bin/java
000000332c000000-000000332c0156ff /lib64/libpthread.so.0
000000332b800000-000000332b88122f /lib64/libm.so.6
000000332bc00000-000000332bc01f93 /lib64/libdl.so.2
000000332b400000-000000332b54ced7 /lib64/libc.so.6
000000332b000000-000000332b01bb3f /lib64/ld-linux-x86-64.so.2
00002acd2996c000-00002acd29b9d16f */home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/jrockit/libjvm.so
000000332c400000-000000332c406e8b /lib64/librt.so.1
00002aaaaaabb000-00002aaaaaac464b /lib64/libnss_files.so.2
00002aaaaacc6000-00002aaaaadcd77b /opt/jprofiler5/bin/linux-x64/libjprofilerti.so
00002aaaaaf41000-00002aaaab02190b /opt/jprofiler5/bin/linux-x64/libstdc++.so.6
000000332c800000-000000332c813a33 /usr/lib64/libz.so.1
00002aaaab14c000-00002aaaab169b83 /opt/jprofiler5/bin/linux-x64/libexpat.so.1
000000333d200000-000000333d20ca9b /lib64/libgcc_s.so.1
00002aaaab26f000-00002aaaab27b337 /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libverify.so
00002aaaab37e000-00002aaaab3a616b /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libjava.so
000000332f000000-000000332f0140c7 /lib64/libnsl.so.1
00002aaaeb53d000-00002aaaeb54365f /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/native_threads/libhpi.so
00002aaaef0e9000-00002aaaef0f69cb /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libzip.so
00002aaaef4b1000-00002aaaef4b649b /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libmanagement.so
00002aaaef5b8000-00002aaaef5ca547 /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libnet.so
00002aaaef70f000-00002aaaef71584b /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libnio.so
00002aaaef857000-00002aaaef85f63f /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libjmapi.so
00002aaaefaab000-00002aaaefaad2af /home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/libwlfileio2.so
00002aaaf42dc000-00002aaaf42dfd73 /lib64/libnss_dns.so.2
0000003333200000-0000003333210823 /lib64/libresolv.so.2
00002aaaf44e1000-00002aaaf4572833 /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/libawt.so
00002aaaf46b0000-00002aaaf46b499f /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/headless/libmawt.so
00002aaaf4d02000-00002aaaf4d028bb /home/weblogic/jrrt-3.1.2-1.6.0/jre/lib/amd64/librmi.so
Stack:
(* marks the word pointed to by the stack pointer)
00002aaaeb6cebb0: 00000001f149c800* 0000000000000000 00002aaaf4f9ecc8 00002acd00000001
00002aaaeb6cebd0: 00002aaaf4f9ecc8 00002acd00000001 00002aaaf4f9ecc8 00002acd00000001
00002aaaeb6cebf0: 00002aaaf4f9ecc8 00002acd00000001 00002aaaeb6cec40 0000000000000001
00002aaaeb6cec10: 00002aaaf8f24aa0 0000000000000001 00002acd29b141cb 0000000000000000
00002aaaeb6cec30: 00002aaaeb6cecf0 00002acd29b1415d 0003ac7200000000 0000000000000000
00002aaaeb6cec50: 0000000000000000 0000000000000000 0000000000000000 0000000000000001
Code:
(* marks the word pointed to by the instruction pointer)
00002acd29b13e90: 892974d285000000 0024e898058b48d2 18ebd08948100b48 987d8313eb028b48
00002acd29b13eb0: eb90458b48067503 008b4890458b4807 8949fe894dc38948 0024e640058b48c4
00002acd29b13ed0: c148082b48d98948 e8c148c8894803e9 000008c5048d4806 0024df30158b4800
00002acd29b13ef0: 8b483fe183020348* 5f7501a8e8d34800 480024e609058b48 e9c148082b48d989
00002acd29b13f10: 06e8c148c8894803 00000001ba3fe183 8d48d18948e2d348 8b4800000008c504
00002acd29b13f30: 0203480024deeb15 e436058b48080948 be0d740038830024 e8df894800000000
Roots Dump Helper:
thread=0x2aaaf8f24aa0
method=java/util/zip/Deflater.deflateBytes([BII)I
sp=0x2aaaf4f9ed00
ip=0x5886d4f8
ref=0x2aaaf4f9ecd0
*ref=0x2aaaf4f9ed40
stackIter=0x2aaaf149c858
refIter=0x2aaaf149c8b0
storage=unknown
Roots Processed Thread: "[STANDBY] ExecuteThread: '11' f" id=136 idx=0x230 tid=6407 lastJavaFrame=0x2aaaf4f9fab8
at jrockit/net/SocketNativeIO.writeBytesPinned(Ljava/io/FileDescriptor;[BII)V(Native Method)
at jrockit/net/SocketNativeIO.socketWrite(SocketNativeIO.java:73)[optimized]
at java/net/SocketOutputStream.socketWrite0(Ljava/io/FileDescriptor;[BII)V(SocketOutputStream.java)[inlined]
at java/net/SocketOutputStream.socketWrite(SocketOutputStream.java:92)[inlined]
at java/net/SocketOutputStream.write(SocketOutputStream.java:136)[optimized]
at weblogic/servlet/internal/ChunkOutput.writeChunkNoTransfer(ChunkOutput.java:548)[optimized]
at weblogic/servlet/internal/ChunkOutput.writeChunks(ChunkOutput.java:505)[inlined]
at weblogic/servlet/internal/ChunkOutput.flush(ChunkOutput.java:382)[inlined]
at weblogic/servlet/internal/CharsetChunkOutput.flush(CharsetChunkOutput.java:249)[optimized]
at weblogic/servlet/internal/ChunkOutput.checkForFlush(ChunkOutput.java:469)
at weblogic/servlet/internal/ChunkOutput.writeStream(ChunkOutput.java:423)
at weblogic/servlet/internal/CharsetChunkOutput.writeStream(CharsetChunkOutput.java:210)
at weblogic/servlet/internal/ChunkOutputWrapper.writeStream(ChunkOutputWrapper.java:175)[inlined]
at weblogic/servlet/internal/ServletOutputStreamImpl.writeStream(ServletOutputStreamImpl.java:515)[inlined]
at weblogic/servlet/internal/ServletOutputStreamImpl.writeStream(ServletOutputStreamImpl.java:503)[inlined]
at weblogic/servlet/FileServlet.sendFile(FileServlet.java:410)[inlined]
at weblogic/servlet/FileServlet.doGetHeadPost(FileServlet.java:234)[optimized]
at weblogic/servlet/FileServlet.service(FileServlet.java:173)[optimized]
at javax/servlet/http/HttpServlet.service(HttpServlet.java:820)[optimized]
at weblogic/servlet/internal/StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)[optimized]
at weblogic/servlet/internal/StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)[inlined]
at weblogic/servlet/internal/ServletStubImpl.execute(ServletStubImpl.java:292)[optimized]
at weblogic/servlet/internal/TailFilter.doFilter(TailFilter.java:26)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[optimized]
at com/github/inspektr/common/web/ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:46)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[optimized]
at org/springframework/web/filter/CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)[inlined]
at org/springframework/web/filter/OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[inlined]
at weblogic/servlet/internal/WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)[optimized]
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)[optimized]
at weblogic/security/service/SecurityManager.runAs(Lweblogic/security/acl/internal/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/security/PrivilegedAction;)Ljava/lang/Object;(Unknown Source)[inlined]
at weblogic/servlet/internal/WebAppServletContext.securedExecute(WebAppServletContext.java:2180)[inlined]
at weblogic/servlet/internal/WebAppServletContext.execute(WebAppServletContext.java:2086)[optimized]
at weblogic/servlet/internal/ServletRequestImpl.run(ServletRequestImpl.java:1406)[optimized]
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:201)[inlined]
at weblogic/work/ExecuteThread.run(ExecuteThread.java:173)[optimized]
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Scan Dump Helper:
Processing references from a Thread Stack Roots workchunk, with data: 0x2aaaf8f24aa0.
The thread being processed has tid 6407 and name "[STANDBY] ExecuteThread: '11' f".
No objIter registered, this is probably a root reference.
"(GC Main Thread)" id=3 idx=0xc tid=26918 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x2aaaeb68c000, end=0x2aaaeb6d0000, guards=0x2aaaeb691000 (ok), forbidden=0x2aaaeb68f000
Thread Stack Trace:
at mmSingleConProcessWorkChunk+230()@0x2acd29b13ef6
at mmSingleConProcessThreadRoots+62()@0x2acd29b1415d
at mmSingleConMark+379()@0x2acd29b147bd
at mmMark+82()@0x2acd299c5201
at mmGCMainLoop+101()@0x2acd299c52a6
at mmGCMainThread+51()@0x2acd29a02a02
at tsiCallStartFunction+67()@0x2acd29a7d84f
at tsiThreadStub+308()@0x2acd29a7ea59
at ptiThreadStub+14()@0x2acd29ae6db6
at start_thread+199()@0x332c0064a7
-- Java stack --
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000332b41da90 PHOFF: 0000000000000040 SHOFF: 00000000001a22e8 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 77 STIDX: 76
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000332c005790 PHOFF: 0000000000000040 SHOFF: 0000000000022fe0 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000002def0 PHOFF: 0000000000000040 SHOFF: 0000000002530a18 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 30 STIDX: 27
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================You are running jrockit (BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-x86_64), but you have
some Sun JVM parameters
-XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=128m
These are ignored by jrockit, but should not be in your start script.
Maybe this could be causing the issue
-agentlib:jprofilerti=port=8849,nowait,id=107,config=/opt/jprofiler5/config/config.xml -Xbootclasspath/a:/opt/jprofiler5/bin/agent.jar
If you want to profile your environment and you are using jrockit, you can use jrockit mission control:
http://download.oracle.com/docs/cd/E15289_01/index.htm -
EXCEPTION_ACCESS_VIOLATION in JRockit 1.5.0_02 on Windows 2003
While the server is under load I have been seeing a JVM exception during a StringBuffer.toString()operation.
This problem is intermitent and I have reporoduced it on multiple Windows 2003 systems.
I did not notice this problem under JRockit 1.4 VM
Any ideas?
Dave
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:34:24 on Thu Jun 16 19:13:55 2005
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505131 - memory at 0xC3005C1C could not be read.
Minidump : Wrote mdmp. Size is 246MB
Version : BEA WebLogic JRockit(R) R25.1.0-104 dra-43491-20050413-2002-win-ia32
GC : System optimized over pausetime (initial strategy singleconcon)
: GC strategy for GC 241 was singleconcon
: GC strategy for GC 242 was singleconcon
: GC strategy for GC 243 was singleconcon
: GC strategy for GC 244 was singleconcon
: GC strategy for GC 245 was singleconcon
: mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
: mmStartCompaction = 0x41620000, mmEndCompaction = 0x4B620000
: Heap is not included in dumps.
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
Number CPUs : 8
Tot Phys Mem : 3757449216
OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
State : JVM is running (Main thread has finished)
Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Djrockit.vm.disableFatSpin=true -Xpausetarget=2s -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=t4bxUBm8aL4hHlnC -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x53D0F620/0x53D0F9CC):
Converted EIP: 00505131
EAX = c3005bd4 EBX = 5e64bf58
ECX = 00450042 EDX = 64af27a0
ESI = 53d0fd38 EDI = 16d6bcf0
EIP = 00505131 ESP = 53d0fc98
EBP = 00000000 EFL = 00010206
CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 003b GS = 0000
Stack:
53d0fc98 :0051e6a6 16d6bcf0 00542690 00542600 005426e0 0051e6ed
53d0fcb0 :5e64becc 00538dd6 53d0fd38 53d0fd0c 00542600 5aedd378
53d0fcc8 :00000001 00000001 00000004 5aedd378 00000001 5cf99990
53d0fce0 :00000002 00000000 00538bf0 53d0fce8 00000000 53d0fd0c
53d0fcf8 :53d0fd38 53d0fcd0 5e64becc 77e57446 00000000 5aedd378
53d0fd10 :00000000 6410f6f8 624b8254 5e64bee8 5e64bee0 5e64bedc
53d0fd28 :5aedd56c 00000000 00000001 00000001 00000000 64af27f0
53d0fd40 :64af27a0 00000000 00000000 16d6bcf0 00000000 00000000
53d0fd58 :00000000 1a41cbe8 1a41cc00 0055ff4b 5aedd378 00542650
53d0fd70 :00542600 00542690 00542600 5aedd378 005426fb 5aedd378
53d0fd88 :00542650 00542600 00542690 00542600 5aedd378 0055fec8
53d0fda0 :5aedd378 00000001 00441570 00000000 00441350 00441350
53d0fdb8 :7ffda000 00000006 647358c8 00000000 00000000 00000000
53d0fdd0 :53d0fe60 00501a90 00000000 53622468 00000000 00000000
53d0fde8 :00608020 00000000 0000006b 0000006c 00000183 00000000
53d0fe00 :53622468 00000000 00542d56 005426e0 00542600 00000001
53d0fe18 :00441350 00441379 53d0fe40 0043c403 53d0fe40 7ffda000
53d0fe30 :00000000 53d0ff64 53622468 53622468 53d0fea0 00501a90
53d0fe48 :00000000 53622468 8084ab49 8083a8f5 00607c20 b7be4be0
53d0fe60 :53d0fe40 00501a90 00000000 53622468 c03007fc c01fff60
53d0fe78 :536224c8 00000388 00000000 00501a90 00000000 53622468
53d0fe90 :00000000 7c8210b4 005c3728 ffffffff 53d0fe80 00501a90
53d0fea8 :5e3ccd70 53622468 ffba5fc0 0000340d 005c3700 53622468
53d0fec0 :53d0ff44 53d0ff4c 00608020 00501265 53622468 53d0ff44
53d0fed8 :00000000 53622468 00000000 0007fbb4 004c466f 00000000
53d0fef0 :53622468 00608020 53d0ff4c 00000000 53622468 0050f95a
53d0ff08 :53c10000 00003000 00000140 53d0ff18 00000040 0050f391
53d0ff20 :0050f3b7 53622b40 53622468 002752ec 004c4e4f 00000020
53d0ff38 :0058ba5c 53622468 53622498 53622468 53622468 00000000
53d0ff50 :53622468 53d0ff64 53622468 004c4647 004c4668 0007fbb4
53d0ff68 :004c504d 0043c350 00000000 00000000 00000000 53d0ffb8
53d0ff80 :53622b18 00000000 0043c350 00510236 002750b8 00000000
53d0ff98 :00000000 53622b18 53d0ff94 53d0f8c4 53d0ffdc 00579e52
53d0ffb0 :005925a0 00000000 53d0ffec 77e66063 53622b18 00000000
53d0ffc8 :00000000 53622b18 c0000005 53d0ffc4 53d0f8c4 ffffffff
53d0ffe0 :77e6b798 77e66070 00000000 00000000 00000000 00510200
Code:
00505031 :72d03bd1 76d33bfa 83d38b02 5c56b83d 14750100 cf2bca8b
00505049 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 5ce85692
00505061 :5600058b 44e8f88b 83000588 ff8308c4 78850f02 5fffffff
00505079 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
00505091 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
005050a9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
005050c1 :5255006a 54e85051 83fff6b0 5e5f1cc4 33c35b5d 02895fc0
005050d9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
005050f1 :a3042444 005afe84 ccccccc3 8bcccccc 8b04244c 48788301
00505109 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
00505121 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
00505139 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
00505151 :8b042444 00011488 37e4a100 d233005c f7f0c083 24548bf1
00505169 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
00505181 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
00505199 :006a006a 8b505251 501c2444 f6af76e8 1cc483ff 505251c3
005051b1 :1024448b fe25e850 c483ffff a1ccc310 005c37e4 24748b56
005051c9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
005051e1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5afe840d 8b197200
005051f9 :8b142444 6a0c244c 56505700 b2f5e851 c483fff6 c35e5f14
00505211 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
00505229 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
Loaded modules:
(* denotes the module causing the exception)
0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
0x00410000-0x00619fff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
0x548e0000-0x548f1fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
Roots Dump Helper:
method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
ip=0x624B8254
storage=0xffffffff
ref=0x5E64BECC
*ref=0x1A41CBE8
stackIter=0x53D0FD0C
refIter=0x53D0FD38
Roots Processed Thread: "http-0.0.0.0-80-Processor67" id=114 idx=0xd8 tid=11784 lastJavaFrame=0x5E64BEA0
at jrockit/vm/Allocator.allocLargeArray(II)Ljava/lang/Object;(Native Method)
at java/lang/String.<init>([CII)V(Unknown Source)[optimized]
at java/lang/StringBuffer.toString()Ljava/lang/String;(StringBuffer.java:586)[inlined]
at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:578)[optimized]
at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
at org/apache/struts/action/ActionServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:502)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:697)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java()V(Native Method)
-- end of trace
* 624B8248 x86_mov edx, dword ptr [ebp+0x0C]
edib, ebxb, ebpb, [sp+0x70]b, [sp+0xd4]b 624B824B x86_xor eax, eax
624B824D x86_mov esi, ebx
* 624B824F x86_call [0x5FC8BA80] <java/lang/String@<init>([CII)V+0>
esib, edib, ebxb, [sp+0x70]b, [sp+0xd4]b* 624B8254 x86_mov esi, dword ptr [esp+0x000000D4]
ebxb, [sp+0x70]b, [sp+0xd4]b* 624B825B x86_test esi, 0x00000004
esib, ebxb
"(GC Main Thread)" id=5 idx=0xa tid=8284 lastJavaFrame=0xFFFFFFFC
Thread Stack Trace:
at _mmGetPossibleMovedObjectSize+17()@0x00505131
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
===== END DUMP ===============================================================If any one is interested the latest patch still does not address JRockits termination with a memory access violation.
Sure doesn't seem to me that the 1.5 vm is production stable on the WIN 32 platform.
Dave
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 05:10:03 on Wed Jul 13 21:26:47 2005
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505D31 - memory at 0x00000048 could not be read.
Minidump : Wrote mdmp. Size is 320MB
Version : BEA JRockit(R) R25.2.1-11 dra-46547-20050621-1513-win-ia32
GC : gencon
: mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
: mmStartCompaction = 0x0EC20000, mmEndCompaction = 0x18C20000
: Heap is not included in dumps.
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
Number CPUs : 8
Tot Phys Mem : 3757449216
OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
State : JVM is running (Main thread has finished)
Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Xgc:gencon -Djrockit.vm.useAdaptiveFatSpin=true -Xss32k -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=UWZMUt027kVrQEbr -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x53D4F61C/0x53D4F9C8):
Converted EIP: 00505d31
EAX = 00000000 EBX = 5c2dcc04
ECX = 3dd22bc0 EDX = 642db1c8
ESI = 53d4fd3c EDI = 3dd22bc0
EIP = 00505d31 ESP = 53d4fc94
EBP = 00000000 EFL = 00010246
CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 003b GS = 0000
Stack:
53d4fc94 :0051f2d6 3dd22bc0 0046c7f0 0046c740 0046c8f0 0051f31d
53d4fcac :5c2dcc88 0051f386 5c2dcb78 00539abf 53d4fd3c 53d4fce8
53d4fcc4 :0046c740 58682660 00000001 00000001 00000004 58682660
53d4fcdc :00000000 5a2e3368 00000001 00000001 005398b0 53d4fcec
53d4fcf4 :00000000 53d4fd10 53d4fd3c 53d4fcd4 5c2dcb78 0000ffff
53d4fd0c :00000000 58682660 00000000 63cc42e0 606f4e48 5c2dcb84
53d4fd24 :5c2dcb7c 5c2dcb78 5868284c 00000000 00000001 00000001
53d4fd3c :00000000 642db1f0 642db1c8 00000002 00000000 3dd22bc0
53d4fd54 :3db714b8 5c2dcc88 00000001 3db714a8 3db714b8 00560bcb
53d4fd6c :58682660 0046c7d0 0046c740 0046c7f0 0046c740 58682660
53d4fd84 :0046c90b 58682660 0046c7d0 0046c740 0046c7f0 0046c740
53d4fd9c :58682660 00560b48 58682660 00000001 004416c0 00000000
53d4fdb4 :004414a0 004414a0 7ffda000 00000006 58681ed8 00000000
53d4fdcc :00000000 00000000 53d4fe60 00502670 00000000 537384b8
53d4fde4 :00000000 00000000 00609000 00000000 00000062 00000063
53d4fdfc :00000161 00000000 537384b8 00000000 0046d385 0046c8f0
53d4fe14 :0046c740 00000001 004414bd 53d4fe40 0043c538 53d4fe40
53d4fe2c :00000001 00000000 53d4ff64 537384b8 537384b8 53d4fea0
53d4fe44 :00502670 00000000 537384b8 00000000 8083a8f5 00608c10
53d4fe5c :b7d91be0 53d4fe40 00502670 00000000 537384b8 00000000
53d4fe74 :00000000 53738518 00000000 00000000 00502670 00000000
53d4fe8c :537384b8 7730d12e 000034fe 005c4718 ffffffff 53d4fe80
53d4fea4 :00502670 00000000 537384b8 a29bdcb8 000034e6 005c46f0
53d4febc :537384b8 53d4ff44 53d4ff4c 00609000 00501e45 537384b8
53d4fed4 :53d4ff44 00000000 537384b8 00000000 0007fbb4 004c4f5f
53d4feec :00000000 537384b8 00609000 53d4ff4c 00000000 537384b8
53d4ff04 :0051054a 53c50000 00003000 00000140 53d4ff18 00000040
53d4ff1c :0050ff81 0050ffa7 53738b70 537384b8 0027553c 004c573f
53d4ff34 :00000020 0058ccdc 537384b8 537384e8 537384b8 537384b8
53d4ff4c :00000000 537384b8 53d4ff64 537384b8 004c4f37 004c4f58
53d4ff64 :0007fbb4 004c593d 0043c480 00000000 00000000 00000000
53d4ff7c :53d4ffb8 53738b48 00000000 0043c480 00510e26 00275310
53d4ff94 :00000000 00000000 53738b48 53d4ff94 53d4f8c0 53d4ffdc
53d4ffac :0057acd2 00593820 00000000 53d4ffec 77e66063 53738b48
53d4ffc4 :00000000 00000000 53738b48 c0000005 53d4ffc4 53d4f8c0
53d4ffdc :ffffffff 77e6b798 77e66070 00000000 00000000 00000000
Code:
00505c31 :72d03bd1 76d33bfa 83d38b02 5c66a83d 14750100 cf2bca8b
00505c49 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 dce85692
00505c61 :5600058b c4e8f88b 83000588 ff8308c4 78850f02 5fffffff
00505c79 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
00505c91 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
00505ca9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
00505cc1 :5255006a 14e85051 83fff6ab 5e5f1cc4 33c35b5d 02895fc0
00505cd9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
00505cf1 :a3042444 005b0e84 ccccccc3 8bcccccc 8b04244c 48788301
00505d09 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
00505d21 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
00505d39 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
00505d51 :8b042444 00011488 47d4a100 d233005c f7f0c083 24548bf1
00505d69 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
00505d81 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
00505d99 :006a006a 8b505251 501c2444 f6aa36e8 1cc483ff 505251c3
00505db1 :1024448b fe25e850 c483ffff a1ccc310 005c47d4 24748b56
00505dc9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
00505de1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5b0e840d 8b197200
00505df9 :8b142444 6a0c244c 56505700 adb5e851 c483fff6 c35e5f14
00505e11 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
00505e29 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
Loaded modules:
(* denotes the module causing the exception)
0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
0x00410000-0x0061afff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
0x54780000-0x54791fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
Roots Dump Helper:
method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
ip=0x606F4E48
storage=0xffffffff
ref=0x5C2DCB78
*ref=0x3DB714A8
stackIter=0x53D4FD10
refIter=0x53D4FD3C
Roots Processed Thread: "http-0.0.0.0-80-Processor58" id=105 idx=0xc6 tid=3648 lastJavaFrame=0x5C2DCB48
at jrockit/vm/Allocator.nativeGetNewTLA(II)I(Native Method)
at jrockit/vm/Allocator.getNewTLAAndAlloc(III)Ljava/lang/Object;(Unknown Source)[inlined]
at jrockit/vm/Allocator.getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;(Unknown Source)[optimized]
at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:406)[optimized]
at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
at org/apache/struts/action/ActionServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:520)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:717)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java()V(Native Method)
-- end of trace
606F4E36 x86_mov dword ptr [esp], edx
606F4E39 x86_mov edx, 0x00000018
606F4E3E x86_mov eax, 0x50A49724
* 606F4E43 x86_call [0x5F431F30] <jrockit/vm/Allocator@getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;+0>
ebpb, [sp+0x80]b, [sp+0x104]b* 606F4E48 x86_mov ebx, esi
esib, ebpb, [sp+0x80]b, [sp+0x104]b 606F4E4A x86_jmp [0x606F41D2] <com/follett/fsc/destiny/client/circulation/servlet/CheckinForm@formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;+6162>
"(GC Main Thread)" id=5 idx=0xa tid=3332 lastJavaFrame=0xFFFFFFFC
Thread Stack Trace:
at _mmGetPossibleMovedObjectSize+17()@0x00505D31
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
===== END DUMP =============================================================== -
LARGE DATATYPE???
I have to store at least 46,000 characters in one field. I think CLOB would do it so that is the datatype I set in the field by doing:
CREATE TABLE mytable
(myfield clob);
I have a file that I am loading using sqlldr.
When I call sqlldr it still says that the field in the data file exceeds maximum length.
What can I do to get the field to be unlimited length?I found a bulletin which said to do this:
Example:
load data
infile 'CLOB_TEST.dat' "str '<er>'"
into table CLOB_TEST
fields terminated by '<ec>'
COL1 CHAR(2147483647) -- This is going to the CLOB column , its maximum size is 2 Gig
So I modifed mine, but I have moer than one column,
so it's
myfield1,
myfield2,
myfield3 CHAR(2147483647),
and I get a core dump
HELP.
I'm fairly new to this and I have read stuff and gotten confused. How can I make it work? -
Hi,
WebLogic Server 8.1SP5 + JRockit R27.5.0-110 has crashed with following DUMP.
It's the latest version fot this env, and upgraded recently because of crash.
Version : BEA JRockit(R) R27.5.0-110_o-99226-1.4.2_16-20080528-1505-linux-ia64
What can I do?
===== BEGIN DUMP =============================================================
JRockit dump produced after 31 days, 04:17:18 on Wed Oct 21 18:00:49 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/supp1/wldomains/sli_domain/pcms_server2/jrockit.23637.dump
/supp1/wldomains/sli_domain/pcms_server2/core or core.23637
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=2 si_addr=(nil)
Version : BEA JRockit(R) R27.5.0-110_o-99226-1.4.2_16-20080528-1505-linux-ia64
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#18850.
: YC is currently running. This is YC#7431.
OC History : Strategy singleparpar was used for OC#18844.
: Strategy genparpar was used for OC#18845.
: Strategy singleparpar was used for OC#18846.
: Strategy genparpar was used for OC#18847 to OC#18849.
: Strategy singleparpar was used for OC#18850.
YC History : Ran 0 YCs before OC#18846.
: Ran 1 YCs before OC#18847.
: Ran 1 YCs before OC#18848.
: Ran 0 YCs before OC#18849.
: Ran 0 YCs before OC#18850.
: Started 1 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0xd00000 - 0x7d54000 (Size: 112 MB)
Compaction : 0x1405400 - 0x1b0a800 (Current compaction type: internal)
NurseryList : 0x25e1668 - 0x526a6a0
KeepArea : 0x52b3648 - 0x526a6a0
NurseryMarker: [ 0x52a7e80, 0x52b3648 ]
CompRefs : References are compressed, with heap base 0x0.
CPU : Intel Itanium 2 (McKinley)
Number CPUs : 4
Tot Phys Mem : 16989126656 (16202 MB)
OS version : Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Linux version 2.6.9-42.EL ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed Jul 12 23:25:09 EDT 2006 (ia64)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -Xms96m -Xmx256m -Xverify:none -Djennifer.config=/supp1/pkg/jennifer/agent32/conf/s52.conf -Xbootclasspath/p:/supp1/pkg/jennifer/agent32/jennifersys.jar:/supp1/pkg/jennifer/agent32/lwst30.ia64.jar -Dweblogic.Name=pcms_server2 -Dweblogic.ProductionModeEnabled= -Dweblogic.management.server=http://100.254.55.74:15100 -Djava.awt.headless=true -Djava.security.policy=/app1/was/bea/weblogic81/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /app1/was/bea/jrockit81sp5_142_16/jre
j.class.path : /supp1/pkg/jennifer/agent32/jennifer.jar:/supp1/pkg/ojdbc/ojdbc14-20070827.jar:/supp1/pkg/ojdbc/ojdbc14-20070827.jar:/app1/was/bea/jrockit81sp5_142_16/lib/tools.jar:/app1/was/bea/weblogic81/server/lib/patch/CR267161_810sp5.jar:/app1/was/bea/weblogic81/server/lib/patch/CR266573_81sp5.jar:/app1/was/bea/weblogic81/server/lib/patch/CR259992_81sp5.jar:/app1/was/bea/weblogic81/server/lib/patch/CR248397_810sp5.jar:/app1/was/bea/weblogic81/server/lib/patch/CR237801_810sp5.jar:/app1/was/bea/weblogic81/server/lib/weblogic_sp.jar:/app1/was/bea/weblogic81/server/lib/weblogic.jar::/app1/was/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/app1/was/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/app1/was/bea/jrockit81sp5_142_16/jre/lib/rt.jar:/app1/was/bea/weblogic81/server/lib/webservices.jar::/supp1/pkg/KeyService/KeyService.jar:/supp1/pkg/jalopy/1.0b10/jalopy.jar:/supp1/pkg/log4j/log4j.jar:/supp1/pkg/jdom/jdom-1.0.jar:/supp1/pkg/struts/commons-beanutils.jar:/supp1/pkg/struts/commons-collections.jar:/supp1/pkg/struts/commons-fileupload.jar:/supp1/pkg/struts/commons-digester.jar:/supp1/pkg/struts/commons-logging.jar:/supp1/pkg/struts/commons-validator.jar:/supp1/pkg/struts/struts.jar:/supp1/pkg/j2ee/1.3.1/j2ee.jar:/supp1/pkg/xalan-j/2.6.0/xalan.jar:/supp1/pkg/Xerces-J/2.6.2/xercesImpl.jar:/supp1/pkg/poi/2.5.1/poi-2.5.1-final-20040804.jar:/supp1/pkg/jSpeed40/:/supp1/pkg/jStar2.2_02/lib/jStarClient.jar:/supp1/pkg/secui/secui.jar:/supp1/pkg/sso/jce-jdk13-125.jar:/supp1/pkg/sftp/jar/sftp.jar:/supp1/pkg/sftp/jar/sftpClient.jar
j.lib.path : /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/jrockit:/app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64:/app1/was/bea/jrockit81sp5_142_16/jre/../lib/ia64:/supp1/pkg/jennifer/agent32/jni/linux:/app1/dbase/oracle9/lib:/supp1/supp/common:/supp1/pkg/secui/lib/sli_domain/pcms_server:/supp1/supp/common:/supp1/pkg/secui/lib/sli_domain/pcms_server:/app1/was/bea/weblogic81/server/lib/linux/ia64:/app1/was/bea/weblogic81/server/lib/linux/ia64/oci920_8
JAVA_HOME : /app1/was/bea/jrockit81sp5_142_16
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/jrockit:/app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64:/app1/was/bea/jrockit81sp5_142_16/jre/../lib/ia64:/supp1/pkg/jennifer/agent32/jni/linux:/app1/dbase/oracle9/lib:/supp1/supp/common:/supp1/pkg/secui/lib/sli_domain/pcms_server:/supp1/supp/common:/supp1/pkg/secui/lib/sli_domain/pcms_server:/app1/was/bea/weblogic81/server/lib/linux/ia64:/app1/was/bea/weblogic81/server/lib/linux/ia64/oci920_8
LD_ASSUME_KERNEL: <not set>
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x102315d30 / OS context: 0x102315e00):
gr0 = 0000000000000000 gr1 = 2000000000a03ef8
gr2 = c00000000000038f gr3 = 0000000103c00024
gr4 = 0000000000000000 gr5 = 0000000000000000
gr6 = 0000000000000000 gr7 = 0000000000000000
gr8 = 0000000000000001 gr9 = 0000000000000001
gr10 = 0000000000000230 gr11 = 0000000000000023
gr12 = 0000000102316860 gr13 = 0000000102317920
gr14 = 0000000000000000 gr15 = 00000001046ab154
gr16 = 0000000102316870 gr17 = 0000000102316888
gr18 = 00000001046ab168 gr19 = 00000001046ab178
gr20 = 00000001046aafd0 gr21 = 00000001046ab158
gr22 = 00000001046aafd8 gr23 = 0000000103c00024
gr24 = ffffffffffffbfff gr25 = 0000000106008348
gr26 = 0000000000000061 gr27 = 00000001060083a0
gr28 = 0000000106008340 gr29 = 0000000106008350
gr30 = 0000000106008358 gr31 = 0000000040155550
fr0 = 0000000000000000 fr1 = 8000000000000000
fr2 = 0000000000000000 fr3 = 0000000000000000
fr4 = 0000000000000000 fr5 = 0000000000000000
fr6 = 0000000000000100 fr7 = 0000000000000010
fr8 = 0000000000000001 fr9 = 0000000000000001
fr10 = 0000000000000010 fr11 = 0000000000000001
fr12 = 0000000000000010 fr13 = 0000000000000030
fr14 = 0000000000000003 fr15 = 0000000000000010
fr16 = 0000000000000000 fr17 = 0000000000000000
fr18 = 0000000000000000 fr19 = 0000000000000000
fr20 = 0000000000000000 fr21 = 0000000000000000
fr22 = 0000000000000000 fr23 = 0000000000000000
fr24 = 0000000000000000 fr25 = 0000000000000000
fr26 = 0000000000000000 fr27 = 0000000000000000
fr28 = 0000000000000000 fr29 = 0000000000000000
fr30 = 0000000000000000 fr31 = 0000000000000000
fr32 = 0000000016b84468 fr33 = 0000000000000000
fr34 = 0000000000000000 fr35 = ffffffff00000032
fr36 = ffffffff0000002e fr37 = ffffffff0000002c
fr38 = ffffffff0000002a fr39 = ffffffff00000028
fr40 = ffffffff00000022 fr41 = ffffffff00000023
fr42 = 0000000000000000 fr43 = 0000000000000000
fr44 = 00000000167c4598 fr45 = 00000000167c4618
fr46 = 00000000167c45d8 fr47 = 00000000167c45c8
fr48 = 00000000167c45b8 fr49 = 00000000167c45a8
fr50 = 0000000016b84470 fr51 = 0000000000000000
fr52 = 0000000000000000 fr53 = ffffffff00000025
fr54 = ffffffff00000034 fr55 = ffffffff0000002d
fr56 = ffffffff0000002b fr57 = ffffffff00000029
fr58 = ffffffff00000027 fr59 = ffffffff00000024
fr60 = 0000000000000000 fr61 = 0000000000000000
fr62 = 0000000000000000 fr63 = 0000000000000000
fr64 = 0000000000000000 fr65 = 0000000000000000
fr66 = 0000000000000000 fr67 = 0000000000000000
fr68 = 0000000000000000 fr69 = 0000000000000000
fr70 = 0000000000000000 fr71 = 0000000000000000
fr72 = 0000000000000000 fr73 = 0000000000000000
fr74 = 0000000000000000 fr75 = 0000000000000000
fr76 = 0000000000000000 fr77 = 0000000000000000
fr78 = 0000000000000000 fr79 = 0000000000000000
fr80 = 0000000000000000 fr81 = 0000000000000000
fr82 = 0000000000000000 fr83 = 0000000000000000
fr84 = 0000000000000000 fr85 = 0000000000000000
fr86 = 0000000000000000 fr87 = 0000000000000000
fr88 = 0000000000000000 fr89 = 0000000000000000
fr90 = 0000000000000000 fr91 = 0000000000000000
fr92 = 0000000000000000 fr93 = 0000000000000000
fr94 = 0000000000000000 fr95 = 0000000000000000
fr96 = 0000000000000000 fr97 = 0000000000000000
fr98 = 0000000000000000 fr99 = 0000000000000000
fr100 = 0000000000000000 fr101 = 0000000000000000
fr102 = 0000000000000000 fr103 = 0000000000000000
fr104 = 0000000000000000 fr105 = 0000000000000000
fr106 = 0000000000000000 fr107 = 0000000000000000
fr108 = 0000000000000000 fr109 = 0000000000000000
fr110 = 0000000000000000 fr111 = 0000000000000000
fr112 = 0000000000000000 fr113 = 0000000000000000
fr114 = 0000000000000000 fr115 = 0000000000000000
fr116 = 0000000000000000 fr117 = 0000000000000000
fr118 = 0000000000000000 fr119 = 0000000000000000
fr120 = 0000000000000000 fr121 = 0000000000000000
fr122 = 00000000167c4608 fr123 = 00000000167c45e0
fr124 = 00000000167c45d0 fr125 = 00000000167c45c0
fr126 = 00000000167c45b0 fr127 = 00000000167c4580
rsc = 000000000000000f bsp = 0000000102298338
bspstore = 0000000102298338 rnat = 0000000000000000
unat = 0000000000000000 pfs = c000000000000409
ccv = 0000000000000000 itc = 000e617a543eee34
lc = 0000000000000000
br0 = 20000000007be910 br1 = 0000000000000000
br2 = 0000000000000000 br3 = 0000000000000000
br4 = 0000000000000000 br5 = 0000000000000000
br6 = 20000000007be8a0 br7 = 20000000007a0570
psr = 0000020000000000 pred = 0000000005555a81
ip = 20000000007be554 cfm = c00000000000050c
intnat = 0000000000000000 fpsr = 0009804c8a74433f
Stack:
(* marks the word pointed to by the stack pointer)
0000000102316860: 0000000000000000* ffffffffffffffff 0000000000000000 0000000000000001
0000000102316880: 0000000000ed9650 0000000000000003 0000000000ed9650 0000000000000003
00000001023168a0: 6000000000cd5d90 0000000100000001 0000000000ed9650 0000000000000003
00000001023168c0: 0000000000ed9650 0000000000000003 0000000000000000 2000000000aac380
00000001023168e0: 6000000000cd5d90 0000000100000001 0000000000000000 0000000100000001
0000000102316900: 2000000000aab8a0 0000000102316900 0000000000000000 0000000000000000
Register stack:
(* marks the word pointed to by BSP)
00000001022983b0: 0000000102315ce8 c000000000000510 2000000000844000 2000000000a03ef8
0000000102298390: 60000000000d2590 0000000102315ce0 c000000000000003 a0000000000107e0
0000000102298370: 0000000000000000 0000000102315d30 60000000000d26d0 60000000000d2590
0000000102298350: 2000000000a03ef8 0000000102315e00 0000000102315d80 000000000000000b*
0000000102298330: 0000000103c00028 000000001be85b00 c000000000000409 20000000007be910
0000000102298310: 00000001046ab150 00000001046aafe8 00000001046ab0e8 2000000000a03ef8
Code:
(* marks the word pointed to by the instruction pointer)
20000000007be4f0: 00e0119822000009 000400000020303c 0000119824380010 48ffff7000000200
20000000007be510: 0240210341013800 9000001460420004 00e021024161280b 000400000020209c
20000000007be530: 40e039861c003811 420001b003420083 02a010181c01080a 0004000000420084
20000000007be550: 022010184200700a* 0004000000203038 0000000100000011 58cfcb1800000200
20000000007be570: 0010210041407000 8401300540420090 02b021004461100a 0004000000203038
20000000007be590: 0000000100000011 58fff44800000200 8110210341609800 840d048200420880
Loaded modules:
(* denotes the module causing the exception)
4000000000000000-400000000001c3d7 /app1/was/bea/jrockit81sp5_142_16/bin/java
a000000000010000-a0000000000109cf /app1/was/bea/jrockit81sp5_142_16/bin/java
2000000000054000-20000000000fcf5f /lib/tls/libm.so.6.1
2000000000110000-2000000000113d6f /lib/libdl.so.2
2000000000128000-2000000000146d27 /lib/tls/libpthread.so.0
2000000000160000-20000000003b0b97 /lib/tls/libc.so.6.1
2000000000000000-200000000002ca97 /lib/ld-linux-ia64.so.2
20000000003e0000-200000000098b077 */app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/jrockit/libjvm.so
2000000000ad0000-2000000000ae1a0f /lib/tls/librt.so.1
0000000000ca0000-0000000000cb4d57 /lib/libnss_files.so.2
0000000000ccc000-0000000000cea3c7 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libverify.so
0000000010d08000-0000000010d56ea7 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libjava.so
0000000010d7c000-0000000010da33df /lib/libnsl.so.1
00000001020f0000-00000001021001c7 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/native_threads/libhpi.so
0000000102030000-000000010204eff7 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libzip.so
00000001024d8000-00000001024ebf87 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libjmapi.so
0000000014d40000-0000000014d60fdf /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libnet.so
00000000153b0000-00000000153b390f /app1/was/bea/weblogic81/server/lib/linux/ia64/libweblogicunix1.so
00000000186f0000-00000000186f9e97 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libnio.so
0000000019250000-0000000019256a97 /app1/was/bea/jrockit81sp5_142_16/jre/lib/ia64/libioser12.so
0000000103144000-00000001031486e7 /supp1/pkg/jennifer/agent32/jni/linux/libjennifer20.so
0000000103160000-000000010316602f /lib/libnss_dns.so.2
0000000103178000-000000010319860f /lib/libresolv.so.2
0000000103964000-0000000103965477 /supp1/supp/common/libSliService.so
0000000104a00000-0000000104b6d24f /supp1/pkg/secui/lib/sli_domain/pcms_server/libJniTrustNet.so
0000000105108000-000000010510be37 /usr/lib/gconv/EUC-KR.so
0000000105120000-000000010512aa4f /usr/lib/gconv/libKSC.so
Roots Dump Helper:
NOTE: Dump Helper crashed and was aborted
Scan Dump Helper:
Processing references from a Thread Stack Roots workchunk, with data: 0x6000000000cd5d90.
The thread being processed has tid 23756 and name "ExecuteThread: '20' for queue: ".
No objIter registered, this is probably a root reference.
"(GC Worker Thread 2)" id=? idx=0x14 tid=23643 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x1022b8000, end=0x102318000, guards=0x102304000 (ok), forbidden=0x1022fc000
Stack 1: start=0x102298000, end=0x1022b8000, guards=0x1022ac000 (ok), forbidden=0x1022b4000
Thread Stack Trace:
at triWorkChunkIteratorStep+465()@0x20000000007be551
at triWorkChunkIteratorGetNext+112()@0x20000000007be910
at ycProcessWorkChunk+272()@0x200000000086ea10
at ycWorkerProcessRoots+352()@0x2000000000871720
at mmGCWorkerThread+448()@0x2000000000544f30
at tsiCallStartFunction+48()@0x2000000000649c50
at tsiThreadStub+320()@0x200000000064bcc0
at ptiThreadStub+80()@0x2000000000745660
at start_thread+352()@0x20000000001317f0
at __clone2+208()@0x20000000002fc890
-- Java stack --
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 50 V: 1 ENTRY: 00000000000296a0 PHOFF: 0000000000000040 SHOFF: 0000000000261cb0 EF: 0x10 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 67 STIDX: 64
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 50 V: 1 ENTRY: 00000000000078e0 PHOFF: 0000000000000040 SHOFF: 00000000000215b0 EF: 0x10 HS: 64 PS: 56 PHN; 8 SS: 64 SHN: 36 STIDX: 33
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 50 V: 1 ENTRY: 0000000000072660 PHOFF: 0000000000000040 SHOFF: 000000000062ac70 EF: 0x10 HS: 64 PS: 56 PHN; 4 SS: 64 SHN: 25 STIDX: 22
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
********************************************************** -
JRockit JVM crash using RHEL 4
Hi,
I am using BEA JRockit(R) R27.5.0-110-94909-1.5.0_14-20080204-1558-linux-x86_64 on RHEL 4 (update 5) running 64 bit AMD Athlon processor. I got a JVM crash from an application which has been running stable all this time. The crash occured 1 hour after the application was started. The error message is "Illegal memory access". From the older discussion forums in BEA I found that this crash is possibly due to a bug in JIT optimization. Below is the complete dump from the crash. It would be great if someone can confirm that this crash is due to the same bug or something else.
Thanks,
Rakesh
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 01:06:20 on Tue Jan 20 10:23:21 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/ha/apps/bin/jrockit.2041.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=128 si_addr=(nil)
Version : BEA JRockit(R) R27.5.0-110-94909-1.5.0_14-20080204-1558-linux-x86_64
GC Strategy : Mode: static, with strategy: singleconcon
GC Status : OC currently running, in phase: marking. This is OC#746.
Heap : 0x2d00000 - 0x22d00000 (Size: 512 MB)
Compaction : 0xdd00000 - 0xe100000 (Current compaction type: internal)
CompRefs : References are compressed, with heap base 0x0.
CPU : AMD Opteron/Athlon64 SSE SSE2 SSE3 EM64T
Number CPUs : 8
Tot Phys Mem : 67561517056 (64431 MB)
OS version : Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Linux version 2.6.9-42.0.8.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP Tue Jan 23 12:49:51 EST 2007 (x86_64)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -Xms512M -Xmx1024M -Xss128M -Xgc:singlecon -XXcompactratio:1 -Djava.ext.dirs=/cms/lib/:/cms/ext/:/ha/apps/lib/:/ha/OracleJar/:/ha/dbwrapper/:.: -DserverID=prod -DSystemProperties=/ha/hi/properties/HITcpBootstrap.prp -Dpid=2041 -Dsun.java.launcher=SUN_STANDARD com.ups.coii.tos.server.TOSServer
java.home : /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre
j.class.path : .
j.lib.path : /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/../lib/amd64::/opt/mqm/java/lib64/:/opt/mqm/java/lib/
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/../lib/amd64::/opt/mqm/java/lib64/:/opt/mqm/java/lib/
LD_ASSUME_KERNEL: <not set>
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x42d82960 / OS context: 0x42d82a20):
rax = 040000000174c008 rcx = 0000000000000000
rdx = 0000002a95fe6b70 rbx = 0000000000000002
rsp = 0000000042d82e60 rbp = 0000000042d82fc0
rsi = 000000001450000c rdi = 0000000042d82ec0
r8 = 0000000000000001 r9 = 0000002a96002dac
r10 = 0000002c7a72c140 r11 = 0000000000000021
r12 = 0000000000000002 r13 = 0000000042d82ec0
r14 = 0000002ad6893ff0 r15 = 0000000014500000
cs = 000000000000ab30 fs = 0000000000000000
gs = 0000000000000000
rip = 0000002a95df7d2d flags = 0000000000000246
Stack:
(* marks the word pointed to by the stack pointer)
0000000042d82e60: 0000002ad6893ff0* 0000002ad6893ff0 0000000042d82ec0 0000000042d82f60
0000000042d82e80: 0000002a961222c0 0000002ad6893ff0 0000000014500008 0000002d00000000
0000000042d82ea0: 0000000014500008 0000002d00000000 0000000014500008 0000002d00000000
0000000042d82ec0: 0000000000000000 0000002d00000000 0000000014500008 0000002a00000000
0000000042d82ee0: 0000000014500000 0000000000000000 00000000004ce628 0000000000000001
0000000042d82f00: 0000002a00000000 000000001450000c 00000000059165d8 00000000059167d8
Code:
(* marks the word pointed to by the instruction pointer)
0000002a95df7cc8: bd831ceb028b4821 48097503fffffed8 0aebfffffed0858b 48fffffed0858b48
0000002a95df7ce8: c08548c38948008b 8b4c00000102840f c48949fffffea8b5 48002c1a69058b48
0000002a95df7d08: e9c148082b48d989 06e8c148c8894803 00000008c5048d48 48002c12b9158b48
0000002a95df7d28: 008b483fe1830203* 485a7501a8e8d348 8948002c1a32058b 03e9c148082b48d9
0000002a95df7d48: 8306e8c148c88948 4800000001ba3fe1 048d48d18948e2d3 158b4800000008c5
0000002a95df7d68: 48020348002c1274 2c1837058b480809 8948087400388300 894cfff7ffa2e8df
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041196b /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/bin/java
0000002a9566c000-0000002a9567aff9 /lib64/tls/libpthread.so.0
0000002a95782000-0000002a9580659b /lib64/tls/libm.so.6
0000002a95908000-0000002a95909c73 /lib64/libdl.so.2
0000002a95a0b000-0000002a95b35df9 /lib64/tls/libc.so.6
0000002a95556000-0000002a9556a34f /lib64/ld-linux-x86-64.so.2
0000002a95c41000-0000002a95ee448f */opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit/libjvm.so
0000002a96137000-0000002a9613f95a /lib64/tls/librt.so.1
0000002a96251000-0000002a9625497b /usr/lib64/libnuma.so
0000002a96356000-0000002a9635ff13 /lib64/libnss_files.so.2
0000002a964c1000-0000002a964cd467 /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libverify.so
0000002a965d0000-0000002a965f321b /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libjava.so
0000002a96707000-0000002a9671a503 /lib64/libnsl.so.1
0000002ad69ae000-0000002ad69b463f /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/native_threads/libhpi.so
0000002ad9a30000-0000002ad9a3dd93 /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libzip.so
0000002ad9db4000-0000002ad9dc55cf /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libnet.so
Scan Dump Helper:
Iterating in objIter over object at address 0x14500000 (seems to be real).
The reference that caused the crash is a normal field.
Scanned object [0000000014500000 0000000014500018) of class java/lang/ThreadLocal$ThreadLocalMap
0x14500000 : 0x004ce580 classblock
0x14500004 : 0x00000000 flags
===> 0x14500008 : 0x00000002 .table [Ljava/lang/ThreadLocal$ThreadLocalMap$Entry; (java/lang/ThreadLocal$ThreadLocalMap)
0x1450000c : 0x00000002
0x14500010 : 0x0000000a
0x14500014 : 0x00000000
The field that caused the crash is marked with "===>"
The reference is bogus and pointing outside the heap.
Only reference to this object from another object is
object [00000000059191e8 0000000005919278) of class com/ups/coii/thread/util/ThreadPool$PooledThread
0x59191e8 : 0x017b55f0 classblock
0x59191ec : 0x80000000 flags
0x59191f0 : 0x05919280 .name [C (java/lang/Thread)
0x59191f4 : 0x00000000 .threadQ Ljava/lang/Thread; (java/lang/Thread)
0x59191f8 : 0x00000000 .target Ljava/lang/Runnable; (java/lang/Thread)
0x59191fc : 0x02d02ae8 .group Ljava/lang/ThreadGroup; (java/lang/Thread)
0x5919200 : 0x05d50b48 .contextClassLoader Ljava/lang/ClassLoader; (java/lang/Thread)
0x5919204 : 0x059192c0 .inheritedAccessControlContext Ljava/security/AccessControlContext; (java/lang/Thread)
===> 0x5919208 : 0x14500000 .threadLocals Ljava/lang/ThreadLocal$ThreadLocalMap; (java/lang/Thread)
0x591920c : 0x059192d8 .inheritableThreadLocals Ljava/lang/ThreadLocal$ThreadLocalMap; (java/lang/Thread)
0x5919210 : 0x00000000 .blocker Lsun/nio/ch/Interruptible; (java/lang/Thread)
0x5919214 : 0x05919278 .blockerLock Ljava/lang/Object; (java/lang/Thread)
0x5919218 : 0x00000000 .uncaughtExceptionHandler Ljava/lang/Thread$UncaughtExceptionHandler; (java/lang/Thread)
0x591921c : 0x05916d38 .cwObj Ljava/lang/Object; (java/lang/Thread)
0x5919220 : 0x00000000 .blockObj Ljava/lang/Object; (java/lang/Thread)
0x5919224 : 0x04102cf0 .waitNext Ljava/lang/Thread; (java/lang/Thread)
0x5919228 : 0x00000000 .lockNext Ljava/lang/Thread; (java/lang/Thread)
0x591922c : 0x059191e8 .blockThreadStop Ljava/lang/Object; (java/lang/Thread)
0x5919230 : 0x00000000 .accessControlContext Ljava/security/AccessControlContext; (java/lang/Thread)
0x5919234 : 0x00000005
0x5919238 : 0x00000000
0x591923c : 0x00000000
0x5919240 : 0x00000000
0x5919244 : 0x00000000
0x5919248 : 0x00000026
0x591924c : 0x00000000
0x5919250 : 0xda213db0
0x5919254 : 0x0000002a
0x5919258 : 0x00000000
0x591925c : 0x00000000
0x5919260 : 0x000001a1
0x5919264 : 0x00000000
0x5919268 : 0x00000001
0x591926c : 0x05916150 .this$0 Lcom/ups/coii/thread/util/ThreadPool; (com/ups/coii/thread/util/ThreadPool$PooledThread)
0x5919270 : 0x00000000
0x5919274 : 0x00000000
"(GC Main Thread)" id=3 idx=0xc tid=2058 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x42d42000, end=0x42d84000, guards=0x42d47000 (ok), forbidden=0x42d45000
Thread Stack Trace:
at mmSingleConFollowReferences+481()@0x2a95df7d2d
at mmSingleConMark+220()@0x2a95df87ab
at mmMark+82()@0x2a95cab846
at mmGCMainLoop+101()@0x2a95cab8eb
at mmGCMainThread+51()@0x2a95ce826e
at tsiCallStartFunction+67()@0x2a95d62bfb
at tsiThreadStub+308()@0x2a95d63e05
at ptiThreadStub+14()@0x2a95dcb277
at start_thread+138()@0x2a9567210a
-- Java stack --
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000001c4a0 PHOFF: 0000000000000040 SHOFF: 000000000013c290 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 66 STIDX: 63
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000000000005620 PHOFF: 0000000000000040 SHOFF: 0000000000011e48 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 35 STIDX: 32
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000003f820 PHOFF: 0000000000000040 SHOFF: 000000000037bd90 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 22 STIDX: 19
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Hello Rakesh,
The crash is in GC code, possiibly caused by an incorrect reference on the heap. This could have been caused by an earlier JIT optimization issue or by a bug in GC or something else - we would need to analyze the full core to know for sure. If you want to pursue this, contact Oracle Support and provide us with the core.
Another tip is to upgrade to the latest JRockit version. The latest version available bundled with Oracle products is R27.6.0, I believe R27.6.1 is on its way out with a WLS 10 service pack but don't know the exact date.
Regards,
Henrik -
JRockit JVM crash using RHEL 4 (update 5)
Hi,
I am using BEA JRockit(R) R27.5.0-110-94909-1.5.0_14-20080204-1558-linux-x86_64 on RHEL 4 (update 5) running 64 bit AMD Athlon processor. I got a JVM crash from an application which has been running stable all this time. The crash occured 1 hour after the application was started. The error message is "Illegal memory access". From the older discussion forums in BEA I found that this crash is possibly due to a bug in JIT optimization. Below is the complete dump from the crash. It would be great if someone can confirm that this crash is due to the same bug or something else.
Thanks,
Rakesh
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 01:06:20 on Tue Jan 20 10:23:21 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/ha/apps/bin/jrockit.2041.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=128 si_addr=(nil)
Version : BEA JRockit(R) R27.5.0-110-94909-1.5.0_14-20080204-1558-linux-x86_64
GC Strategy : Mode: static, with strategy: singleconcon
GC Status : OC currently running, in phase: marking. This is OC#746.
Heap : 0x2d00000 - 0x22d00000 (Size: 512 MB)
Compaction : 0xdd00000 - 0xe100000 (Current compaction type: internal)
CompRefs : References are compressed, with heap base 0x0.
CPU : AMD Opteron/Athlon64 SSE SSE2 SSE3 EM64T
Number CPUs : 8
Tot Phys Mem : 67561517056 (64431 MB)
OS version : Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Linux version 2.6.9-42.0.8.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP Tue Jan 23 12:49:51 EST 2007 (x86_64)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -Xms512M -Xmx1024M -Xss128M -Xgc:singlecon -XXcompactratio:1 -Djava.ext.dirs=/cms/lib/:/cms/ext/:/ha/apps/lib/:/ha/OracleJar/:/ha/dbwrapper/:.: -DserverID=prod -DSystemProperties=/ha/hi/properties/HITcpBootstrap.prp -Dpid=2041 -Dsun.java.launcher=SUN_STANDARD com.ups.coii.tos.server.TOSServer
java.home : /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre
j.class.path : .
j.lib.path : /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/../lib/amd64::/opt/mqm/java/lib64/:/opt/mqm/java/lib/
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64:/opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/../lib/amd64::/opt/mqm/java/lib64/:/opt/mqm/java/lib/
LD_ASSUME_KERNEL: <not set>
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x42d82960 / OS context: 0x42d82a20):
rax = 040000000174c008 rcx = 0000000000000000
rdx = 0000002a95fe6b70 rbx = 0000000000000002
rsp = 0000000042d82e60 rbp = 0000000042d82fc0
rsi = 000000001450000c rdi = 0000000042d82ec0
r8 = 0000000000000001 r9 = 0000002a96002dac
r10 = 0000002c7a72c140 r11 = 0000000000000021
r12 = 0000000000000002 r13 = 0000000042d82ec0
r14 = 0000002ad6893ff0 r15 = 0000000014500000
cs = 000000000000ab30 fs = 0000000000000000
gs = 0000000000000000
rip = 0000002a95df7d2d flags = 0000000000000246
Stack:
(* marks the word pointed to by the stack pointer)
0000000042d82e60: 0000002ad6893ff0* 0000002ad6893ff0 0000000042d82ec0 0000000042d82f60
0000000042d82e80: 0000002a961222c0 0000002ad6893ff0 0000000014500008 0000002d00000000
0000000042d82ea0: 0000000014500008 0000002d00000000 0000000014500008 0000002d00000000
0000000042d82ec0: 0000000000000000 0000002d00000000 0000000014500008 0000002a00000000
0000000042d82ee0: 0000000014500000 0000000000000000 00000000004ce628 0000000000000001
0000000042d82f00: 0000002a00000000 000000001450000c 00000000059165d8 00000000059167d8
Code:
(* marks the word pointed to by the instruction pointer)
0000002a95df7cc8: bd831ceb028b4821 48097503fffffed8 0aebfffffed0858b 48fffffed0858b48
0000002a95df7ce8: c08548c38948008b 8b4c00000102840f c48949fffffea8b5 48002c1a69058b48
0000002a95df7d08: e9c148082b48d989 06e8c148c8894803 00000008c5048d48 48002c12b9158b48
0000002a95df7d28: 008b483fe1830203* 485a7501a8e8d348 8948002c1a32058b 03e9c148082b48d9
0000002a95df7d48: 8306e8c148c88948 4800000001ba3fe1 048d48d18948e2d3 158b4800000008c5
0000002a95df7d68: 48020348002c1274 2c1837058b480809 8948087400388300 894cfff7ffa2e8df
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041196b /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/bin/java
0000002a9566c000-0000002a9567aff9 /lib64/tls/libpthread.so.0
0000002a95782000-0000002a9580659b /lib64/tls/libm.so.6
0000002a95908000-0000002a95909c73 /lib64/libdl.so.2
0000002a95a0b000-0000002a95b35df9 /lib64/tls/libc.so.6
0000002a95556000-0000002a9556a34f /lib64/ld-linux-x86-64.so.2
0000002a95c41000-0000002a95ee448f */opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/jrockit/libjvm.so
0000002a96137000-0000002a9613f95a /lib64/tls/librt.so.1
0000002a96251000-0000002a9625497b /usr/lib64/libnuma.so
0000002a96356000-0000002a9635ff13 /lib64/libnss_files.so.2
0000002a964c1000-0000002a964cd467 /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libverify.so
0000002a965d0000-0000002a965f321b /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libjava.so
0000002a96707000-0000002a9671a503 /lib64/libnsl.so.1
0000002ad69ae000-0000002ad69b463f /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/native_threads/libhpi.so
0000002ad9a30000-0000002ad9a3dd93 /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libzip.so
0000002ad9db4000-0000002ad9dc55cf /opt/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/lib/amd64/libnet.so
Scan Dump Helper:
Iterating in objIter over object at address 0x14500000 (seems to be real).
The reference that caused the crash is a normal field.
Scanned object [0000000014500000 0000000014500018) of class java/lang/ThreadLocal$ThreadLocalMap
0x14500000 : 0x004ce580 [classblock]
0x14500004 : 0x00000000 [flags]
===> 0x14500008 : 0x00000002 .table [Ljava/lang/ThreadLocal$ThreadLocalMap$Entry; (java/lang/ThreadLocal$ThreadLocalMap)
0x1450000c : 0x00000002
0x14500010 : 0x0000000a
0x14500014 : 0x00000000
The field that caused the crash is marked with "===>"
The reference is bogus and pointing outside the heap.
Only reference to this object from another object is
object [00000000059191e8 0000000005919278) of class com/ups/coii/thread/util/ThreadPool$PooledThread
0x59191e8 : 0x017b55f0 [classblock]
0x59191ec : 0x80000000 [flags]
0x59191f0 : 0x05919280 .name [C (java/lang/Thread)
0x59191f4 : 0x00000000 .threadQ Ljava/lang/Thread; (java/lang/Thread)
0x59191f8 : 0x00000000 .target Ljava/lang/Runnable; (java/lang/Thread)
0x59191fc : 0x02d02ae8 .group Ljava/lang/ThreadGroup; (java/lang/Thread)
0x5919200 : 0x05d50b48 .contextClassLoader Ljava/lang/ClassLoader; (java/lang/Thread)
0x5919204 : 0x059192c0 .inheritedAccessControlContext Ljava/security/AccessControlContext; (java/lang/Thread)
===> 0x5919208 : 0x14500000 .threadLocals Ljava/lang/ThreadLocal$ThreadLocalMap; (java/lang/Thread)
0x591920c : 0x059192d8 .inheritableThreadLocals Ljava/lang/ThreadLocal$ThreadLocalMap; (java/lang/Thread)
0x5919210 : 0x00000000 .blocker Lsun/nio/ch/Interruptible; (java/lang/Thread)
0x5919214 : 0x05919278 .blockerLock Ljava/lang/Object; (java/lang/Thread)
0x5919218 : 0x00000000 .uncaughtExceptionHandler Ljava/lang/Thread$UncaughtExceptionHandler; (java/lang/Thread)
0x591921c : 0x05916d38 .cwObj Ljava/lang/Object; (java/lang/Thread)
0x5919220 : 0x00000000 .blockObj Ljava/lang/Object; (java/lang/Thread)
0x5919224 : 0x04102cf0 .waitNext Ljava/lang/Thread; (java/lang/Thread)
0x5919228 : 0x00000000 .lockNext Ljava/lang/Thread; (java/lang/Thread)
0x591922c : 0x059191e8 .blockThreadStop Ljava/lang/Object; (java/lang/Thread)
0x5919230 : 0x00000000 .accessControlContext Ljava/security/AccessControlContext; (java/lang/Thread)
0x5919234 : 0x00000005
0x5919238 : 0x00000000
0x591923c : 0x00000000
0x5919240 : 0x00000000
0x5919244 : 0x00000000
0x5919248 : 0x00000026
0x591924c : 0x00000000
0x5919250 : 0xda213db0
0x5919254 : 0x0000002a
0x5919258 : 0x00000000
0x591925c : 0x00000000
0x5919260 : 0x000001a1
0x5919264 : 0x00000000
0x5919268 : 0x00000001
0x591926c : 0x05916150 .this$0 Lcom/ups/coii/thread/util/ThreadPool; (com/ups/coii/thread/util/ThreadPool$PooledThread)
0x5919270 : 0x00000000
0x5919274 : 0x00000000
"(GC Main Thread)" id=3 idx=0xc tid=2058 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x42d42000, end=0x42d84000, guards=0x42d47000 (ok), forbidden=0x42d45000
Thread Stack Trace:
at mmSingleConFollowReferences+481()@0x2a95df7d2d
at mmSingleConMark+220()@0x2a95df87ab
at mmMark+82()@0x2a95cab846
at mmGCMainLoop+101()@0x2a95cab8eb
at mmGCMainThread+51()@0x2a95ce826e
at tsiCallStartFunction+67()@0x2a95d62bfb
at tsiThreadStub+308()@0x2a95d63e05
at ptiThreadStub+14()@0x2a95dcb277
at start_thread+138()@0x2a9567210a
-- Java stack --
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000001c4a0 PHOFF: 0000000000000040 SHOFF: 000000000013c290 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 66 STIDX: 63
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000000000005620 PHOFF: 0000000000000040 SHOFF: 0000000000011e48 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 35 STIDX: 32
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000003f820 PHOFF: 0000000000000040 SHOFF: 000000000037bd90 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 22 STIDX: 19
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================You should open a tar with support (http://metalink.oracle.com ; I am not sure if that is the correct support site for jrockit)
Because the information is all about jrockit and not linux, you probably are not going to get much help here.
You could try the jrockit forum: JRockit -
We're testing JRockit and it crashes after a few days,
after somewhere between 2-6 days of operation.
With crash I'm referring to that the process dies
completely and a .dump-file is produced (see below)
The system is pretty heavy used on a linux box
and memory is rather tight.
Any ideas?
Here is a sample dump:
===== BEGIN DUMP =============================================================
JRockit dump produced after 2 days, 21:58:27 on Thu Jul 13 20:42:42 2006
Additional information is available in:
/home/qgate/qGate/jrockit.25022.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.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error Message: Unhandled native exception [84]
Signal info : si_signo=11, si_code=2 si_addr=(nil)
Version : BEA JRockit(R) R26.3.0-32-58710-1.5.0_06-20060308-2022-linux-ia32
GC : System optimized over throughput (initial strategy singleparpar)
: GC strategy for GC 27347 was singleparpar
: GC strategy for GC 27348 was singleparpar
: GC strategy for GC 27349 was singleparpar
: GC strategy for GC 27350 was singleparpar
: GC strategy for GC 27351 was singleparpar
: mmHeap->data = 0x8100000, mmHeap->top = 0xa1300000
: mmStartCompaction = 0x54a00000, mmEndCompaction = 0x5e320000
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst EM64T
Number CPUs : 4
Tot Phys Mem : 6243655680 (5954 MB)
OS version : Red Hat Enterprise Linux ES release 3 (Taroon Update 5)
Linux version 2.4.21-32.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-52)) #1 SMP Fri Apr 15 21:17:59 EDT 2005
Thread System: NPTL
State : JVM is running (Main thread has finished)
Command Line : -Xmx2450m -Dos.name=Linuxyz se/blazar/platform/core/Core qGate
JAVA_HOME : <not set>
java.home : /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06
j.class.path : /home/qgate/qGate/extlib/junit.jar:/home/qgate/qGate/extlib/telnetj.jar:/home/qgate/qGate/extlib/jython.jar:/home/qgate/qGate/extlib/mysql-connector-java-3.1.jar:/home/qgate/qGate/extlib/fastutil-4.1.jar:/home
/qgate/qGate/extlib/platform.jar:/home/qgate/qGate/extlib/qGate.jar:/home/qgate/qGate/extlib/mckoidb.jar:/home/qgate/qGate/extlib/sentinel.jar:edtftpj-1.5.2.jar
j.lib.path : /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/jrockit:/home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386:/home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/../lib/i386
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
Registers (from ThreadContext: 0xb6e29a44 / OS context: 0xb6e29b20):
eax = 00000000 ecx = 0805c7b8 edx = 00000000 ebx = b6e29eac
esp = b6e29e10 ebp = b6e29e48 esi = 00000296 edi = 006d0075
es = 0000002b cs = 00000023 ss = 0000002b ds = 0000002b
fs = 00000000 gs = 00000033
eip = b72d655d eflags = 00000246
Stack:
(* marks the word pointed to by the stack pointer)
b6e29e10: b6e29eac* 00000296 006d0075 b72d21ff 0805c788 00000002
b6e29e28: 00000002 b6e6efc4 00000000 00000002 b6e29e68 00000000
b6e29e40: 00000000 00000002 b6e29e78 b72d7bf7 b6e29eac 006d0075
b6e29e58: 00000000 b72d7a5f b6e29eac 00000002 00000000 b72d2363
b6e29e70: 00000002 00000002 b6e29ec8 b72d235a b6e29eac 006d0075
b6e29e88: b6e29ec8 b72d8c8e 00000002 00000001 00000000 00000000
b6e29ea0: 00000002 00000001 00000000 00000002 b72d7810 b6e29eac
b6e29eb8: 00000000 006d0075 00000000 00000000 b6e29ef8 b72c723b
b6e29ed0: 00000002 b7457d40 b6e29ef8 b72c7208 b72c71ec b6fd6470
b6e29ee8: 00000000 00000000 00000000 00000000 b6e2ba18 b7349954
b6e29f00: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f18: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f30: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f48: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f60: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f78: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29f90: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29fa8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29fc0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29fd8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e29ff0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a008: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a020: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a038: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a050: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a068: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a080: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a098: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a0b0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a0c8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a0e0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a0f8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a110: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a128: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a140: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a158: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a170: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a188: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a1a0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a1b8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a1d0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a1e8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a200: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a218: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a230: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a248: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a260: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a278: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a290: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a2a8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a2c0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a2d8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a2f0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a308: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a320: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a338: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a350: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a368: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a380: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a398: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a3b0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a3c8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a3e0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a3f8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a410: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a428: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a440: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a458: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a470: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a488: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a4a0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a4b8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a4d0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a4e8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a500: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a518: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a530: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a548: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a560: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a578: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a590: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a5a8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a5c0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a5d8: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a5f0: 00000000 00000000 00000000 00000000 00000000 00000000
b6e2a608: 00000000 00000000 00000000 00000000 00000000 00000000
Code:
(* marks the word pointed to by the instruction pointer)
b72d645c: 83000000 c48310c4 03d889f8 408f5405 8b5350b7 008b0845
b72d6474: c483d0ff 883d8310 00b7408f 6a561c74 03d88904 408f5405
b72d648c: 8b008bb7 50008b00 008b038b effae850 658dffff 895e5be8
b72d64a4: 90c35dec 90909090 90909090 83e58955 458b08ec f4c4830c
b72d64bc: 377ee850 01b8ffff 89000000 90c35dec 83e58955 558b08ec
b72d64d4: 0c458b08 50f8c483 629ee852 01b80000 89000000 90c35dec
b72d64ec: 83e58955 558b08ec 0c458b08 50f8c483 8d90a152 d0ffb740
b72d6504: 000001b8 5dec8900 00768dc3 83e58955 558b08ec 0c458b08
b72d651c: 50f8c483 bceae852 ec89ffff f689c35d 83e58955 56572cec
b72d6534: 08458b53 8b0c558b fc458900 7d8b028b 58508b0c c7f85589
b72d654c: 0000f445 408b0000 e8458954 31e8458b 89008bd2* c085f045
b72d6564: 00cf840f 778d0000 00768d04 12048d42 000020b9 8bc12900
b72d657c: e8d3f045 89d8b60f f7e0d3d8 f04521d0 83ec5589 127401fb
b72d6594: 00878e0f fb830000 83217402 327403fb 3e837beb 8b767400
b72d65ac: 72890855 fc458b14 50fcc483 0c558b56 9052eb52 00fc7e83
b72d65c4: 458b5b74 14788908 83fc558b 5752fcc4 7e8337eb 1e7400fc
b72d65dc: 8908558b 458b147a fcc483fc 558b5750 e9e8520c 83ffffba
b72d65f4: c08510c4 3e832374 8b227400 70890845 fc558b14 52fcc483
b72d660c: 0c458b56 bac6e850 c483ffff 75c08510 ebc03104 ec558b3a
b72d6624: 8308c683 fa8308c7 830a770f 0f00f07d ffff3785 0010b8ff
b72d663c: d0290000 83f8558b ff04e845 3c8df445 f45539c7 ff02820f
b72d6654: 01b8ffff 8d000000 5e5bc865 5dec895f 00768dc3 83e58955
Loaded modules:
(* denotes the module causing the exception)
08048000-0805624f /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/bin/java
b75c2000-b75ce931 /lib/tls/libpthread.so.0
b75a0000-b75c0f6f /lib/tls/libm.so.6
b759d000-b759ee23 /lib/libdl.so.2
b7465000-b7596f0b /lib/tls/libc.so.6
b75e9000-b75fdceb /lib/ld-linux.so.2
b71c6000-b73f3187 */home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/jrockit/libjvm.so
b71a3000-b71ad2ef /lib/libnss_files.so.2
b7122000-b71421f7 /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/libjava.so
b7116000-b71207bb /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/libverify.so
b70eb000-b70fc0eb /lib/libnsl.so.1
b6f84000-b6f89f13 /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/native_threads/libhpi.so
b6802000-b68124f8 /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/libnet.so
b66d7000-b66dcb18 /home/qgate/qGate/jrockit-R26.3.0-jre1.5.0_06/lib/i386/libnio.so
b6135000-b6138133 /lib/libnss_dns.so.2
b6123000-b613179f /lib/libresolv.so.2
Scan Dump Helper:
Scanned object [006d0075-?) - not a valid object
First reference to this object from another object is
object [08100228 081002e0) of class [C
08100228 : 000189f8
0810022c : 00000000
... array printout truncated ...
081002a8 : 004e0079
... array printout truncated ...
081002dc : 00730073
... array printout truncated ...
"(GC Worker Thread 3)" id=? idx=0x10 tid=25029 lastJavaFrame=0xfffffffc
Stack 0: start=0xb6de8000, end=0xb6e2c000, guards=0xb6ded000 (ok), forbidden=0xb6deb000
Thread Stack Trace:
at parScanFields+49()@0xb72d655d
at mmParScanObject+375()@0xb72d7bf7
at mmParMarkWorkers+38()@0xb72d235a
at mmGCWorkLoop+79()@0xb72c723b
at tsiCallStartFunction+60()@0xb7349954
at tsiThreadStub+149()@0xb734a7f1
at ptiThreadStub+43()@0xb733ec1f
at start_thread+152(pthread_create.c)@0xb75c6de8
at clone+90()@0xb754193a
-- Java stack --
Additional information is available in:
/home/qgate/qGate/jrockit.25022.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.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.3.2-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00015870 PHOFF: 00000034 SHOFF: 0017f268 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 61 STIDX: 60
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00004710 PHOFF: 00000034 SHOFF: 00017860 EF: 0x0 HS: 52 PS: 32 PHN; 8 SS: 40 SHN: 34 STIDX: 33
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0004ea70 PHOFF: 00000034 SHOFF: 0028dc50 EF: 0x0 HS: 52 PS: 32 PHN; 3 SS: 40 SHN: 20 STIDX: 17
===== END DUMP ===============================================================Will try to upgrade JRocket version, but OS
will be more complicated due to internal structures.
I'll get back with results later, one of the problems
is that it occasionally takes more than 6 days until
it crashes, so tests take some time.
Anyway, I'll let you know when I have tested more,
Thansk for quick reply -
Jrockit crash on AMD/Fedora in mmParProcessReference
Hi,
This often happens in startup, but also happens when server has been running for some time.
At first, I had no special GC settings, then support asked me to use parallel GC, but that still fails. (as seen below)
Anyone run into this?
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:01:05 on Tue Mar 20 17:03:25 2007
Additional information is available in:
/apps/release/06863/leserver/bin/jrockit.30539.dump
/apps/release/06863/leserver/bin/core or core.30539
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x46ba38c
Version : BEA JRockit(R) R26.4.0-63-63688-1.5.0_06-20060626-2259-linux-ia32GC : parallel
: mmHeap->data = 0x9a00000, mmHeap->top = 0x69a00000
: mmStartCompaction = 0x9a00000, mmEndCompaction = 0xfa00000
CPU : AMD Opteron/Athlon64 SSE SSE2 EM64T
Number CPUs : 2
Tot Phys Mem : 3450130432 (3290 MB)
OS version : Fedora Core release 6 (Zod)
Linux version 2.6.18-1.2798.fc6 ([email protected]) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Mon Oct 16 14:37:32 EDT 2006 (i686)
Thread System: NPTL
State : JVM is running (Main thread has finished)
[.snip.]
Scan Dump Helper:
Scanned object [1dfa78f0 1dfa9908) of class [Ljava/lang/Object;
The object itself is probably ok, but one of its fields is stale
1dfa78f0 : 008c18d0
1dfa78f4 : 00000000
... array printout truncated ...
1dfa7904 : 1dfa7be8
===> 1dfa7908 : 0088e27c
1dfa790c : 00000000
1dfa7910 : 1dfa7680
1dfa7914 : 00000023
1dfa7918 : 0000000a
1dfa791c : 00000000
1dfa7920 : 008aee98
1dfa7924 : 00000000
1dfa7928 : 3b9b73e2
1dfa792c : 00000000
1dfa7930 : 008889f8
1dfa7934 : 00000000
... array printout truncated ...
1dfa9904 : 00330061
... array printout truncated ...
The field that caused the crash is marked with "===>"
That field is bogus and pointing outside the heap
Only reference to this object from another object is
object [1dfa7c58 1dfa7c70) of class org/hsqldb/Row
1dfa7c58 : 098e0d0c
1dfa7c5c : 00000000
===> 1dfa7c60 : 1dfa78f0 .oData [Ljava/lang/Object;
1dfa7c64 : 1dfa7c70 .nPrimaryNode org/hsqldb/Node
1dfa7c68 : 00000033 .tableId int
1dfa7c6c : 00004054 .iPos int
"(GC Worker Thread 1)" id=? idx=0xc tid=30544 lastJavaFrame=0xfffffffc
Stack 0: start=0xb79b8000, end=0xb79fa000, guards=0xb79bd000 (ok), forbidden=0xb79bb000
Thread Stack Trace:
at mmParProcessReference+166()@0xb7d6799a
at parScanArray+67()@0xb7d6b5ff
at mmParScanObject+301()@0xb7d6c5dd
at mmParMarkWorkers+38()@0xb7d67ba2
at mmGCWorkLoop+67()@0xb7d5be2b
at tsiCallStartFunction+60()@0xb7de56f4
at tsiThreadStub+183()@0xb7de6457
at ptiThreadStub+21()@0xb7dda135
at start_thread+203(pthread_create.c)@0x86e3db
at __clone+94()@0x7c806e
-- Java stack --
Additional information is available in:
/apps/release/06863/leserver/bin/jrockit.30539.dump
/apps/release/06863/leserver/bin/core or core.30539
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00711070 PHOFF: 00000034 SHOFF: 001804a4 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 75 STIDX: 74
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0086d8d0 PHOFF: 00000034 SHOFF: 0001e43c EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 40 STIDX: 39
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00050e70 PHOFF: 00000034 SHOFF: 002a0924 EF: 0x0 HS: 52 PS: 32 PHN; 3 SS: 40 SHN: 20 STIDX: 17
===== END DUMP ===============================================================Try to use -Xgc:gencon instead and see if it crashes.
Regards,
Tiberiu Covaci
JRockit Team
<Boris Chen> wrote in message news:[email protected]...
Hi,
This often happens in startup, but also happens when server has been running
for some time.
At first, I had no special GC settings, then support asked me to use
parallel GC, but that still fails. (as seen below)
Anyone run into this?
===== BEGIN DUMP
=============================================================
JRockit dump produced after 0 days, 00:01:05 on Tue Mar 20 17:03:25 2007
Additional information is available in:
/apps/release/06863/leserver/bin/jrockit.30539.dump
/apps/release/06863/leserver/bin/core or core.30539
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x46ba38c
Version : BEA JRockit(R)
R26.4.0-63-63688-1.5.0_06-20060626-2259-linux-ia32GC : parallel
: mmHeap->data = 0x9a00000, mmHeap->top = 0x69a00000
: mmStartCompaction = 0x9a00000, mmEndCompaction = 0xfa00000
CPU : AMD Opteron/Athlon64 SSE SSE2 EM64T
Number CPUs : 2
Tot Phys Mem : 3450130432 (3290 MB)
OS version : Fedora Core release 6 (Zod)
Linux version 2.6.18-1.2798.fc6 ([email protected])
(gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Mon Oct 16 14:37:32
EDT 2006 (i686)
Thread System: NPTL
State : JVM is running (Main thread has finished)
[.snip.]
Scan Dump Helper:
Scanned object [1dfa78f0 1dfa9908) of class [Ljava/lang/Object;
The object itself is probably ok, but one of its fields is stale
1dfa78f0 : 008c18d0
1dfa78f4 : 00000000
... array printout truncated ...
1dfa7904 : 1dfa7be8
===> 1dfa7908 : 0088e27c
1dfa790c : 00000000
1dfa7910 : 1dfa7680
1dfa7914 : 00000023
1dfa7918 : 0000000a
1dfa791c : 00000000
1dfa7920 : 008aee98
1dfa7924 : 00000000
1dfa7928 : 3b9b73e2
1dfa792c : 00000000
1dfa7930 : 008889f8
1dfa7934 : 00000000
... array printout truncated ...
1dfa9904 : 00330061
... array printout truncated ...
The field that caused the crash is marked with "===>"
That field is bogus and pointing outside the heap
Only reference to this object from another object is
object [1dfa7c58 1dfa7c70) of class org/hsqldb/Row
1dfa7c58 : 098e0d0c
1dfa7c5c : 00000000
===> 1dfa7c60 : 1dfa78f0 .oData [Ljava/lang/Object;
1dfa7c64 : 1dfa7c70 .nPrimaryNode org/hsqldb/Node
1dfa7c68 : 00000033 .tableId int
1dfa7c6c : 00004054 .iPos int
"(GC Worker Thread 1)" id=? idx=0xc tid=30544 lastJavaFrame=0xfffffffc
Stack 0: start=0xb79b8000, end=0xb79fa000, guards=0xb79bd000 (ok),
forbidden=0xb79bb000
Thread Stack Trace:
at mmParProcessReference+166()@0xb7d6799a
at parScanArray+67()@0xb7d6b5ff
at mmParScanObject+301()@0xb7d6c5dd
at mmParMarkWorkers+38()@0xb7d67ba2
at mmGCWorkLoop+67()@0xb7d5be2b
at tsiCallStartFunction+60()@0xb7de56f4
at tsiThreadStub+183()@0xb7de6457
at ptiThreadStub+21()@0xb7dda135
at start_thread+203(pthread_create.c)@0x86e3db
at __clone+94()@0x7c806e
-- Java stack --
Additional information is available in:
/apps/release/06863/leserver/bin/jrockit.30539.dump
/apps/release/06863/leserver/bin/core or core.30539
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1
ENTRY: 00711070 PHOFF: 00000034 SHOFF: 001804a4 EF: 0x0 HS: 52 PS: 32 PHN;
10 SS: 40 SHN: 75 STIDX: 74
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1
ENTRY: 0086d8d0 PHOFF: 00000034 SHOFF: 0001e43c EF: 0x0 HS: 52 PS: 32 PHN; 9
SS: 40 SHN: 40 STIDX: 39
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1
ENTRY: 00050e70 PHOFF: 00000034 SHOFF: 002a0924 EF: 0x0 HS: 52 PS: 32 PHN; 3
SS: 40 SHN: 20 STIDX: 17
===== END DUMP
=============================================================== -
SVN Tab Complete issues (space after each complete)
Morning all,
I've got a weird issue with my SVN tab complete using Bash, it adds a space after each item it completes - for example: Say there is a directory 'foobar' with a file 'zomg' within that, I'd type 'svn add fo' and then hit tab - however, this results in 'svn add foobar ' (note the space). This is highly annoying, as I can no longer hit 'z' then tab to complete it to 'foobar/zomg', I have to remove the space, then go again (it does it for everything, so adding something like 'foobar/zomg/wtf/bbq' is a nightmare.)
So far it only does it with Bash, I've not been able to test it on other shells. Subversion 1.4.6-4 on an up-to-date Arch install with core, extra and community repos enabled (however it has done it from the very start of me using Arch, so it's not a recent update that killed it).
Regards,
Last edited by AlexC_ (2008-09-20 16:13:48)Hi AlexC_ :-)
I suspect that it may be an issue with /etc/bash_completion. This is the relevant part from my /etc/bash_completion.
# svn completion
have svn &&
_svn()
local cur prev commands options command
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
commands='add blame praise annotate ann cat checkout co cleanup commit \
ci copy cp delete del remove rm diff di export help ? h import \
info list ls lock log merge mkdir move mv rename ren \
propdel pdel pd propedit pedit pe propget pget pg \
proplist plist pl propset pset ps resolved revert \
status stat st switch sw unlock update up'
if [[ $COMP_CWORD -eq 1 ]] ; then
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W '--version' -- $cur ) )
else
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
fi
else
prev=${COMP_WORDS[COMP_CWORD-1]}
case $prev in
--config-dir)
_filedir -d
return 0;
-@(F|-file|-targets))
_filedir
return 0;
--encoding)
COMPREPLY=( $( compgen -W \
'$( iconv --list | sed -e "s@//@@;" )' \
-- "$cur" ) )
return 0;
--@(editor|diff|diff3)-cmd)
COMP_WORDS=(COMP_WORDS[0] $cur)
COMP_CWORD=1
_command
return 0;
esac
command=${COMP_WORDS[1]}
if [[ "$cur" == -* ]]; then
# possible options for the command
case $command in
add)
options='--auto-props --no-auto-props \
--force --targets --no-ignore \
--non-recursive -N -q --quiet'
@(blame|annotate|ann|praise))
options='-r --revisions --username \
--password --no-auth-cache \
--non-interactive -v \
--verbose --incremental --xml'
cat)
options='-r --revision --username \
--password --no-auth-cache \
--non-interactive'
@(checkout|co))
options='-r --revision -q --quiet -N \
--non-recursive --username \
--password --no-auth-cache \
--non-interactive \
--ignore-externals'
cleanup)
options='--diff3-cmd'
@(commit|ci))
options='-m --message -F --file \
--encoding --force-log -q \
--quiet --non-recursive -N \
--targets --editor-cmd \
--username --password \
--no-auth-cache \
--non-interactive --no-unlock'
@(copy|cp))
options='-m --message -F --file \
--encoding --force-log -r \
--revision -q --quiet \
--editor-cmd -username \
--password --no-auth-cache \
--non-interactive'
@(delete|del|remove|rm))
options='--force -m --message -F \
--file --encoding --force-log \
-q --quiet --targets \
--editor-cmd -username \
--password --no-auth-cache \
--non-interactive'
@(diff|di))
options='-r --revision -x --extensions \
--diff-cmd --no-diff-deleted \
-N --non-recursive --username \
--password --no-auth-cache \
--non-interactive --force \
--old --new --notice-ancestry'
export)
options='-r --revision -q --quiet \
--username --password \
--no-auth-cache \
--non-interactive -N \
--non-recursive --force \
--native-eol --ignore-externals'
import)
options='--auto-props --no-auto-props \
-m --message -F --file \
--encoding --force-log -q \
--quiet --non-recursive \
--no-ignore --editor-cmd \
--username --password \
--no-auth-cache \
--non-interactive'
info)
options='--username --password \
--no-auth-cache \
--non-interactive -r \
--revision --xml --targets \
-R --recursive --incremental'
@(list|ls))
options='-r --revision -v --verbose -R \
--recursive --username \
--password --no-auth-cache \
--non-interactive \
--incremental --xml'
lock)
options='-m --message -F --file \
--encoding --force-log \
--targets --force --username \
--password --no-auth-cache \
--non-interactive'
log)
options='-r --revision -v --verbose \
--targets --username \
--password --no-auth-cache \
--non-interactive \
--stop-on-copy --incremental \
--xml -q --quiet --limit'
merge)
options='-r --revision -N \
--non-recursive -q --quiet \
--force --dry-run --diff3-cmd \
--username --password \
--no-auth-cache \
--non-interactive \
--ignore-ancestry'
mkdir)
options='-m --message -F --file \
--encoding --force-log -q \
--quiet --editor-cmd \
--username --password \
--no-auth-cache \
--non-interactive'
@(move|mv|rename|ren))
options='-m --message -F --file \
--encoding --force-log -r \
--revision -q --quiet \
--force --editor-cmd \
--username --password \
--no-auth-cache \
--non-interactive'
@(propdel|pdel|pd))
options='-q --quiet -R --recursive -r \
--revision --revprop \
--username --password \
--no-auth-cache \
--non-interactive'
@(propedit|pedit|pe))
options='-r --revision --revprop \
--encoding --editor-cmd \
--username --password \
--no-auth-cache \
--non-interactive --force'
@(propget|pget|pg))
options='-R --recursive -r --revision \
--revprop --strict --username \
--password --no-auth-cache \
--non-interactive'
@(proplist|plist|pl))
options='-v --verbose -R --recursive \
-r --revision --revprop -q \
--quiet --username --password \
--no-auth-cache \
--non-interactive'
@(propset|pset|ps))
options='-F --file -q --quiet \
--targets -R --recursive \
--revprop --encoding \
--username --password \
--no-auth-cache \
--non-interactive -r \
--revision --force'
resolved)
options='--targets -R --recursive -q \
--quiet'
revert)
options='--targets -R --recursive -q \
--quiet'
@(status|stat|st))
options='-u --show-updates -v \
--verbose -N --non-recursive \
-q --quiet --username \
--password --no-auth-cache \
--non-interactive --no-ignore \
--ignore-externals \
--incremental --xml'
@(switch|sw))
options='--relocate -r --revision -N \
--non-recursive -q --quiet \
--username --password \
--no-auth-cache \
--non-interactive --diff3-cmd'
unlock)
options='--targets --force --username \
--password --no-auth-cache \
--non-interactive'
@(update|up))
options='-r --revision -N \
--non-recursive -q --quiet \
--username --password \
--no-auth-cache \
--non-interactive \
--diff3-cmd --ignore-externals'
esac
options="$options --help -h --config-dir"
COMPREPLY=( $( compgen -W "$options" -- $cur ) )
else
if [[ "$command" == @(help|h|\?) ]]; then
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
else
_filedir
fi
fi
fi
return 0
complete -F _svn $default svn
_svnadmin()
local cur prev commands options mode
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
commands='create deltify dump help ? hotcopy list-dblogs \
list-unused-dblogs load lslocks lstxns recover rmlocks \
rmtxns setlog verify'
if [[ $COMP_CWORD -eq 1 ]] ; then
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W '--version' -- $cur ) )
else
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
fi
else
prev=${COMP_WORDS[COMP_CWORD-1]}
case $prev in
--config-dir)
_filedir -d
return 0;
--fs-type)
COMPREPLY=( $( compgen -W 'fsfs bdb' -- $cur ) )
return 0;
esac
command=${COMP_WORDS[1]}
if [[ "$cur" == -* ]]; then
# possible options for the command
case $command in
create)
options='--bdb-txn-nosync \
--bdb-log-keep --config-dir \
--fs-type'
deltify)
options='-r --revision -q --quiet'
dump)
options='-r --revision --incremental \
-q --quiet --deltas'
hotcopy)
options='--clean-logs'
load)
options='--ignore-uuid --force-uuid \
--parent-dir -q --quiet \
--use-pre-commit-hook \
--use-post-commit-hook'
rmtxns)
options='-q --quiet'
setlog)
options='-r --revision --bypass-hooks'
esac
options="$options --help -h"
COMPREPLY=( $( compgen -W "$options" -- $cur ) )
else
if [[ "$command" == @(help|h|\?) ]]; then
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
else
_filedir
fi
fi
fi
return 0
complete -F _svnadmin $default svnadmin
_svnlook()
local cur prev commands options mode
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
commands='author cat changed date diff dirs-changed help ? h history \
info lock log propget pget pg proplist plist pl tree uuid \
youngest'
if [[ $COMP_CWORD -eq 1 ]] ; then
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W '--version' -- $cur ) )
else
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
fi
else
command=${COMP_WORDS[1]}
if [[ "$cur" == -* ]]; then
# possible options for the command
case $command in
@(author|cat|date|dirs-changed|info|log))
options='-r --revision -t \
--transaction'
changed)
options='-r --revision -t \
--transaction --copy-info'
diff)
options='-r --revision -t \
--transaction \
--no-diff-deleted \
--no-diff-added \
--diff-copy-from'
history)
options='-r --revision --show-ids'
prop@(get|list))
options='-r --revision -t \
--transaction --revprop'
tree)
options='-r --revision -t \
--transaction --show-ids \
--full-paths'
esac
options="$options --help -h"
COMPREPLY=( $( compgen -W "$options" -- $cur ) )
else
if [[ "$command" == @(help|h|\?) ]]; then
COMPREPLY=( $( compgen -W "$commands" -- $cur ) )
else
_filedir
fi
fi
fi
return 0
complete -F _svnlook $default svnlook
Hope this helps.
Last edited by alanhaggai (2008-09-21 02:08:12)
Maybe you are looking for
-
Configuring array of byte in dll call
Dear all, I need to send the data 2010010100H to the dll at the question mark(U8) i mentioned in the attachment. Actually the data has to be transferred at a time not in bits and pieces. How to do this? I just put an array constant. Is it correct? Ki
-
Dataelement of data type char but accepts only integers
Hi Experts, I have a scenario where quantity field in output is editable and the user wants the quantity field printed without thousand separator. If i take a char field and display the field is editable then user may mistakenly type a,bcd...z/ speci
-
Will a 1st gen Ipod Shuffle work with the latest iTunes and music?
I want to buy an origional shuffle but am unsure if it will work with iTunes 10.7 on my Macbook Pro.
-
Why cant i install iCloud Control Panel on my pc (WindowsVista)??
why cant i install iCloud Control Panel on my pc (WindowsVista)??
-
HFM User defined1,User Defined2,User Defined 3
Hi Peers, Please explain me clearly the importance of User defined1,2,3 in HFM and as well as rules.We find this attribute every where. Where to start? how to use? When to use? what is the Answer we have to explain as soon as we pose this Question