Ulimit -s unlimited E-biz 12
The O/S requirements have changed from 11i -> 12 with regards to the ulimits.
the ulimit -s for 11i seems to be the same as for 10gR2 DB i.e ulimit -s => 32768
For Apps 12 the documentation has changed to ulimit -s unlimited.
This is causing me some problems on a Solaris 9/10 box as the stack is reserving 2G of space and in a JVM this leaves only about 1.7G for heap space. This size JVM is too small for some BI Publisher reports.
Is there a neccesity for ulimit -s to be unlimited ?
If not what's a sensible value ?
Thanks
dominic
What version of Java are you running ?
This is 32 bit Java that we have
These are the results of my testing
ulimit -atime(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 65536
vmemory(kbytes) unlimited
$ADJVAPRG -versionjava version "1.4.2_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05)
Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)
$ADJVAPRG -Xmx1900M -Xmx1900M -versionError occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
$ADJVAPRG -Xmx1850M -Xmx1850M -versionjava version "1.4.2_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05)
Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)
ulimit -s 1024000
$ADJVAPRG -Xmx1900M -Xmx1900M -versionjava version "1.4.2_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05)
Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)
$ADJVAPRG -Xmx2900M -Xmx2900M -versionjava version "1.4.2_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05)
Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)
$ADJVAPRG -Xmx3000M -Xmx3000M -versionError occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
ulimit -s 8192
$ADJVAPRG -Xmx3900M -Xmx3900M -versionjava version "1.4.2_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05)
Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)
oradbc@ncarac1:/home/oradbc>
Thanks
Dominic
Similar Messages
-
Ulimit and launchctl both fail to restrict maximum file size
I've submitted a bug report, but I figured I'd open this up to the community. I can't seem to find any way to set restrictions on the maximum file size that can be created on OS X. I've tested both Snow Leopard and Lion.
*** Ulimit method:
$ ulimit -f 100000
$ ulimit -f
100000
$ dd if=/dev/zero of=/tmp/zero
Filesize limit exceeded: 25
$ ls -al /tmp/zero
-rw-r--r-- 1 admin wheel 102400000 Jul 5 08:23 /tmp/zero
$ ulimit -f
unlimited
*** launchctl method:
$ launchctl limit filesize 100000
$ launchctl limit filesize
filesize 100000 100000
$ dd if=/dev/zero of=/tmp/zero
dd: /tmp/zero: No space left on device
54883985+0 records in
54883984+0 records out
28100599808 bytes transferred in 683.205935 secs (41130497 bytes/sec)
$ ls -al /tmp/zero
-rw-r--r-- 1 admin wheel 28100599808 Jul 5 08:36 /tmp/zero
$ launchctl limit filesize
filesize unlimited 100000
In the first case, a limit does get set. But when the first launched application returns control back to the terminal, the limit gets reset back to "unlimited". In the second case, launchctl does appear to list a soft and hard limit for "filesize", however it does not stop dd from filling up the disk. Running launchctl again shows an "unlimited" soft limit, but the hard limit remains.
I've even tried setting a persistent, global limit via /etc/launchd.conf. launchctl reports this limit, however there is nothing stopping huge files from being created.
I do think that this is a bug on OS X, but perhaps there's something I'm overlooking? If it is a bug, is there some workaround that I can use?
Thanks
-WDThere are no file size limits to the software beyond what would be imposed by the operating system itself and the file format of the drive.
So...assuming you have enough drive space, something else is going on. -
Solaris 10_x86(64bit) VM -- ulimit changes do not survive a reboot
I originally resurrected an older abandoned thread:
make ulimit changes permanent
but a kind forum moderator has split my post away so that it stands on its own merits instead of distracting from that person's earlier issue.
My issue is ...
I am in need of changing the default stack size as reported by ulimit -s on a Solaris 10 x86_64 VM however the changes suggested to /etc/system do nothing on reboot to what is reported by ulimit -s.
My current ulimit -s is 10240 but according to the oracle 11g installation docs on page 2-19 (Configure Shell Limits) they recommend you change the value reported by ulimit -s to be 32k (or 32768).
Putting the following in /etc/system does nothing to that value after a reboot:
set lwp_default_stksize=0x8000
I also tried:
set lwp_default_stksize=32768
as according to the documentation it is an integer value. Same result though...eg: no change to the value of ulimit -s after reboot.
http://docs.oracle.com/cd/E19455-01/816-0607/6m735r5f7/index.html
What cold the problem be?You are comparing apples to oranges. lwp_default_stksize defines the <b>kernel</b> stack size. ulimit -s defines the process stack size and each process has it's own stack.
The way I handle it is I have a /etc/init.d/oracle init script that starts the Oracle DBs. In the script I have these lines at the top:
<pre>ulimit -n 4096
ulimit -s unlimited</pre>
And the same in the oracle owner's .profile. Seems to work for me.
On my Linux hosts, I have the following code in the Oracle init.d script and the oracle owner .bashrc:
<pre>##########
# increase limits to hard limits for maxmem, maxmemlock, stacksize,
# nfiles, nprocmax
declare -a ULIMITLST=(-m -l -s -n -u)
for i in ${ULIMITLST[@]}
do
ulimit $ `ulimit ${i} -H`
done</pre> -
How to set stacksize to unlimited OS X 10.8?
I don't know if I'm doing something wrong but when I type
limit stacksize unlimited
Into a terminal on Mountain Lion I get:
-bash: limit: command not found
and so I try:
sudo ulimit -s unlimited
and
sudo ulimit -H unlimited
Which won't work either. Can you please tell me what I should be using to get an unlimited stacksize in terminal?
Many Thanks for any help.Maybe this can help
-
10.2.0.5 Oracle Clusterware ULIMIT
Hi,
We have an old 10.2.0.5 Cluster installation that recently crashed and produced a huge core dump and filled the disk.
The '/etc/init.d/init.crsd' file had overridden the ulimit -c sizes in the user profiles that were suppose to restirct the core dump size.
#Allow the daemon to drop a diagnostic core file
ulimit -c unlimited
Any advise if we should edit this file to help control any future core dump file sizes?
ThanksAfter a little more experimenting I determined that if I mark the ORACLE_HOME_NAME=<Value Unspecified> it will allow the install to occur properly.
-
Jrockit crash on opteron, centos4, jboss4
Hi,
This is my first message in this group and I am not even an active user of JRockit. I have just given JRockit a try for a production application of mine and although running parts of the application correctly, it just gives away Illegal Memory Access error and crushes jvm at my first access to any CMP create or findBy... method.
I have 2 different platforms with the same jrockit and jboss versions. One is opteron 275, centos4, jboss4; the other is pentium m, win xp 2, jboss4. Jrockit and jboss versions are the same at these two different platforms. JRockit runs my application fine in the latter platform, but fails at some point in the first one. It is also worth noting the application runs fine on both platforms when using corresponding Sun JVMs instead of JRockit R26.4.0. The error also existed in the same manner at version R26.3.0.
Java stack trace begin (at my proprieraty code) right after a simple and successful LocalHome lookup of a CMP 2.0 entity bean and calling ejbCreate method of the CMP. The java stack goes into JBoss internals afterwards, where, as long as I understood correctly, to a point where internal JBoss entity locking mechanism come into play.
Here, I attach the produced dump file contents. Sorry, I don't know where to enter a bug report. I hope someone can shed a light on this and I am ready to further investigate the situation on your guidance.
Best Regards,
Gokhan Demir.
Here is the produced dump file:
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:01:20 on Fri Jul 7 04:17:57 2006
Additional information is available in:
/opt/jboss-4.0.4.GA/bin/jrockit.20624.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: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x22a9f68500
Version : BEA JRockit(R) R26.4.0-63-63688-1.5.0_06-20060626-2259-linux-x86_64
GC : System optimized over throughput (initial strategy singleparpar)
: GC strategy for GC 0 was singleparpar
: GC strategy for GC 1 was singleparpar
: GC strategy for GC 2 was singleparpar
: GC strategy for GC 3 was singleparpar
: mmHeap->data = 0x2a959d9000, mmHeap->top = 0x2ad59d9000
: mmStartCompaction = 0x2ac99d9000, mmEndCompaction = 0x2acd9d9000
CPU : AMD Opteron/Athlon64 SSE SSE2 EM64T
Number CPUs : 2
Tot Phys Mem : 4049395712 (3861 MB)
OS version : CentOS release 4.3 (Final)
Linux version 2.6.9-34.ELsmp ([email protected]) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Thu Mar 9 06:23:23 GMT 2006 (x86_64)
Thread System: NPTL
State : JVM is running (Main thread has finished)
Command Line : -server -Xms1G -Xmx1G -Duser.timezone=UTC -Djava.rmi.server.hostname=satiyoruz.biz -Djava.rmi.server.useLocalHostname=false -Djava.awt.headles
s=true -Dprogram.name=run.sh -Djava.endorsed.dirs=/opt/jboss/lib/endorsed org.jboss.Main -c default
java.home : /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre
j.class.path : /opt/jboss/bin/run.jar:/usr/java/jdk/lib/tools.jar
j.lib.path : /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/jrockit:/usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64:/usr/java/jrockit-R26.4.0-jdk1
.5.0_06/jre/../lib/amd64:/usr/local/jmagick/lib
JAVA_HOME : /usr/java/jdk
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/jrockit:/usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64:/usr/java/jrockit-R26.4.0-jd
k1.5.0_06/jre/../lib/amd64:/usr/local/jmagick/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: 0x409474f0 / OS context: 0x409475b0):
rax = ffffffff0000000e rcx = 00000000c72a7b98
rdx = 00000000fe944317 rbx = 00000000c72a7b8a
rsp = 00000000409479f0 rbp = 0000002a9dc8efe8
rsi = 0000002aa9f68480 rdi = 000000000000000a
r8 = 0000000000000002 r9 = 0000000000000001
r10 = 0000002b1b25c740 r11 = 0000002b1b25c740
r12 = 00000000409478f0 r13 = 0000000040947928
r14 = 0000002b1b25cb40 r15 = 0000002b1b25c740
cs = 0000000000007730 fs = 0000000400000000
gs = 0004000000000000
rip = 0000002ad87a9dae flags = 0000000000000212
Stack:
(* marks the word pointed to by the stack pointer)
00000000409479f0: 0000002a9dca18b8* 0000002ad87891c5 0000002a9dc8efe8 0000002ad87a105f
0000000040947a10: 0000002aa9f666d8 0000002aa9835640 0000002a9dc8efe8 0000002aa9f68360
0000000040947a30: 0000002a9dc8efe8 0000002a9dc8efe8 0000002a9db90438 0000002ad87a0dc7
0000000040947a50: 0000002aa019c858 0000002aaa0d6e88 0000002a9dc8fb60 0000002a9e557b80
0000000040947a70: 0000002aa9f68360 0000002aaa0d5c78 0000002aaa0d5c78 0000002ad872b614
0000000040947a90: 0000002a9dc8efe8 0000002aaa0d5c78 0000002a9dc8fb60 0000002a9dc8fb60
0000000040947ab0: 0000002a9dc8efe8 0000002ad872a8f6 0000002aaa0d4180 0000002ad87a02e2
0000000040947ad0: 0000002a9dc8efe8 0000002aaa0a0f60 0000002a9dc8fb60 0000002aa9f67ee0
0000000040947af0: 0000000000000000 0000000000000000 0000002a9e557b80 0000002a9dc8efe8
0000000040947b10: 0000002a9dc8efe8 0000002ad87a01b6 0000002aaa0d1a48 0000002ad87a00de
0000000040947b30: 0000002aaa0d2778 0000002ad872a826 0000002a00000001 0000002a9dc8efe8
0000000040947b50: 0000002aaa0d1a48 0000002ad872a7ea 0000002abc874658 0000002a9749ae40
0000000040947b70: 0000002a9e557b80 0000002ad872a087 0000002aaa0d0c88 0000002ac0f44160
0000000040947b90: 0000002a9b957578 0000002a00000001 0000002a9749ae40 0000002ad8733b03
0000000040947bb0: 0000002a9e557b80 0000002a9dc8efe8 0000002a9749ae40 0000002a9749ae40
0000000040947bd0: 0000002a9e557b80 0000002ad87194c9 0000002abc874b78 0000002aaa0d0c88
0000000040947bf0: 0000002a9e557b80 0000002a9dc8efe8 0000002a00000003 0000002a9749ae40
0000000040947c10: 0000002a9e557b80 0000000000000000 0000000000000000 0000002a00000000
0000000040947c30: 0000000000000000 0000002a9e557b80 0000002a9dc8efe8 0000002aaa0cff90
0000000040947c50: 0000002a9dc8efe8 0000002ad8719062 0000002aaa0d0c88 0000002a9dc8efe8
0000000040947c70: 0000002a9e557b80 0000002a00000000 0000002a9dc8efe8 0000002ad8716dae
0000000040947c90: 0000002aaa0cf2a0 0000002a9dc8efe8 0000002aaa0cf2a0 0000002ad8716c64
0000000040947cb0: 0000002aaa0cf2a0 0000002a9dc8efe8 0000002a9dc8f178 0000002a00000000
0000000040947cd0: 0000002ac1090c78 0000000000000000 0000002a00000009 0000002aaa0ce5f0
0000000040947cf0: 0000002a9dc8efe8 0000002aaa0ce5f0 0000002a9dc8efe8 0000002ad8716666
0000000040947d10: 0000000000000000 0000000000000000 0000002a9bdd3130 0000002aaa0a0f60
0000000040947d30: 0000002a9dc8efe8 0000002ad879fed6 0000002aa98246e0 0000002a9dc8efe8
0000000040947d50: 0000002a9749ae40 0000002ad87158a6 0000002a9ccd4720 0000002aaa0cac78
0000000040947d70: 0000002a00000000 0000002aaa0a0f60 0000002aa98246e0 0000010c468ffe60
0000000040947d90: 0000002a9dc8efe8 0000002a9749ae40 0000002a9e557b80 0000002a9dc8efe8
0000000040947db0: 0000002aaa0a11e8 0000002ad8714f09 0000002a9e557b80 0000002ac04bf448
0000000040947dd0: 0000002ac063eea0 0000002aa99e9d28 027ee89000000001 0000002ac04bf448
0000000040947df0: 0000002a9e557b80 0000002aa98246e0 0000002a9dc8efd0 0000002ac0f3c248
0000000040947e10: 0000002a9dc8e960 0000002aa9817b18 0000002a9dc8efd0 0000002ad8714c4f
0000000040947e30: 0000002a9dc8efd0 0000002aa9817b18 0000002aa98246e0 0000002a9dc8efd0
0000000040947e50: 0000002aa9824818 0000002aa9824818 0000002aa9817b18 0000002ad87adc92
0000000040947e70: 0000002aa98246e0 0000002a9dc8e960 0000002aa9824818 0000002a9dc8e960
0000000040947e90: 0000002a9e0285f0 0000002ad879fb7f 0000002a9e42c500 0000002a9e4407a0
0000000040947eb0: 0000002a9e43de48 0000002a95f454a8 0000002a9e4407c0 0000002a9e4407b0
0000000040947ed0: 0000000040947f20 00000000409481b8 0000000040948148 0000002ad879fd1b
0000000040947ef0: 0000002a9e4407c0 0000002a95f454a8 0000002a9e4407d0 00000000409481b8
0000000040947f10: 0000002b1b25c740 0000000040948148 0000000040947ff0 0000002ad879f920
0000000040947f30: 0000000000000000 0000000000000006 0000000000000001 0000000040947ff0
0000000040947f50: 0000002b1b25c9d0 0000000040947f70 0000002b1b2bc590 0000002a955e4a03
0000000040947f70: 0000000040948090 0000002a956cffe4 00000000409480c0 0000000102771690
0000000040947f90: 0000002b1b3daa68 0000000040948150 00000000409481e0 0000002b1b25fb00
0000000040947fb0: 0000000002771690 0000002b1b25c9d0 000000000276c8c0 0000000002771690
0000000040947fd0: 0000000000000000 00000000409480c0 0000000000000001 0000000000000000
0000000040947ff0: 00000000409481e0 0000002b1b25cb08 0000002b1b25cb10 0000002b1b25cb18
0000000040948010: 0000002b1b25cb20 0000002b1b25cb28 0000002b1b25cb30 00000000409481e0
0000000040948030: 0000002b1b3daa68 0000000104000003 0000000700000001 0000000700000000
0000000040948050: 0000002b00000000 00000000409480c0 0277712000000000 00000000409480c0
0000000040948070: 0000000002771690 0000002b1b25c9d0 00000000409481e0 0000002a956c1baf
0000000040948090: 0000000040948110 0000002a956c17ff 0000002a956c1baf 0000000040948148
00000000409480b0: 0000000000000000 0000000040948150 0000002b1b25fb00 0000000040948ef0
00000000409480d0: 0000002a00000000 0000002a9b2e4b40 0000002a9e438e90 0000000002771690
00000000409480f0: 00000000409481e0 0000000000000000 0000000000000001 0000002b1b25c9d0
0000000040948110: 0000000040948190 0000002a956c1c87 0000002a00000000 0000000040948148
0000000040948130: 0000002a9e5582b0 0000000002771690 0000002a9e5582b0 0000002b1b25cb38
0000000040948150: 00000000409481e8 0000002b1b25c9d0 0000002a9e5582f0 0000002a9e557f88
0000000040948170: 00000000409481b0 00000000409481e8 0000002a9e42c500 0000002b1b25c740
0000000040948190: 00000000409481a0 0000002a956c9378 0000002a9e42c500 0000002ad81cd881
00000000409481b0: 0000002a9e5582f0 000000000069ab60 0000002ad81cd87c 0000002b1b25cb08
00000000409481d0: 00000000409481b0 0000002a9e557f88 0000002a9e42c500 0000002a9e43b898
Code:
(* marks the word pointed to by the instruction pointer)
0000002ad87a9ca8: 273c8b480000002b a256e7e826343948 343948243c8b48ff 3948ffa496cae826
0000002ad87a9cc8: 48ffa25661e82634 004d8bee8948f789 8948ffa78972e890 4890ffa2878ae8de
0000002ad87a9ce8: 4828246c8b48f389 250c8b00458bee89 28408b48024d4c64 482050ffc8048b48
0000002ad87a9d08: 8bee894820247c8b 4d4c64250c8b0045 048b4828408b4802 8bee89485850ffc8
0000002ad87a9d28: 4d4c64250c8b0045 048b4828408b4802 90de89482850ffc8 cccc90ffa2872be8
0000002ad87a9d48: cccccccccccccccc 68768b4808ec8348 ccccccccccccc359 b0b68b4808ec8348
0000002ad87a9d68: ccccccc359000000 8bfe8948f3894853 de8948e851ff270c 666667b8c189c389
0000002ad87a9d88: 04fac1c889e9f766 89d889c2011fe8c1 c085c82928c96bd1 f74808768b48137f
0000002ad87a9da8: 8b481776084639d8* 768b48c35b10c674 8b480d7608463908 14c6e8c35b10c674
0000002ad87a9dc8: ff9f14c0e890ff9f cccccccccccccc90 cccccccccccccccc 894808ec83485553
0000002ad87a9de8: 18768b48fb8948f5 343948024d1e20b8 8948ffa00832e826 74f68548f38948df
0000002ad87a9e08: 64250c8b23048b1c c120408b48024d4c e03d08048b4803e1 de89485675024d4b
0000002ad87a9e28: 4c64250c8b23048b 8b4828408b48024d 28458b0850ffc804 148b230c8bde8948
0000002ad87a9e48: 498b48024d4c6425 1051ffd10c8b4828 8bde8948107d8b48 4d4c64250c8b2304
0000002ad87a9e68: 048b4828408b4802 59de89481850ffc8 e0ba23048bc35b5d ff9f1058e8024d4b
0000002ad87a9e88: cccccccccccccc90 18b808ec83485553 ff9f6a10e8024d8e f58948c35b5d5990
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-00000000004117cb /usr/java/jrockit-R26.4.0-jdk1.5.0_06/bin/java
0000003592500000-000000359250f339 /lib64/tls/libpthread.so.0
0000003591d00000-0000003591d844fb /lib64/tls/libm.so.6
0000003591b00000-0000003591b01c73 /lib64/libdl.so.2
0000003591800000-0000003591929f39 /lib64/tls/libc.so.6
0000003591600000-00000035916142ef /lib64/ld-linux-x86-64.so.2
0000002a95566000-0000002a957afa2f /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/jrockit/libjvm.so
0000002ad7de7000-0000002ad7df0f03 /lib64/libnss_files.so.2
0000002ad7f51000-0000002ad7f75473 /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/libjava.so
0000002ad807b000-0000002ad8087627 /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/libverify.so
0000003592700000-0000003592712fe3 /lib64/libnsl.so.1
0000002b181da000-0000002b181e2e3f /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/native_threads/libhpi.so
0000002b1b43c000-0000002b1b450fef /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/libnet.so
0000002b1bb8f000-0000002b1bb92883 /lib64/libnss_dns.so.2
0000003d93100000-0000003d93110d3b /lib64/libresolv.so.2
0000002b1cd6b000-0000002b1cd71077 /usr/java/jrockit-R26.4.0-jdk1.5.0_06/jre/lib/amd64/libnio.so
"http-0.0.0.0-8080-1" id=40 idx=0x4c tid=20671 lastJavaFrame=(nil)
Stack 0: start=0x40908000, end=0x4094a000, guards=0x4090d000 (ok), forbidden=0x4090b000
Thread Stack Trace:
-- Java stack --
at org/jboss/ejb/BeanLockManager.getHashMap(Ljava/lang/Object;)Ljava/util/HashMap;(BeanLockManager.java:101)
at org/jboss/ejb/BeanLockManager.getLock(Ljava/lang/Object;)Lorg/jboss/ejb/BeanLock;(BeanLockManager.java:118)
at org/jboss/ejb/plugins/EntitySynchronizationInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(EntitySynchronizationIntercepto
r.java:214)
at org/jboss/resource/connectionmanager/CachedConnectionInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(CachedConnectionInter
ceptor.java:189)
at org/jboss/ejb/plugins/AbstractInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(AbstractInterceptor.java:105)
at org/jboss/ejb/plugins/EntityInstanceInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(EntityInstanceInterceptor.java:134)
at org/jboss/ejb/plugins/EntityLockInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(EntityLockInterceptor.java:76)
at org/jboss/ejb/plugins/EntityCreationInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(EntityCreationInterceptor.java:43)
at org/jboss/ejb/plugins/CallValidationInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(CallValidationInterceptor.java:56)
at org/jboss/ejb/plugins/AbstractTxInterceptor.invokeNext(Lorg/jboss/invocation/Invocation;Z)Ljava/lang/Object;(AbstractTxInterceptor.java:125)
at org/jboss/ejb/plugins/TxInterceptorCMT.runWithTransactions(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(TxInterceptorCMT.java:350)
at org/jboss/ejb/plugins/TxInterceptorCMT.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(TxInterceptorCMT.java:161)
at org/jboss/ejb/plugins/SecurityInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(SecurityInterceptor.java:145)
at org/jboss/ejb/plugins/LogInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(LogInterceptor.java:132)
at org/jboss/ejb/plugins/ProxyFactoryFinderInterceptor.invokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(ProxyFactoryFinderInterceptor.java
:107)
at org/jboss/ejb/EntityContainer.internalInvokeHome(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(EntityContainer.java:514)
at org/jboss/ejb/Container.invoke(Lorg/jboss/invocation/Invocation;)Ljava/lang/Object;(Container.java:975)
at org/jboss/ejb/plugins/local/BaseLocalProxyFactory.invokeHome(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(BaseLocalProxyFactory.ja
va:359)
at org/jboss/ejb/plugins/local/LocalHomeProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(LocalHomeProxy.ja
va:133)
at $Proxy246.create(Lcom/igonline/ejb/ValueObject;)Lsb_ad/PADAdCtgrLocal;(Unknown Source)
at sb_ad/AdUtilBean.persistAdInsStep1(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)
Ljava/lang/Integer;(AdUtilBean.java:92)
at jrockit/vm/RNI.c2java(JJJJ)V(Native Method)
-- end of trace
Additional information is available in:
/opt/jboss-4.0.4.GA/bin/jrockit.20624.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.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000359181c560 PHOFF: 0000000000000040 SHOFF: 000000000013d5a8 EF: 0x0 HS:
64 PS: 56 PHN; 10 SS: 64 SHN: 69 STIDX: 66
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000003592505620 PHOFF: 0000000000000040 SHOFF: 0000000000012980 EF: 0x0 HS:
64 PS: 56 PHN; 9 SS: 64 SHN: 38 STIDX: 35
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000003be90 PHOFF: 0000000000000040 SHOFF: 000000000034f4f8 EF: 0x0 HS:
64 PS: 56 PHN; 3 SS: 64 SHN: 22 STIDX: 19
===== END DUMP ===============================================================Hi back. I have done the experiments:
1. I have tried the 32-bit Linux/x86 version on:
a) fedora core 4, pentium 3 800 cpu.
b) opteron 275, centos 4.3.
On both platforms, the 32-bit version of JRockit runs ok.
2. -Xnoopt, does not change anything. Crash at the same point.
3. Different GC strategies do not change anything. Again, crash at the same point. I have even tried the different GC strategies with or without -Xnoopt without success.
4. I have produced a "-Xverbose:codegen,opt,memory" nohup output, but instead of pasting the last n lines of it, I decided to include it all at a downloadable location. You can download the file from http://igonline.biz/gdemir/nohup.out.bz2 , it is 523,104 bytes.
The reason I am insisting on using JRockit is the observable performance gain upon the corresponding Sun JVM. And yes you are right, I don't have a support contract with BEA.
Best Regards,
Gokhan Demir. -
===== BEGIN DUMP =============================================================
JRockit dump produced after 3 days, 16:17:07 on Wed Apr 3 09:27:15 2013
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/usr/local/tomcat-6.0.18/webapps/jrockit.27900.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=2 si_addr=(nil)
Version : BEA JRockit(R) R27.6.0-50_o-100423-1.6.0_05-20080626-2104-linux-x86_64
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#17570.
: YC is not running. Last finished YC was YC#50471.
OC History : Strategy genparpar was used for OC#17436 to OC#17539.
: Strategy singleparpar was used for OC#17540.
: Strategy genparpar was used for OC#17541.
: Strategy singleparpar was used for OC#17542.
: Strategy genparpar was used for OC#17543 to OC#17570.
YC History : Ran 4 YCs before OC#17566.
: Ran 4 YCs before OC#17567.
: Ran 4 YCs before OC#17568.
: Ran 3 YCs before OC#17569.
: Ran 3 YCs before OC#17570.
: Ran 1 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x41a00000 - 0x464e2000 (Size: 74 MB)
Compaction : 0x4280a600 - 0x42cb8800 (Current compaction type: internal)
NurseryList : 0x42802e78 - 0x45984cc2
KeepArea : 0x45982790 - 0x45341388
NurseryMarker: [ 0x44a69f60, 0x44ee13d8 ]
CompRefs : References are compressed, with heap base 0x0.
CPU : AMD Opteron/Athlon64 SSE SSE2 SSE3 EM64T
Number CPUs : 4
Tot Phys Mem : 2107441152 (2009 MB)
OS version : CentOS release 5.5 (Final)
Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010 (x86_64)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Xmx1500m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat-6.0.18back/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat-6.0.18back/endorsed -Dcatalina.base=/usr/local/tomcat-6.0.18back -Dcatalina.home=/usr/local/tomcat-6.0.18back -Djava.io.tmpdir=/usr/local/tomcat-6.0.18back/temp -Dsun.java.launcher=SUN_STANDARD org.apache.catalina.startup.Bootstrap start
java.home : /usr/java/jrrt-3.0.0-1.6.0/jre
j.class.path : :/usr/local/tomcat-6.0.18back/bin/bootstrap.jar
j.lib.path : /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/jrockit:/usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64:/usr/java/jrrt-3.0.0-1.6.0/jre/../lib/amd64
JAVA_HOME : /usr/java/jrrt-3.0.0-1.6.0
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/jrockit:/usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64:/usr/java/jrrt-3.0.0-1.6.0/jre/../lib/amd64
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: 0x2aaaeef245e0 / OS context: 0x2aaaeef246a0):
rax = 0000000000000000 rcx = 0000000004500790
rdx = 0000000000002000 rbx = 00000000452301b8
rsp = 00002aaaeef24ae8 rbp = 00000000452301b8
rsi = 00000000452301e8 rdi = 0000000045230208
r8 = 0000000000002000 r9 = 0000000000000004
r10 = 0000000000000088 r11 = 0000000045230208
r12 = 00000000ffffffff r13 = 0000000045230208
r14 = 0000000010d9c420 r15 = 0000000044498290
cs = 0000000000000033 fs = 0000001400000000
gs = 0014000000000000
rip = 0000000000000000 flags = 0000000000000206
Stack:
(* marks the word pointed to by the stack pointer)
00002aaaeef24ae8: 00002aaaab31d4c6* 00002aaa00000002 0000000044498290 0000000010d9c420
00002aaaeef24b08: 0000000000000004 00000000452301b8 00002aaaab2ed5e5 0000000000000000
00002aaaeef24b28: 00000000444982a8 00000000420bb6c8 0000000000000004 0000000000000000
00002aaaeef24b48: 00002aaaab2b560d 00000000444982a8 00000000452301b8 0000000000000000
00002aaaeef24b68: 0000000041a001d0 00000000420bb6c8 00000000452301bd 0000000010d9c420
00002aaaeef24b88: 0000000010d9cb18 00002aaa00002000 0000000042acb4b8 0000000010d9c420
Code:
(* marks the word pointed to by the instruction pointer)
ffffffffffffffa0: Unreadable
ffffffffffffffc0: Unreadable
ffffffffffffffe0: Unreadable
0000000000000000: Unreadable
0000000000000020: Unreadable
0000000000000040: Unreadable
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-0000000000412ffb /usr/java/jrrt-3.0.0-1.6.0/bin/java
0000003f22400000-0000003f22415a6f /lib64/libpthread.so.0
0000003f21c00000-0000003f21c8122f /lib64/libm.so.6
0000003f22000000-0000003f22001f93 /lib64/libdl.so.2
0000003f21800000-0000003f2194d067 /lib64/libc.so.6
0000003f20800000-0000003f2081bb7f /lib64/ld-linux-x86-64.so.2
00002b641ba73000-00002b641bca1a8f /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/jrockit/libjvm.so
0000003f22c00000-0000003f22c06e8b /lib64/librt.so.1
00002aaaaaac2000-00002aaaaaacb64b /lib64/libnss_files.so.2
00002aaaaad43000-00002aaaaad4f337 /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/libverify.so
00002aaaaae52000-00002aaaaae79ff3 /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/libjava.so
0000003f29600000-0000003f296140c7 /lib64/libnsl.so.1
00002aaaeb011000-00002aaaeb01765f /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/native_threads/libhpi.so
00002aaaee7af000-00002aaaee7bc9d3 /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/libzip.so
00002aaaee977000-00002aaaee989687 /usr/java/jrrt-3.0.0-1.6.0/jre/lib/amd64/libnet.so
00002aaaeecdf000-00002aaaeece2d73 /lib64/libnss_dns.so.2
0000003f2c200000-0000003f2c210823 /lib64/libresolv.so.2
00002aaaef570000-00002aaaef572a4b /usr/lib64/gconv/EUC-CN.so
00002aaaef774000-00002aaaef7834db /usr/lib64/gconv/libGB.so
"TP-Processor5" id=32 idx=0x88 tid=27975 lastJavaFrame=(nil)
Stack 0: start=0x2aaaeeee4000, end=0x2aaaeef26000, guards=0x2aaaeeee9000 (ok), forbidden=0x2aaaeeee7000
Thread Stack Trace:
-- Java stack --
at java/io/BufferedInputStream.fill(BufferedInputStream.java:219)[optimized]
at java/io/BufferedInputStream.read1(BufferedInputStream.java:258)[optimized]
at java/io/BufferedInputStream.read(BufferedInputStream.java:317)[optimized]
at org/apache/jk/common/ChannelSocket.read(ChannelSocket.java:620)[inlined]
at org/apache/jk/common/ChannelSocket.receive(ChannelSocket.java:558)[inlined]
at org/apache/jk/common/ChannelSocket.processConnection(ChannelSocket.java:685)[optimized]
at org/apache/jk/common/ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)[optimized]
at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java/lang/Thread.run(Thread.java:619)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000003f2181da90 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: 0000003f224057a0 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: 000000000002de68 PHOFF: 0000000000000040 SHOFF: 000000000252a9e8 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 ===============================================================
Waiting for help.Hi back. I have done the experiments:
1. I have tried the 32-bit Linux/x86 version on:
a) fedora core 4, pentium 3 800 cpu.
b) opteron 275, centos 4.3.
On both platforms, the 32-bit version of JRockit runs ok.
2. -Xnoopt, does not change anything. Crash at the same point.
3. Different GC strategies do not change anything. Again, crash at the same point. I have even tried the different GC strategies with or without -Xnoopt without success.
4. I have produced a "-Xverbose:codegen,opt,memory" nohup output, but instead of pasting the last n lines of it, I decided to include it all at a downloadable location. You can download the file from http://igonline.biz/gdemir/nohup.out.bz2 , it is 523,104 bytes.
The reason I am insisting on using JRockit is the observable performance gain upon the corresponding Sun JVM. And yes you are right, I don't have a support contract with BEA.
Best Regards,
Gokhan Demir. -
Eclipse Kepler Crashed On Jrockit
Eclipse Kepler often crashed. below is the dump. Any solution or workaround? Thanks
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 01:34:00 on Thu Dec 26 14:54:28 2013
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/home/qianjia/jrockit.13580.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=2 si_addr=0x7f5788df4ff8
Version : Oracle JRockit(R) R28.2.5-20-152429-1.6.0_37-20120927-1915-linux-x86_64
CPU : Intel (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 4
Tot Phys Mem : 8163487744 (7785 MB)
OS version : wheezy/sid
Linux version 3.8.0-34-generic (buildd@roseapple) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #49-Ubuntu SMP Tue Nov 12 18:00:10 UTC 2013 (x86_64)
Thread System: Linux NPTL
LibC release : 2.17-stable
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -Dsun.java.command=/home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -data /home/qianjia/workspace-schools/workspace-chongke -os linux -ws gtk -arch x86_64 -showsplash /home/qianjia/eclipse-kelper//plugins/org.eclipse.platform_4.3.1.v20130911-1000/splash.bmp -launcher /home/qianjia/eclipse-kelper/eclipse -name Eclipse --launcher.library /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so -startup /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.appendVmargs -exitdata 12d000f -product org.eclipse.epp.package.jee.product -vm /usr/lib/jvm/java-6/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -jar /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -Dsun.java.launcher=SUN_STANDARD /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -data /home/qianjia/workspace-schools/workspace-chongke -os linux -ws gtk -arch x86_64 -showsplash /home/qianjia/eclipse-kelper//plugins/org.eclipse.platform_4.3.1.v20130911-1000/splash.bmp -launcher /home/qianjia/eclipse-kelper/eclipse -name Eclipse --launcher.library /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so -startup /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.appendVmargs -exitdata 12d000f -product org.eclipse.epp.package.jee.product -vm /usr/lib/jvm/java-6/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -jar /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
Repository :
java.home : /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre
j.class.path : /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
j.lib.path : /usr/java/packages/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/../lib/amd64
JAVA_HOME : <not set>
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/../lib/amd64
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 1 StackOverFlowError has occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
GC Status : OC is not running. Last finished OC was OC#37.
: YC is not running. Last finished YC was YC#68.
YC Promotion : Last YC successfully promoted all objects
YC History : Ran 1 YCs before OC#33.
: Ran 1 YCs before OC#34.
: Ran 1 YCs before OC#35.
: Ran 1 YCs before OC#36.
: Ran 1 YCs before OC#37.
: Ran 0 YCs since last OC.
Heap : 0xc0000000 - 0xe0000000 (Size: 512 MB)
Compaction : (no compaction area)
Allocation : TLA-min: 2048, TLA-preferred: 65536 TLA-waste limit: 2048
NurseryList : 0xc5c5c700 - 0xd1fbbef8
KeepArea : 0xcecd8290 - 0xd1fbbef8
KA Markers : [ 0xcbc91cc8, 0xcecd8290 , 0xd1fbbef8 ]
Forbidden A : (none)
Previous KA : 0xce694e98 - 0xd18c7128
Previous FA : (none)
CompRefs : References are compressed, with heap base 0x0 and shift 0.
Registers (from ThreadContext: 0x7f5788df4bc0:
rax = 0000000000000000 rcx = 0000000000000080
rdx = 000000000000001f rbx = 00007f5788df5660
rsp = 00007f5788df5000 rbp = 00007f5788df5650
rsi = 00007f570af3f988 rdi = 00007f5788df5660
r8 = 000000000000000b r9 = 0000000000000064
r10 = 0000000000000007 r11 = 00007f5784000078
r12 = 00007f570af3f988 r13 = 000000000000001f
r14 = 00007f5788df5888 r15 = 00000000ffffffff
cs = 0000000000000033 fs = 0000000600000000
gs = 0006000000000000
rip = 00007f5789f8ba17 flags = 0000000000000202
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-00000000004128a3 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/bin/java
00007fffcf56f000-00007fffcf56fd9c /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/bin/java
00007f578a4f5000-00007f578a4f7067 /lib/x86_64-linux-gnu/libdl.so.2
00007f578a2d8000-00007f578a2ef127 /lib/x86_64-linux-gnu/libpthread.so.0
00007f5789f0f000-00007f578a0cd1a7 */lib/x86_64-linux-gnu/libc.so.6
00007f578a6f9000-00007f578a71b4ef /lib64/ld-linux-x86-64.so.2
00007f578992d000-00007f5789c34f33 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit/libjvm.so
00007f578970b000-00007f578972a21b /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjrosal.so
00007f57894fe000-00007f578950a553 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjrutil.so
00007f57891f9000-00007f57892fbdd3 /lib/x86_64-linux-gnu/libm.so.6
00007f5788ff1000-00007f5788ff7963 /lib/x86_64-linux-gnu/librt.so.1
00007f5788be7000-00007f5788beed4b /lib/x86_64-linux-gnu/libnss_compat.so.2
00007f57889cd000-00007f57889e35e7 /lib/x86_64-linux-gnu/libnsl.so.1
00007f57887c1000-00007f57887cb053 /lib/x86_64-linux-gnu/libnss_nis.so.2
00007f57885b4000-00007f57885bf4cb /lib/x86_64-linux-gnu/libnss_files.so.2
00007f57883a5000-00007f57883b12b3 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjfr.so
00007f5788016000-00007f5788022317 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libverify.so
00007f5741ecf000-00007f5741ef7283 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjava.so
00007f5741d44000-00007f5741d4a5bf /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/native_threads/libhpi.so
00007f5740bf7000-00007f5740c04c03 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libzip.so
00007f570bdef000-00007f570bdfdd73 /home/qianjia/eclipse-kelper/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so
00007f570bb20000-00007f570bbcc30b /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
00007f570b913000-00007f570b91de8b /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
00007f570b6c8000-00007f570b70fd1b /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
00007f570b4a8000-00007f570b4c5ba3 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
00007f570b14e000-00007f570b2a0853 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
00007f570aeff000-00007f570af4b57b /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
00007f570ac03000-00007f570acfbceb /lib/x86_64-linux-gnu/libglib-2.0.so.0
00007f570a9c9000-00007f570a9fff03 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
00007f570a7bf000-00007f570a7c78c3 /usr/lib/x86_64-linux-gnu/libXrender.so.1
00007f570a5bc000-00007f570a5bd6fb /usr/lib/x86_64-linux-gnu/libXinerama.so.1
00007f570a3ac000-00007f570a3b9d7b /usr/lib/x86_64-linux-gnu/libXi.so.6
00007f570a1a2000-00007f570a1aa683 /usr/lib/x86_64-linux-gnu/libXrandr.so.2
00007f5709f97000-00007f5709f9fe8b /usr/lib/x86_64-linux-gnu/libXcursor.so.1
00007f5709d94000-00007f5709d95a7b /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
00007f5709b91000-00007f5709b9282b /usr/lib/x86_64-linux-gnu/libXdamage.so.1
00007f570998b000-00007f570998fb13 /usr/lib/x86_64-linux-gnu/libXfixes.so.3
00007f5709687000-00007f5709784ff3 /usr/lib/x86_64-linux-gnu/libcairo.so.2
00007f570934d000-00007f5709480863 /usr/lib/x86_64-linux-gnu/libX11.so.6
00007f570913b000-00007f570914b0e3 /usr/lib/x86_64-linux-gnu/libXext.so.6
00007f5708f27000-00007f5708f3938b /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
00007f5708c8a000-00007f5708d20423 /usr/lib/x86_64-linux-gnu/libfreetype.so.6
00007f5708a86000-00007f5708a8847b /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
00007f570886f000-00007f5708884bdb /lib/x86_64-linux-gnu/libz.so.1
00007f5708650000-00007f570866c703 /lib/x86_64-linux-gnu/libselinux.so.1
00007f5708436000-00007f570844b80f /lib/x86_64-linux-gnu/libresolv.so.2
00007f570822e000-00007f57082348f3 /usr/lib/x86_64-linux-gnu/libffi.so.6
00007f5707fef000-00007f570802bc5b /lib/x86_64-linux-gnu/libpcre.so.3
00007f5707dc6000-00007f5707debd1b /lib/x86_64-linux-gnu/libexpat.so.1
00007f5707b2e000-00007f5707bbdeb3 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
00007f5707908000-00007f570792c6bb /lib/x86_64-linux-gnu/libpng12.so.0
00007f5707705000-00007f5707706483 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
00007f57074fb000-00007f57075026ab /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
00007f57072dd000-00007f57072f9963 /usr/lib/x86_64-linux-gnu/libxcb.so.1
00007f5707046000-00007f57070da40b /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
00007f5706e42000-00007f5706e43ed3 /usr/lib/x86_64-linux-gnu/libXau.so.6
00007f5706c3c000-00007f5706c405f3 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
00007f5706a07000-00007f5706a386fb /usr/lib/x86_64-linux-gnu/libicule.so.48
00007f570669c000-00007f57067f1462 /usr/lib/x86_64-linux-gnu/libicuuc.so.48
00007f5706399000-00007f570647d545 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
00007f5706183000-00007f5706196fbb /lib/x86_64-linux-gnu/libgcc_s.so.1
00007f5704e13000-00007f5705f81383 /usr/lib/x86_64-linux-gnu/libicudata.so.48
00007f57047da000-00007f5704c0681b /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
00007f57045b8000-00007f57045d716b /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
00007f5704382000-00007f5704392923 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/liboverlay-scrollbar.so
00007f5704151000-00007f570417f9cb /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
00007f5703f4b000-00007f5703f4f933 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
00007f5703d46000-00007f5703d49753 /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
00007f5703b36000-00007f5703b4476b /usr/lib/x86_64-linux-gnu/libcanberra.so.0
00007f570392e000-00007f5703934b3b /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3
00007f570371c000-00007f570372bfeb /usr/lib/x86_64-linux-gnu/libtdb.so.1
00007f5703512000-00007f570351a2bb /usr/lib/x86_64-linux-gnu/libltdl.so.7
00007f57032e5000-00007f570330fea3 /usr/lib/x86_64-linux-gnu/libvorbis.so.0
00007f57030de000-00007f57030e37b3 /usr/lib/x86_64-linux-gnu/libogg.so.0
00007f5702e8c000-00007f5702e96123 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
00007f570245c000-00007f570245ef13 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
00007f57018e4000-00007f57018f6d17 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libnet.so
00007f570179c000-00007f57017a2a03 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libnio.so
00007f5701595000-00007f570159af9b /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/liborii.so
00007f56daa21000-00007f56daa9ed5b /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-gtk-4333.so
00007f56da7aa000-00007f56da81c2db /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-pi-gtk-4333.so
00007f56da5a8000-00007f56da5a89e3 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
00007f56da32e000-00007f56da3328c3 /usr/lib/x86_64-linux-gnu/libXtst.so.6
00007f56da12a000-00007f56da12c2db /usr/lib/x86_64-linux-gnu/pango/1.8.0/modules/pango-basic-fc.so
00007f56d9e3b000-00007f56d9e3efeb /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
00007f56d9bee000-00007f56d9bfa65b /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-cairo-gtk-4333.so
00007f56d99a7000-00007f56d99ac97b /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
00007f56d9744000-00007f56d9786853 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.0
00007f56d9513000-00007f56d9541533 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
00007f56d92d8000-00007f56d930c87b /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
00007f56d90c7000-00007f56d90d60c3 /lib/x86_64-linux-gnu/libudev.so.1
00007f56d8d85000-00007f56d8d865fb /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/77/1/.cp/os/linux/x86_64/libunixfile_1_0_0.so
00007f56d82b9000-00007f56d82c37a3 /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-atk-gtk-4333.so
00007f56c28f5000-00007f56c28fa513 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
00007f56c23af000-00007f56c23b3cb3 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
00007f56c219c000-00007f56c21ad95b /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
00007f56c1f81000-00007f56c1f9a453 /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4
00007f56a7616000-00007f56a7620cbb /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-webkit-gtk-4333.so
00007f56a3c19000-00007f56a53e04fb /usr/lib/libwebkitgtk-1.0.so.0
00007f56a35c5000-00007f56a39e469b /usr/lib/libjavascriptcoregtk-1.0.so.0
00007f56a33ba000-00007f56a33c3d3b /usr/lib/libenchant.so.1
00007f56a31b2000-00007f56a31b8633 /usr/lib/x86_64-linux-gnu/libgailutil.so.18
00007f56a2f9b000-00007f56a2faebe3 /usr/lib/libgeoclue.so.0
00007f56a2d8f000-00007f56a2d99a2b /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0
00007f56a2b46000-00007f56a2b8b443 /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
00007f56a2922000-00007f56a29433b3 /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0
00007f56a26e1000-00007f56a271c9f3 /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
00007f56a2490000-00007f56a24ded7b /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
00007f56a219d000-00007f56a228738b /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
00007f56a1f4c000-00007f56a1f8a92b /usr/lib/x86_64-linux-gnu/libjpeg.so.8
00007f56a1c91000-00007f56a1d30fa3 /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
00007f56a1a55000-00007f56a1a8ef93 /usr/lib/x86_64-linux-gnu/libxslt.so.1
00007f56a16f2000-00007f56a184a16b /usr/lib/x86_64-linux-gnu/libxml2.so.2
00007f56a1494000-00007f56a14edb23 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
00007f56a11e8000-00007f56a128e6f3 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
00007f56a0e22000-00007f56a0fda640 /usr/lib/x86_64-linux-gnu/libicui18n.so.48
00007f56a0bbc000-00007f56a0c1a5fb /usr/lib/x86_64-linux-gnu/libXt.so.6
00007f56a0995000-00007f56a09b9afb /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
00007f56a075f000-00007f56a07923fb /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0
00007f56a04e1000-00007f56a05592b3 /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0
00007f56a02bf000-00007f56a02df5fb /lib/x86_64-linux-gnu/liblzma.so.5
00007f56a009a000-00007f56a00ba3f3 /usr/lib/x86_64-linux-gnu/libglapi.so.0
00007f56a843c000-00007f56a843c783 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
00007f569fe83000-00007f569fe97423 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
00007f569fc7e000-00007f569fc80bd3 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0
00007f569fa78000-00007f569fa7be53 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
00007f569f86d000-00007f569f876dcb /usr/lib/x86_64-linux-gnu/libdrm.so.2
00007f569f665000-00007f569f66ba0b /usr/lib/x86_64-linux-gnu/libSM.so.6
00007f569f449000-00007f569f45f4d3 /usr/lib/x86_64-linux-gnu/libICE.so.6
00007f569f205000-00007f569f2474f3 /lib/x86_64-linux-gnu/libdbus-1.so.3
00007f569f000000-00007f569f003383 /lib/x86_64-linux-gnu/libuuid.so.1
00007f56a6dce000-00007f56a6dd0d4b /usr/lib/x86_64-linux-gnu/gio/modules/libgiognomeproxy.so
00007f56a5fb3000-00007f56a5fb4bf3 /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so
00007f565ddd9000-00007f565ddf99fe /usr/lib/x86_64-linux-gnu/libproxy.so.1
00007f565dbcf000-00007f565dbd78ed /usr/lib/x86_64-linux-gnu/libproxy/0.4.11/modules/config_gnome3.so
00007f565d9cb000-00007f565d9ccd93 /usr/lib/x86_64-linux-gnu/libproxy/0.4.11/modules/network_networkmanager.so
00007f565d7bd000-00007f565d7c78f3 /usr/lib/enchant/libenchant_hspell.so
00007f565d5b1000-00007f565d5bb95f /usr/lib/enchant/libenchant_ispell.so
00007f565d3ae000-00007f565d3af843 /usr/lib/enchant/libenchant_aspell.so
00007f565d0e7000-00007f565d19f27b /usr/lib/libaspell.so.15
00007f565cee1000-00007f565cee4fd2 /usr/lib/enchant/libenchant_myspell.so
00007f565cc8d000-00007f565ccdbafd /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0
00007f56aa6d3000-00007f56aa6d4253 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
00007f565656e000-00007f56565a125b /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
00007f5656334000-00007f565636a3b3 /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3
00007f5656131000-00007f5656132bcb /lib/libnss_mdns4_minimal.so.2
00007f5655f2a000-00007f5655f2f07b /lib/x86_64-linux-gnu/libnss_dns.so.2
Stack:
(* marks the word pointed to by the stack pointer)
00007f5788df5000: 00007f5788df5888* 00007f5789f58917 00007f5788df5690 00007f5788df5680
00007f5788df5020: 00007f570af3f988 00007f570af3f9b9 00007f5788df58b8 00007f5789f58942
00007f5788df5040: 00007f5788df58c8 00007f5789f5d1e4 000000000000000c 00007f570000003f
00007f5788df5060: 0000000000000014 00007f570000003d 0000000000000014 00007f5700000038
00007f5788df5080: 0000000000000009 00007f570000003c 00007f5788df5918 0000000089f58942
00007f5788df50a0: 00007f5788df5928 0000000000000000 0000000000000000 0000000000000000
Code:
(* marks the word pointed to by the instruction pointer)
00007f5789f8b9b0: 48fe294840738b48 814800000fffc681 9346e8fffff000e6 00401f0fc1eb0007
00007f5789f8b9d0: 2e66c3ffffffffb8 0000000000841f0f 53000000d8878b48 f8832050fffb8948
00007f5789f8b9f0: 0f08538b480f74ff 894801c2834802b6 2e666666c35b0853 0000000000841f0f
00007f5789f8ba10: 41d28548c0315641* 5355d48949544155 8949000000f8840f 90d38948f58948fd
00007f5789f8ba30: 30758b4d287d8b49 000090830ff7394c 4cf3394cfe294900 0f14fe8349f3460f
00007f5789f8ba50: f6854d000000ab87 8d48104d8d487474 e28348f2894c1077 cf3948ff468d49f0
Last optimized methods:
#177 java/lang/ref/ReferenceQueue.poll()Ljava/lang/ref/Reference; 5177.866-5177.870 0x7f574300dbe0-0x7f574300ddb4 3.92 ms 256KB
#178 org/eclipse/e4/core/internal/contexts/EclipseContext.cleanup()V 5201.219-5201.346 0x7f574326e000-0x7f574326ed4c 127.39 ms 1280KB
#179 jrockit/vm/Classes.forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; 5412.858-5412.936 0x7f574326ed60-0x7f574326f94e 77.88 ms 1280KB
#180 java/util/HashMap.buildCache()V 5412.946-5412.972 0x7f574326f960-0x7f574326feb5 26.35 ms 768KB
*#181 java/util/HashMap$KeyIterator.next()Ljava/lang/Object; 5622.881-5622.885 0x7f574326fec0-0x7f5743270063 3.62 ms 256KB
#166 org/eclipse/emf/ecore/impl/MinimalEObjectImpl.hasField(I)Z 4513.062-4513.063 0x7f574312cf00-0x7f574312cf1f 0.31 ms 256KB
#167 org/eclipse/emf/common/util/AbstractEList.add(Ljava/lang/Object;)Z 4513.084-4513.084 0x7f574312cf20-0x7f574312cf6d 0.76 ms 256KB
#168 org/eclipse/emf/common/util/AbstractTreeIterator.next()Ljava/lang/Object; 4813.131-4813.144 0x7f574312cf80-0x7f574312d353 13.43 ms 576KB
#169 org/eclipse/emf/ecore/util/EcoreUtil$ProperContentIterator.hasNext()Z 4813.144-4813.148 0x7f574312d360-0x7f574312d5f9 3.57 ms 256KB
#170 org/eclipse/core/internal/resources/MarkerAttributeMap.shareStrings(Lorg/eclipse/core/internal/utils/StringPool;)V 4818.874-4818.883 0x7f574312d600-0x7f574312d858 9.57 ms 256KB
#171 java/util/HashMap.addEntry(ILjava/lang/Object;Ljava/lang/Object;I)V 4818.883-4818.888 0x7f574312d860-0x7f574312dc50 4.65 ms 512KB
#172 org/eclipse/swt/widgets/Display.readAndDispatch()Z 4827.887-4828.220 0x7f5742ccad20-0x7f5742ccd336 333.14 ms 4864KB
#173 org/eclipse/core/databinding/observable/Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V 4986.776-4986.785 0x7f574312dc60-0x7f574312de55 8.95 ms 256KB
#174 org/eclipse/emf/ecore/util/EContentsEList$FeatureIteratorImpl.hasNext()Z 5113.313-5113.350 0x7f574300ce00-0x7f574300d94e 37.04 ms 1024KB
#175 org/eclipse/emf/ecore/impl/MinimalEObjectImpl.eContents()Lorg/eclipse/emf/common/util/EList; 5113.350-5113.356 0x7f574300d960-0x7f574300dbc5 6.23 ms 512KB
#176 org/eclipse/ui/internal/Workbench$3.eventLoopIdle(Lorg/eclipse/swt/widgets/Display;)V 5154.651-5154.652 0x7f574312de60-0x7f574312de7e 0.86 ms 256KB
Thread:
"Main Thread" id=1 idx=0x4 tid=13581 lastJavaFrame=0x7f5788feecf8
Stack 0: start=0x7f5788df0000, end=0x7f5788ff1000, guards=0x7f5788df5000 (disabled), forbidden=0x7f5788df3000
Thread Stack Trace:
at _IO_default_xsputn+7()@0x7f5789f8ba17
at __vasprintf_chk+192()@0x7f578a020b31
-- Java stack --
at org/eclipse/swt/internal/gtk/OS._gtk_main_do_event(J)V(Native Method)
at org/eclipse/swt/internal/gtk/OS.gtk_main_do_event(OS.java:8742)
at org/eclipse/swt/widgets/Display.eventProc(Display.java:1243)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at org/eclipse/swt/internal/gtk/OS._g_main_context_iteration(JZ)Z(Native Method)
at org/eclipse/swt/internal/gtk/OS.g_main_context_iteration(OS.java:2288)[inlined]
at org/eclipse/swt/widgets/Display.readAndDispatch(Display.java:3361)[optimized]
at org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org/eclipse/core/databinding/observable/Realm.runWithDefault(Realm.java:332)
at org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.run(PartRenderingEngine.java:997)
at org/eclipse/e4/ui/internal/workbench/E4Workbench.createAndRunUI(E4Workbench.java:138)
at org/eclipse/ui/internal/Workbench$5.run(Workbench.java:610)
at org/eclipse/core/databinding/observable/Realm.runWithDefault(Realm.java:332)
at org/eclipse/ui/internal/Workbench.createAndRunWorkbench(Workbench.java:567)
at org/eclipse/ui/PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org/eclipse/ui/internal/ide/application/IDEApplication.start(IDEApplication.java:124)
at org/eclipse/equinox/internal/app/EclipseAppHandle.run(EclipseAppHandle.java:196)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:354)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:181)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:597)
at org/eclipse/equinox/launcher/Main.invokeFramework(Main.java:636)
at org/eclipse/equinox/launcher/Main.basicRun(Main.java:591)
at org/eclipse/equinox/launcher/Main.run(Main.java:1450)
at org/eclipse/equinox/launcher/Main.main(Main.java:1426)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Memory usage report:
Total mapped 6240004KB (reserved=3804280KB)
- Java heap 1048576KB (reserved=524288KB)
- GC tables 35084KB
- Thread stacks 100360KB (#threads=50)
- Compiled code 1048576KB (used=17771KB)
- Internal 1672KB
- OS 661012KB
- Other 3194708KB
- Classblocks 8192KB (malloced=8159KB #21260)
Not tracing sites.
- Java class data 140800KB (malloced=140603KB #98453 in 21260 classes)
Not tracing sites.
- Native memory tracking 1024KB (malloced=334KB #10)
Not tracing sites.
Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
trace_alloc_sites=true to enable alloc site tracing.
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Hi,
I can see that Stackoverflow is happen in this case.
Please remove this one -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m
Try to keep following parameter -Xms2048 -Xmx2048 -XnoOpt in your eclipse.ini file.
that will help to resolve this issue.
Regards,
Kal -
Server Crash with Error Message: Illegal memory access. [54]
Hi
I searched old posts where it reads that upgrade to BEA JRockit(R) R27.1 might solve this problem.
I am already running BEA JRockit(R) R27.1
Here is the complete dump information. This is one time occurance on production system so we do not have a way to reproduce the issue.
~~~~~~~~~~~~~~~~~~~~~
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 16:10:29 on Thu Nov 8 17:14:45 2007
Additional information is available in:
/cust/app/fxi-direct-2.4-20071031-113036/servers/JBoss/bin/jrockit.16992.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: Illegal memory access. [54]
Signal info : si_signo=11, si_code=128 si_addr=(nil)
Version : BEA JRockit(R) R27.1.0-109-73164-1.5.0_08-20061129-1415-linux-x86_64
GC : gencon
: Current OC phase is: marking. YC is not running.
: mmHeap->data = 0x2d00000, mmHeap->top = 0x41500000
: The nurserylist starts at 0x22100000 and ends at 0x271af2e8
: mmStartCompaction = 0x39800000, mmEndCompaction = 0x3d680000
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst EM64T
Number CPUs : 8
Tot Phys Mem : 4138582016 (3946 MB)
OS version : Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Linux version 2.6.9-34.ELsmp ([email protected]) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Fri Feb 24 16:56:28 EST 2006 (x86_64)
Thread System: NPTL
State : JVM is running (Main thread has finished)
Command Line : -Xms1000m -Xmx1000m -Xgc:gencon -Xverbosetimestamp -Xverbose:memory,cpuinfo,opt -Xgcpause -Xgcreport -Xmanagement:ssl=false,authenticate=false -Djrockit.managementserver.port=7090 -Dprogram.name=startup.sh -Dlog4j.configuration=log4j.properties org.jboss.Main -c fxi-direct
java.home : /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre
j.class.path : /cust/opt/jboss/bin/run.jar:/cust/opt/jdk15/lib/tools.jar:/cust/app/fxi-direct/cust5:/cust/app/fxi-direct/cust5/properties:/cust/app/fxi-direct/cust5/XML:/cust/app/fxi-direct/cust5/FXWeb/Rules:/cust/app/fxi-direct/cust5/AdminWeb/Rules:/cust/app/fxi-direct/cust5/AdminServices/XML:/cust/app/fxi-direct/cust5/CitiFXServices/XML:/cust/app/fxi-direct/cust5/CitiChiefDealerAdminWeb/Rules:/cust/app/fxi-direct/cust5/DirectFX/XML:/cust/app/fxi-direct/cust5/DirectFX/properties:/cust/app/fxi-direct/cust5/ISDomain/properties:/cust/app/fxi-direct/cust5/FXServices/XML:/cust/app/fxi-direct/cust5/FXServices/properties:/cust/app/fxi-direct/cust5/FXServices/dbms/Data:/cust/app/fxi-direct/cust5/ISWeb/dbms/Data:/cust/app/fxi-direct/cust5/islib/certs:/cust/app/fxi-direct/cust5/ISClientWeb/XML:/cust/app/fxi-direct/cust5/WLClientWeb/XML:/cust/app/fxi-direct/cust5/ISDomain/properties
j.lib.path : /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/jrockit:/cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64:/cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/../lib/amd64:/cust/opt/oraclient/lib:
JAVA_HOME : /cust/opt/jdk15
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/jrockit:/cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64:/cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/../lib/amd64:/cust/opt/oraclient/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: 0x49250520 / OS context: 0x492505e0):
rax = 00000000420fbb80 rcx = 00000000420fbb80
rdx = 0000000000000001 rbx = 000000003acb1310
rsp = 0000000049250a20 rbp = 00000000236f0bc8
rsi = 00000000236f0bc8 rdi = 00000000236f0bc8
r8 = f080000000443845 r9 = 0000002addaa6c68
r10 = 0000000023452c98 r11 = 0000002addaa6c50
r12 = 000000003aa569c1 r13 = 0000000044d70360
r14 = 00000000000005dd r15 = 00000000046de179
cs = 00000000000095a8 fs = 0000000000000000
gs = 0000000000000000
rip = 0000002a969a43d1 flags = 0000000000000282
Stack:
(* marks the word pointed to by the stack pointer)
0000000049250a20: 0000000044d70360* 0000002a95ef17b9 000000003acd8c18 0000002a963d6d7f
0000000049250a40: 000000003acb1310 0000002a96569e13 000000000fa05550 0000000033ddbca8
0000000049250a60: 00000000046de179 0000002a964ee113 000000002344e621 00000000234888f8
0000000049250a80: 00000000236f0bc8 0000002a9656fe52 000000000fa05550 00000000236f0bc8
0000000049250aa0: 00000000234888f8 0000002a96894cb2 000000000d984580 00000000234888f8
0000000049250ac0: 000000003aa16a70 000000000fa055d0 000000000fa05550 0000000023449fe0
Code:
(* marks the word pointed to by the instruction pointer)
0000002a969a4370: 480024048348f020 048bc35b5d28c483 25e8442a8ea8ba26 247c894890fffdc0
0000002a969a4390: 000000012404c718 0030baffffffffbf e8442a8ea8b80000 48f38948ff550cc4
0000002a969a43b0: ffff30e918247c8b ccccccccccccccff 26248b4408ec8348 74c0854d24048b4d
0000002a969a43d0: 74f68518708b4917* fa814126148b4412 03eb07750056dcb8 26048bc359f63148
0000002a969a43f0: bfb6e80056dcb8ba cccccccccc90fffd 0001a8ec81485553 148b4c64fd894800
0000002a969a4410: 478b44000000d825 250c8b107e8b4408 250c8b44005ae038 b8253c8b005afcf8
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041190b /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/bin/java
0000003e1f200000-0000003e1f20f339 /lib64/tls/libpthread.so.0
0000003e1ec00000-0000003e1ec8451b /lib64/tls/libm.so.6
0000003401a00000-0000003401a01c73 /lib64/libdl.so.2
0000003e1e900000-0000003e1ea2a079 /lib64/tls/libc.so.6
0000003e1e700000-0000003e1e7142ef /lib64/ld-linux-x86-64.so.2
0000002a95577000-0000002a957e0c6f /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/jrockit/libjvm.so
0000002a95a2f000-0000002a95a38f03 /lib64/libnss_files.so.2
0000002a95c99000-0000002a95cbd473 /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libjava.so
0000002a95dc3000-0000002a95dcf627 /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libverify.so
0000003e23200000-0000003e23213013 /lib64/libnsl.so.1
0000002ad5f22000-0000002ad5f2ae3f /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/native_threads/libhpi.so
0000002ad92f9000-0000002ad9307ef3 /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libzip.so
0000002ad9600000-0000002ad960516b /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libmanagement.so
0000002ad9837000-0000002ad9848fbf /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libnet.so
0000002adac38000-0000002adac3b883 /lib64/libnss_dns.so.2
0000003e1f400000-0000003e1f410d3b /lib64/libresolv.so.2
0000002adaf91000-0000002adaf9196b /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/librmi.so
0000002addd00000-0000002addd06077 /cust/opt/jrockit-R27.1.0-jdk1.5.0_08/jre/lib/amd64/libnio.so
"http-0.0.0.0-8080-2" id=216 idx=0x1aa tid=17433 lastJavaFrame=(nil)
Stack 0: start=0x49210000, end=0x49254000, guards=0x49215000 (ok), forbidden=0x49213000
Thread Stack Trace:
-- Java stack --
at jrockit/vm/Reflect$IClass.get(Ljava/lang/Object;)Ljava/lang/Class;(Unknown Source)[optimized]
at java/lang/Object.getClass()Ljava/lang/Class;(Unknown Source)
at TOPLink/Public/PublicInterface/Session.getDescriptor(Session.java:998)
at TOPLink/Public/PublicInterface/UnitOfWork.getOriginalVersionOfObject(UnitOfWork.java:1145)
at TOPLink/Private/Sessions/MergeManager.getTargetVersionOfSourceObject(MergeManager.java:112)
at TOPLink/Private/Sessions/MergeManager.mergeChangesInCollection(MergeManager.java:242)
at TOPLink/Public/Mappings/CollectionMapping.mergeChangesIntoObject(CollectionMapping.java:452)
at TOPLink/Private/Descriptors/ObjectBuilder.mergeChangesIntoObject(ObjectBuilder.java:1150)
at TOPLink/Private/Sessions/MergeManager.mergeChangesOfWorkingCopyIntoOriginal(MergeManager.java:368)
at TOPLink/Private/Sessions/MergeManager.mergeChanges(MergeManager.java:151)
at TOPLink/Private/Sessions/MergeManager.mergeChangesInCollection(MergeManager.java:263)
at TOPLink/Public/Mappings/CollectionMapping.mergeChangesIntoObject(CollectionMapping.java:452)
at TOPLink/Private/Descriptors/ObjectBuilder.mergeChangesIntoObject(ObjectBuilder.java:1150)
at TOPLink/Private/Sessions/MergeManager.mergeChangesOfWorkingCopyIntoOriginal(MergeManager.java:368)
at TOPLink/Private/Sessions/MergeManager.mergeChanges(MergeManager.java:151)
at TOPLink/Private/Sessions/MergeManager.mergeChangesInCollection(MergeManager.java:263)
at TOPLink/Public/Mappings/CollectionMapping.mergeChangesIntoObject(CollectionMapping.java:452)
at TOPLink/Private/Descriptors/ObjectBuilder.mergeChangesIntoObject(ObjectBuilder.java:1150)
at TOPLink/Private/Sessions/MergeManager.mergeChangesOfWorkingCopyIntoOriginal(MergeManager.java:368)
at TOPLink/Private/Sessions/MergeManager.mergeChanges(MergeManager.java:151)
at TOPLink/Public/PublicInterface/UnitOfWork.mergeChangesIntoParent(UnitOfWork.java:1644)
at TOPLink/Public/PublicInterface/UnitOfWork.commitRootUnitOfWork(UnitOfWork.java:598)
at TOPLink/Public/PublicInterface/UnitOfWork.commit(UnitOfWork.java:453)
at com/cust/session/IdcTransactionC.commit(IdcTransactionC.java:202)
at com/cust/transaction/TransactionCalculatorC.commitTransaction(TransactionCalculatorC.java:156)
at com/cust/transaction/RequiredTransactionCalculatorC.endTransaction(RequiredTransactionCalculatorC.java:78)
at com/cust/rule/WorkflowActionC.endTransaction(WorkflowActionC.java:720)
at com/cust/rule/WorkflowActionC.execute(WorkflowActionC.java:450)
at com/cust/rule/RuleExecutionMonitor.executeAction(RuleExecutionMonitor.java:483)
at com/cust/rule/RuleC.execute(RuleC.java:554)
at com/cust/rule/RuleExecutionMonitor.executeRule(RuleExecutionMonitor.java:592)
at com/cust/rule/RuleSetC.executeRule(RuleSetC.java:523)
at com/cust/rule/RuleSetC.doExecute(RuleSetC.java:489)
at com/cust/rule/RuleSetC.execute(RuleSetC.java:447)
at com/cust/rule/RuleExecutionMonitor.executeRuleSet(RuleExecutionMonitor.java:438)
at com/cust/rule/RuleSetActionC.execute(RuleSetActionC.java:187)
at com/cust/rule/RuleExecutionMonitor.executeAction(RuleExecutionMonitor.java:483)
at com/cust/rule/WorkflowActionC.doExecute(WorkflowActionC.java:550)
at com/cust/rule/WorkflowActionC.execute(WorkflowActionC.java:406)
at com/cust/rule/RuleExecutionMonitor.executeAction(RuleExecutionMonitor.java:483)
at com/cust/rule/RuleC.execute(RuleC.java:554)
at com/cust/jsp/JSPRuleC.execute(JSPRuleC.java:163)
at com/cust/rule/RuleExecutionMonitor.executeRule(RuleExecutionMonitor.java:592)
at com/cust/rule/RuleSetC.executeRule(RuleSetC.java:523)
at com/cust/rule/RuleSetC.doExecute(RuleSetC.java:489)
at com/cust/rule/RuleSetC.execute(RuleSetC.java:447)
at com/cust/rule/RuleExecutionMonitor.executeRuleSet(RuleExecutionMonitor.java:438)
at com/cust/rule/ejb/RuleEngineC.execute(RuleEngineC.java:47)
at sun/reflect/GeneratedMethodAccessor355.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at org/jboss/invocation/Invocation.performCall(Invocation.java:359)[inlined]
at org/jboss/ejb/StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)[optimized]
at org/jboss/resource/connectionmanager/CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)[optimized]
at org/jboss/ejb/plugins/AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)[inlined]
at org/jboss/ejb/plugins/AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:173)[inlined]
at org/jboss/ejb/plugins/TxInterceptorBMT.invoke(TxInterceptorBMT.java:77)[optimized]
at org/jboss/ejb/plugins/StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)[optimized]
at org/jboss/ejb/plugins/SecurityInterceptor.invoke(SecurityInterceptor.java:168)[optimized]
at org/jboss/ejb/plugins/LogInterceptor.invoke(LogInterceptor.java:205)[optimized]
at org/jboss/ejb/plugins/ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)[optimized]
at org/jboss/ejb/SessionContainer.internalInvoke(SessionContainer.java:648)
at org/jboss/ejb/Container.invoke(Container.java:954)[optimized]
at sun/reflect/GeneratedMethodAccessor88.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at org/jboss/mx/interceptor/ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org/jboss/mx/server/Invocation.dispatch(Invocation.java:94)[inlined]
at org/jboss/mx/server/Invocation.invoke(Invocation.java:86)[inlined]
at org/jboss/mx/server/AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)[optimized]
at org/jboss/mx/server/MBeanServerImpl.invoke(MBeanServerImpl.java:659)[optimized]
at org/jboss/invocation/local/LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)[inlined]
at org/jboss/invocation/local/LocalInvoker.invoke(LocalInvoker.java:118)[optimized]
at org/jboss/invocation/InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
at org/jboss/invocation/InvokerInterceptor.invoke(InvokerInterceptor.java:195)
at org/jboss/proxy/TransactionInterceptor.invoke(TransactionInterceptor.java:61)
at org/jboss/proxy/SecurityInterceptor.invoke(SecurityInterceptor.java:70)
at org/jboss/proxy/ejb/StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
at org/jboss/proxy/ClientContainer.invoke(ClientContainer.java:100)
at $Proxy63.execute(Lcom/cust/rule/RuleSet;Ljava/lang/Object;)V(Unknown Source)
at com/cust/jsp/framework/JSPWorkflowAction.run(JSPWorkflowAction.java:266)
at com/cust/jsp/framework/JSPWorkflowAction.perform(JSPWorkflowAction.java:230)
at org/apache/struts/action/ActionServlet.processActionPerform(ActionServlet.java:1720)
at org/apache/struts/action/ActionServlet.process(ActionServlet.java:1519)
at com/cust/jsp/framework/IdcActionServlet.process(IdcActionServlet.java:201)
at org/apache/struts/action/ActionServlet.doPost(ActionServlet.java:505)
at javax/servlet/http/HttpServlet.service(HttpServlet.java:717)
at javax/servlet/http/HttpServlet.service(HttpServlet.java:810)
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org/apache/catalina/core/ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org/apache/catalina/core/ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org/apache/catalina/core/StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org/apache/catalina/core/StandardContextValve.invoke(StandardContextValve.java:178)
at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org/apache/catalina/authenticator/AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org/jboss/web/tomcat/security/JaccContextValve.invoke(JaccContextValve.java:74)
at org/apache/catalina/core/StandardHostValve.invoke(StandardHostValve.java:126)
at org/apache/catalina/valves/ErrorReportValve.invoke(ErrorReportValve.java:105)
at org/apache/catalina/core/StandardEngineValve.invoke(StandardEngineValve.java:107)
at org/apache/catalina/connector/CoyoteAdapter.service(CoyoteAdapter.java:148)
at org/apache/coyote/http11/Http11Processor.process(Http11Processor.java:870)
at org/apache/coyote/http11/Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org/apache/tomcat/util/net/PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org/apache/tomcat/util/net/MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java/lang/Thread.run(Thread.java:595)
at jrockit/vm/RNI.c2java(JJJJ)V(Native Method)
-- end of trace
Additional information is available in:
/cust/app/fxi-direct-2.4-20071031-113036/servers/JBoss/bin/jrockit.16992.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.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000003e1e91c560 PHOFF: 0000000000000040 SHOFF: 000000000013d5a8 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 69 STIDX: 66
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 0000003e1f205620 PHOFF: 0000000000000040 SHOFF: 0000000000012980 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 38 STIDX: 35
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000003aab0 PHOFF: 0000000000000040 SHOFF: 0000000000376c80 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 22 STIDX: 19
===== END DUMP ===============================================================We are trying to install VTune on our AMD Opteron development system. We are running SUSE 10 64-bit OS with SP1. The information contained in the included data files seems to describe our environment quite well. We have eclipse version 3.3.0 already installed, but are trying to allow VTune to install an earlier version of eclipse (3.2.1). When we try to launch VTune, once we have inserted the paths to our ( or to the sample ) application and to the working directory, VTune blows up apparently because of "Error Message: Illegal memory access. [54]", producing the following message block, which is then followed with the contents of the jrockit.31412.dump file it created in the /root/workspace/ directory. If we try to use the "Browse" feature from the working directory option box, we get the same error. Looking at the BEA forum there seems to be a few references to a similar error which required some patch to fix (CR263825). We have not been successful in trying to find that patch.
Any assistance will be greatly appreciated.
Steve ::: [email protected]
Error text displayed by vtlec:
JVM terminated. Exit code=1
/opt/intel/eclipsepackage/3.2.1_0/jrockit-R27.2.0-jre1.5.0_10/bin/java
-Dosgi.splashLocation=/opt/intel/eclipsepackage/3.2.1_0/eclipse/plugins/com.intel.sdp.primary_2.0.3/splash.bmp
-Dosgi.sharedConfiguration.area=/opt/intel/vtune/bin/../shared/eclipse/configuration
-jar /opt/intel/eclipsepackage/3.2.1_0/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /opt/intel/eclipsepackage/3.2.1_0/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata 60009
-product com.intel.sdp.primary.product
-perspective com.intel.vtune.shell.tuningPerspective
-vm /opt/intel/eclipsepackage/3.2.1_0/jrockit-R27.2.0-jre1.5.0_10/bin/java
-vmargs
-Dosgi.splashLocation=/opt/intel/eclipsepackage/3.2.1_0/eclipse/plugins/com.intel.sdp.primary_2.0.3/splash.bmp
-Dosgi.sharedConfiguration.area=/opt/intel/vtune/bin/../shared/eclipse/configuration
-jar /opt/intel/eclipsepackage/3.2.1_0/eclipse/startup.jar
Text from /root/workspace/jrockit.31412.dump:
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:03:02 on Mon Jun 23 14:24:12 2008
Additional information is available in:
/root/workspace/jrockit.31412.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: Illegal memory access. [54]
Signal info : si_signo=11, si_code=2 si_addr=0x6c
Version : BEA JRockit(R) R27.2.0-131-78843-1.5.0_10-20070320-1511-linux-ia32
GC Mode : Garbage collection optimized for throughput
GC Strategy : Generational Parallel Mark & Sweep
: Current OC phase is: not running. YC is not running.
: GC strategy for GC 0 was singleconcon
: GC strategy for GC 1 was genparpar
: GC strategy for GC 2 was genparpar
: GC strategy for GC 3 was genparpar
: mmHeap->data = 0x8100000, mmHeap->top = 0xc100000
: The nurserylist starts at 0x8526bf8 and ends at 0xa51ed68
: mmStartCompaction = 0xb900000, mmEndCompaction = 0xbd00000
: References are 32-bit.
CPU : AMD Opteron/Athlon64 SSE SSE2 SSE3 EM64T
Number CPUs : 4
Tot Phys Mem : 8380477440 (7992 MB)
OS version : SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 1
Linux version 2.6.16.46-0.12-smp (geeko@buildhost) (gcc version 4.1.2 20070115 (prerelease) (SUSE Linux)) #1 SMP Thu May 17 14:00:09 UTC 2007 (x86_64)
Thread System: NPTL
State : JVM is running
Command Line : -Dosgi.splashLocation=/opt/intel/eclipsepackage/3.2.1/eclipse/plugins/com.intel.sdp.primary_2.0.3/splash.bmp -Dosgi.sharedConfiguration.area=/opt/intel/vtune/bin/../shared/eclipse/configuration -Dsun.java.launcher=SUN_STANDARD /opt/intel/eclipsepackage/3.2.1/eclipse/startup.jar -os linux -ws gtk -arch x86 -launcher /opt/intel/eclipsepackage/3.2.1/eclipse/eclipse -name Eclipse -showsplash 600 -exitdata 2a0010 -product com.intel.sdp.primary.product -perspective com.intel.vtune.shell.tuningPerspective -vm /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/bin/java -vmargs -Dosgi.splashLocation=/opt/intel/eclipsepackage/3.2.1/eclipse/plugins/com.intel.sdp.primary_2.0.3/splash.bmp -Dosgi.sharedConfiguration.area=/opt/intel/vtune/bin/../shared/eclipse/configuration -jar /opt/intel/eclipsepackage/3.2.1/eclipse/startup.jar
java.home : /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10
j.class.path : /opt/intel/eclipsepackage/3.2.1/eclipse/startup.jar
j.lib.path : /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/jrockit:/opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386:/opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/../lib/i386:/opt/intel/eclipsepackage/3.2.1/eclipse:/opt/intel/vtune/analyzer/bin:/opt/intel/vtune/shared/bin:/opt/sag/gcc-3.4/libem64t:/opt/sag/gcc-3.3/lib32:/opt/sag/gcc-3.3/lib32:/opt/sag/exx/v721/lib:/usr/lib
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/jrockit:/opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386:/opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/../lib/i386:/opt/intel/eclipsepackage/3.2.1/eclipse:/opt/intel/vtune/analyzer/bin:/opt/intel/vtune/shared/bin:/opt/sag/gcc-3.4/libem64t:/opt/sag/gcc-3.3/lib32:/opt/sag/gcc-3.3/lib32:/opt/sag/exx/v721/lib:/usr/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: 0xff92d610 / OS context: 0xff92d70c):
eax = f06a48c8 ecx = f7eb0150 edx = f7eb0150 ebx = f6afb0a8
esp = ff92d9f8 ebp = ff92da30 esi = 00000000 edi = f6d76698
es = 0000002b cs = f6710023 ss = f5e3002b ds = 0000002b
fs = 00000003 gs = 00000063
eip = f68ded93 eflags = 00200286
Stack:
(* marks the word pointed to by the stack pointer)
ff92d9f8: f6d76698* f6a61fbe f6d75528 00000001 f6a61fbe f59b3d68
ff92da10: ff92da30 f68f55b4 f6a61fbe f6d75528 f59b3d68 f6afb0a8
ff92da28: f59b3d68 f599f660 ff92da50 f68e021b f6a61010 f599f660
ff92da40: f5d9cd90 f6afb0a8 f599f6e0 f5d9cd90 ff92dae0 f68eab88
Code:
(* marks the word pointed to by the instruction pointer)
f68ded60: 3489f045 24448924 16838d14 89fff66f 4489e845 f5e81024
f68ded78: 8900072c ec458bc7 89243c89 8b082444 4489e845 2de80424
f68ded90: 8b000731* c0856c46 7c890c74 04890424 cdbae824 3c890015
f68deda8: edb2e824 3c89fffd 65bae824 5d8b0015 f8758bf4 89fc7d8b
Loaded modules:
(* denotes the module causing the exception)
08048000-08056fd3 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/bin/java
ffffe000-ffffe7af /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/bin/java
f7edd000-f7eed043 /lib/libpthread.so.0
f7eb8000-f7eda62f /lib/libm.so.6
f7eb4000-f7eb5c3f /lib/libdl.so.2
f7d91000-f7eab7a9 /lib/libc.so.6
f7f10000-f7f29eb3 /lib/ld-linux.so.2
f7a77000-f7d16207 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/jrockit/libjvm.so
f7a51000-f7a576a4 /lib/librt.so.1
f7f06000-f7f0bc77 /lib/libnss_compat.so.2
f7a3c000-f7a4c5a7 /lib/libnsl.so.1
f7efc000-f7f039bf /lib/libnss_nis.so.2
f7ef2000-f7ef9b6b /lib/libnss_files.so.2
f7a63000-f7a6d7db /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/libverify.so
f79bb000-f79db217 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/libjava.so
f7854000-f7859f13 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/native_threads/libhpi.so
f7640000-f764e4c4 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/libzip.so
f7413000-f74240a3 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/libnet.so
f740b000-f74111e7 /opt/intel/eclipsepackage/3.2.1/jrockit-R27.2.0-jre1.5.0_10/lib/i386/libnio.so
f6c29000-f6c72e1b /opt/intel/eclipsepackage/3.2.1/eclipse/configuration/org.eclipse.osgi/bundles/29/1/.cp/libswt-pi-gtk-3235.so
f680c000-f6af4723 */opt/gnome/lib/libgtk-x11-2.0.so.0
f6c08000-f6c0adff /opt/gnome/lib/libgthread-2.0.so.0
f6c03000-f6c06dab /usr/X11R6/lib/libXtst.so.6
f67f6000-f680aef7 /opt/gnome/lib/libgdk_pixbuf-2.0.so.0
f6774000-f67f2c7b /opt/gnome/lib/libgdk-x11-2.0.so.0
f676d000-f67721cb /opt/gnome/lib/libpangocairo-1.0.so.0
f6736000-f676a697 /opt/gnome/lib/libpango-1.0.so.0
f671d000-f67330b7 /opt/gnome/lib/libatk-1.0.so.0
f66e4000-f671a893 /opt/gnome/lib/libgobject-2.0.so.0
f6c00000-f6c01f33 /opt/gnome/lib/libgmodule-2.0.so.0
f665e000-f66e2217 /opt/gnome/lib/libglib-2.0.so.0
f660b000-f665c23f /usr/lib/libcairo.so.2
f659e000-f66077fb /usr/lib/libfreetype.so.6
f6565000-f65981c3 /usr/lib/libfontconfig.so.1
f655d000-f6563b57 /usr/X11R6/lib/libXrender.so.1
f6466000-f6559c7b /usr/X11R6/lib/libX11.so.6
f6458000-f646443f /usr/X11R6/lib/libXext.so.6
f6419000-f6456a07 /usr/lib/libpng12.so.0
f6407000-f64179c3 /usr/lib/libz.so.1
f63e5000-f64058e3 /usr/lib/libglitz.so.1
f63e2000-f63e3ff3 /usr/X11R6/lib/libXrandr.so.2
f63da000-f63e03ab /usr/X11R6/lib/libXi.so.6
f63d7000-f63d838f /usr/X11R6/lib/libXinerama.so.1
f63ce000-f63d5923 /usr/X11R6/lib/libXcursor.so.1
f63c9000-f63cc103 /usr/X11R6/lib/libXfixes.so.3
f63a4000-f63c71d3 /opt/gnome/lib/libpangoft2-1.0.so.0
f6385000-f63a196f /usr/lib/libexpat.so.1
f7a5a000-f7a5a7a3 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
f6c26000-f6c26fd7 /usr/lib/gconv/ISO8859-1.so
f635c000-f6381073 /opt/intel/eclipsepackage/3.2.1/eclipse/configuration/org.eclipse.osgi/bundles/29/1/.cp/libswt-gtk-3235.so
f6c1b000-f6c24a03 /opt/gnome/lib/gtk-2.0/2.4.0/engines/liblighthouseblue.so
f6065000-f6066167 /opt/gnome/lib/pango/1.4.0/modules/pango-basic-fc.so
f5bdf000-f5be420f /opt/intel/eclipsepackage/3.2.1/eclipse/configuration/org.eclipse.osgi/bundles/29/1/.cp/libswt-atk-gtk-3235.so
f5bd5000-f5bdde87 /opt/intel/eclipsepackage/3.2.1/eclipse/configuration/org.eclipse.osgi/bundles/29/1/.cp/libswt-cairo-gtk-3235.so
f5403000-f54065e3 /opt/intel/vtune/shared/bin/libEcGUIClientHandler.so
f5252000-f52cf38f /opt/intel/vtune/shared/bin/libEcGUIClient.so
f50ad000-f524fe07 /opt/sag/gcc-3.3/lib32/libimf.so
f5931000-f5931577 /opt/sag/gcc-3.3/lib32/libcxaguard.so.5
f5929000-f592ff1f /opt/sag/gcc-3.3/lib32/libgcc_s.so.1
f4ff5000-f5092393 /opt/sag/gcc-3.3/lib32/libstdc++.so.5
f4e5c000-f4fc8343 /opt/sag/exx/v721/lib/libole32.so
f4d9d000-f4e48dab /opt/sag/exx/v721/lib/librpcrt4.so
f5907000-f5921733 /opt/sag/exx/v721/lib/libntrtl.so
f4d0b000-f4d87183 /opt/sag/exx/v721/lib/libmutant.so
f4d03000-f4d08b27 /opt/sag/exx/v721/lib/libcoolmisc.so
f4c1f000-f4cef8af /opt/sag/exx/v721/lib/liboleaut32.so
f4b8c000-f4c15db3 /opt/intel/vtune/analyzer/bin/libcomfreeremoteconnector.so
f4b60000-f4b81023 /opt/intel/vtune/shared/bin/libVTUtil.so
f5902000-f5904ec3 /opt/sag/exx/v721/lib/libcoolcrypto.so
f470c000-f4a109ab /opt/intel/vtune/shared/bin/libxerces-c.so.23
f46d8000-f4705547 /opt/intel/vtune/shared/bin/libRemoteManager.so
f46d1000-f46d5c03 /opt/sag/exx/v721/lib/libbasecrypt.so
f46ba000-f46cacff /opt/intel/vtune/shared/bin/libVTRegLoc.so
f3db9000-f3e5109f /opt/intel/vtune/shared/bin/libShell.so
f3daf000-f3db6ed7 /opt/intel/vtune/shared/bin/libShellRes.so
f3973000-f399ceaf /opt/intel/vtune/shared/bin/libReports.so
f396c000-f3970db7 /opt/intel/vtune/shared/bin/libReportsRes.so
f3949000-f39614eb /opt/intel/vtune/shared/bin/libComInfo.so
f3901000-f3932ecf /opt/intel/vtune/shared/bin/libProductInfo.so
f38fb000-f38fe537 /opt/intel/vtune/shared/bin/libProductInfoRes.so
f37ee000-f38a93e3 /opt/intel/vtune/shared/bin/libWorkspaceMgr.so
f37e7000-f37eb2b7 /opt/intel/vtune/shared/bin/libWorkspaceMgrRes.so
f3782000-f37ca39b /opt/intel/vtune/shared/bin/libCollection.so
f377c000-f377f5b7 /opt/intel/vtune/shared/bin/libCollectionRes.so
f35ef000-f36ff5b3 /opt/intel/vtune/shared/bin/libActivity.so
f35e5000-f35ec3f7 /opt/intel/vtune/shared/bin/libActivityRes.so
f35a4000-f35ce48b /opt/intel/vtune/shared/bin/libFileDialog.so
f3572000-f359528b /opt/intel/vtune/shared/bin/libFileDialogEc.so
f3529000-f355ae8f /opt/intel/vtune/shared/bin/libFileMgr.so
f3523000-f3526cb7 /opt/intel/vtune/shared/bin/libFileMgrRes.so
f3468000-f34e9563 /opt/intel/vtune/shared/bin/libTuningBrowser.so
f3460000-f3465217 /opt/intel/vtune/shared/bin/libTuningBrowserRes.so
f33c4000-f342a0d3 /opt/intel/vtune/shared/bin/libWorkspaceUI.so
f33bc000-f33c1277 /opt/intel/vtune/shared/bin/libWorkspaceUIRes.so
f3350000-f339af3f /opt/intel/vtune/analyzer/bin/libCGAddin.so
f32f1000-f333477b /opt/intel/vtune/analyzer/bin/libAnPropContainers.so
f3284000-f32cef7f /opt/intel/vtune/shared/bin/libEnvInfo.so
f327f000-f3282a17 /opt/intel/vtune/shared/bin/libcpuinfo2.so.1
f3278000-f327c48f /opt/intel/vtune/shared/bin/libcpuinfoxsc.so.1
f3270000-f3275a57 /opt/intel/vtune/shared/bin/libEnvInfoRes.so
f320c000-f3253123 /opt/intel/vtune/analyzer/bin/libCGCons4VT.so
f3046000-f317a44b /opt/intel/vtune/shared/bin/libidvcbase.so
f2f5d000-f30026fb /opt/intel/vtune/analyzer/bin/libCGConsCore.so
f2f56000-f2f5adaf /opt/intel/vtune/analyzer/bin/libCGPropStorage.so
f2f1d000-f2f45ef3 /opt/intel/vtune/analyzer/bin/libCGDataModelVTDBC.so
f2e6b000-f2eeb0a7 /opt/intel/vtune/shared/bin/libidvcfrw.so
f2e51000-f2e6350f /opt/intel/vtune/shared/bin/libidvcpilot.so
f2cc4000-f2dde9ff /opt/intel/vtune/shared/bin/libidvgrid.so
f2cb8000-f2cc03af /opt/intel/vtune/analyzer/bin/libVTDBRuntime.so
f2ca8000-f2cb3377 /opt/intel/vtune/analyzer/bin/libCGPruner.so
f2c85000-f2c9de0f /opt/intel/vtune/analyzer/bin/libVTDBC.so
f2c24000-f2c683d3 /opt/intel/vtune/analyzer/bin/libCGDP_VTDBC.so
f2be4000-f2c198bf /opt/intel/vtune/shared/bin/libigvlayout.so
f2b36000-f2ba6e67 /opt/intel/vtune/shared/bin/libigvviewer.so
f2b1f000-f2b2f457 /opt/intel/vtune/shared/bin/libigvgraph.so
f2b15000-f2b1b46b /opt/intel/vtune/shared/bin/libigvdatamanager.so
f2ab1000-f2af9b83 /opt/intel/vtune/analyzer/bin/libvtsdb.so
f2a3e000-f2a91c8b /opt/intel/vtune/analyzer/bin/libCTCG.so
f2a34000-f2a3a8c3 /opt/intel/vtune/shared/bin/libdbmanager.so
f29f9000-f2a2285b /opt/intel/vtune/analyzer/bin/libSymbolProvider_VTDBC.so
f289f000-f29940f3 /opt/intel/vtune/shared/bin/libismImpl_2.so
f285d000-f28964d7 /opt/intel/vtune/shared/bin/libcommon_2.so
f2700000-f2713c9f /opt/intel/vtune/shared/bin/libsupport_2.so
f26ea000-f26f88c7 /opt/intel/vtune/shared/bin/libdtlu_trace_assert.so
f2564000-f259f857 /opt/intel/vtune/shared/bin/libvtfamgr.so
f2558000-f256024f /opt/intel/vtune/shared/bin/libVTAddr_2.so
f24fe000-f253bdcb /opt/intel/vtune/shared/bin/libSymVSrvr.so
f24d2000-f24f01f7 /opt/intel/vtune/shared/bin/libDynamicLoading_2.so
f244e000-f24af253 /opt/intel/vtune/analyzer/bin/libCGImpExp.so
f243a000-f24479bb /opt/intel/vtune/analyzer/bin/libVTSDBUtil.so
f23a5000-f240fa03 /opt/intel/vtune/analyzer/bin/libCGPackNGo.so
f2371000-f23951f7 /opt/intel/vtune/analyzer/bin/libAnalyzerWizardsAddin.so
f22bc000-f234d353 /opt/intel/vtune/analyzer/bin/libAnProdInfo.so
f22b5000-f22b94f7 /opt/intel/vtune/analyzer/bin/libAnProdInfoRes.so
f227d000-f22a3f17 /opt/intel/vtune/analyzer/bin/libEcAnalyzerUtils.so
f2218000-f225ffe7 /opt/intel/vtune/analyzer/bin/libSVConsumerEc.so
f2203000-f22120db /opt/intel/vtune/analyzer/bin/libsv_vtune_u.so
f21de000-f21f8a3f /opt/intel/vtune/analyzer/bin/libsvpropstorage_u.so
f2106000-f21a3e1f /opt/intel/vtune/analyzer/bin/libsvcore_u.so
f20d2000-f20f635f /opt/intel/vtune/analyzer/bin/libsvcontrol_u.so
f20bc000-f20cb59f /opt/intel/vtune/analyzer/bin/libVtGridCtlLite_u.so
f1ef5000-f202a49b /opt/intel/vtune/shared/bin/libidvcbase_u.so
f1dac000-f1de39b7 /opt/intel/vtune/shared/bin/libdtlu_file.so
f1d18000-f1d898bb /opt/intel/vtune/analyzer/bin/libsvdp.so
f1d07000-f1d1254f /opt/intel/vtune/analyzer/bin/libsv_pi.so
f1b77000-f1c9382f /opt/intel/vtune/shared/bin/libidvgrid_u.so
f1b25000-f1b5d19f /opt/intel/vtune/shared/bin/libidvtextviewer_u.so
f1b05000-f1b1b62b /opt/intel/vtune/analyzer/bin/liblipsdp.so
f1ac8000-f1af32d7 /opt/intel/vtune/analyzer/bin/libsv_dedp.so
f1ab5000-f1ac2207 /opt/intel/vtune/analyzer/bin/libsv_do.so
f1a9f000-f1aaec2f /opt/intel/vtune/analyzer/bin/libsv_mh.so
f1844000-f187993f /opt/intel/vtune/analyzer/bin/liblips.so
f182f000-f183d0d7 /opt/intel/vtune/analyzer/bin/libsv_ei.so
f1828000-f182d4ff /opt/intel/vtune/analyzer/bin/libbemrl.so
f1807000-f1810d2f /opt/intel/vtune/analyzer/bin/libemrlcore.so
f178b000-f17a70f8 /opt/intel/vtune/analyzer/bin/libdecem.so
f1777000-f1786693 /opt/intel/vtune/analyzer/bin/libdisem.so
f175c000-f176de95 /opt/intel/vtune/analyzer/bin/libdasm.so
f174e000-f175a2bf /opt/intel/vtune/analyzer/bin/libdisxsc.so
f173f000-f174ba5f /opt/intel/vtune/analyzer/bin/libdecxsc.so
f16e1000-f173dd4b /opt/intel/vtune/analyzer/bin/libdecoder.so
f165b000-f16b9a23 /opt/intel/vtune/analyzer/bin/libSamplingConsumerEc.so
f147a000-f15cd587 /opt/intel/vtune/analyzer/bin/libSamplingViewerCore.so
f13c8000-f144825f /opt/intel/vtune/shared/bin/libidvcfrw_u.so
f11e3000-f128eeb7 /opt/intel/vtune/shared/bin/libidvtimeline_u.so
f1165000-f11c00ff /opt/intel/vtune/shared/bin/libidvchart_u.so
f1122000-f1153a27 /opt/intel/vtune/shared/bin/libidvchartelements_u.so
f0efb000-f107863b /opt/intel/vtune/analyzer/bin/libSPLMDEDataMgr.so
f0e94000-f0edfd6f /opt/intel/vtune/analyzer/bin/libVTDBJoin.so
f0e69000-f0e8719f /opt/intel/vtune/analyzer/bin/libSamplingPropContainersEc.so
f0b8f000-f0c94caf /opt/intel/vtune/analyzer/bin/libModuleHandler.so
f0abe000-f0b4b1e3 /opt/intel/vtune/shared/bin/libvtfilehandler.so
f0e0b000-f0e4840f /opt/intel/vtune/analyzer/bin/libOptrepAddin.so
f0aa7000-f0ab7d17 /opt/intel/vtune/analyzer/bin/libOptRepControl.so
f0a8c000-f0a9fee3 /opt/intel/vtune/analyzer/bin/libOptReportParser.so
f0e07000-f0e09167 /opt/intel/vtune/analyzer/bin/libOptRepEcClient.so
f09d3000-f0a500bb /opt/intel/vtune/shared/bin/libidvcswt_u.so
f0974000-f09b8657 /opt/intel/vtune/analyzer/bin/libRatiosEditor.so
f0952000-f096bd0b /opt/intel/vtune/analyzer/bin/libEvents.so
f08eb000-f093263f /opt/intel/vtune/shared/bin/libFileSearchAddIn.so
f0881000-f08cc9af /opt/intel/vtune/shared/bin/libActivityEc.so
f0831000-f086b4ef /opt/intel/vtune/analyzer/bin/libCGPreferencePagesEC.so
f07fc000-f082144f /opt/intel/vtune/analyzer/bin/libSVPreferencePagesEC.so
f0785000-f07daa3f /opt/intel/vtune/analyzer/bin/libSamplingPreferencesPagesEc.so
f072d000-f076a80f /opt/intel/vtune/analyzer/bin/libVTMHPrefPagesEc.so
f06e1000-f0715de7 /opt/intel/vtune/shared/bin/libFileSearchPrefPagesEc.so
f05ab000-f05d0abf /opt/intel/vtune/shared/bin/libPropBag.so
f054a000-f058faa7 /opt/intel/vtune/analyzer/bin/libSamplingWizardLogic.so
f0518000-f053ba2f /opt/intel/vtune/analyzer/bin/libSamplingWizardEc.so
f0e00000-f0e0588b /opt/gnome/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
f0406000-f041669f /opt/gnome/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
f03d6000-f03e7eb7 /opt/gnome/lib/libgnome-2.so.0
f0376000-f03d0b23 /opt/gnome/lib/libgnomevfs-2.so.0
f031d000-f036ba33 /opt/gnome/lib/libbonobo-2.so.0
f02ec000-f0319c9f /opt/gnome/lib/libgconf-2.so.4
f02d9000-f02e9587 /opt/gnome/lib/libbonobo-activation.so.4
f0289000-f02ceb37 /opt/gnome/lib/libORBit-2.so.0
f0200000-f02844a7 /opt/gnome/lib/libgnomeui-2.so.0
f01f8000-f01fe103 /usr/lib/libpopt.so.0
f01ee000-f01f646b /usr/lib/libesd.so.0
f01cb000-f01ea087 /usr/lib/libaudiofile.so.0
f009b000-f01c0fcb /usr/lib/libxml2.so.2
f0093000-f0099b43 /usr/lib/libhal-storage.so.1
f008a000-f00917a7 /usr/lib/libhal.so.1
f0071000-f008812b /usr/lib/libdbus-glib-1.so.2
f0042000-f006f6a7 /usr/lib/libdbus-1.so.2
f0005000-f003d7d7 /usr/lib/libssl.so.0.9.8
efedd000-effec39f /usr/lib/libcrypto.so.0.9.8
efed8000-efedb00b /usr/lib/libdns_sd.so
efec5000-efed350b /lib/libresolv.so.2
efec1000-efec3f1b /opt/gnome/lib/libORBitCosNaming-2.so.0
efe64000-efebd48f /opt/gnome/lib/libbonoboui-2.so.0
efe3a000-efe62747 /opt/gnome/lib/libgnomecanvas-2.so.0
efe24000-efe381f3 /usr/lib/libart_lgpl_2.so.2
efe19000-efe229ab /opt/gnome/lib/libgnome-keyring.so.0
efdfa000-efe17a4b /usr/lib/libjpeg.so.62
efdf1000-efdf80f7 /usr/X11R6/lib/libSM.so.6
efdd9000-efded0ff /usr/X11R6/lib/libICE.so.6
efd1c000-efdd31e7 /usr/lib/libasound.so.2
efd18000-efd1aadb /lib/libresmgr.so.1
"Main Thread" id=1 idx=0x4 tid=31412 lastJavaFrame=0xff92e214
Stack 0: start=0xff734000, end=0xff934000, guards=0xff739000 (ok), forbidden=0xff737000
Thread Stack Trace:
at <unknown>(???.c)@0xf68ded93
at <unknown>(???.c)@0xf68e021b
at <unknown>(???.c)@0xf68eab88
at <unknown>(???.c)@0xf66f247a
at <unknown>(???.c)@0xf66f2fe9
at <unknown>(???.c)@0xf66f30f0
at <unknown>(???.c)@0xf68de358
at <unknown>(???.c)@0xf68ec5ec
at <unknown>(???.c)@0xf66f247a
at <unknown>(???.c)@0xf66f2f3f
at <unknown>(???.c)@0xf66f30f0
at <unknown>(???.c)@0xf68dc178
at <unknown>(???.c)@0xf66f247a
at <unknown>(???.c)@0xf66f2fe9
at <unknown>(???.c)@0xf66f30f0
at <unknown>(???.c)@0xf68dbb8e
at <unknown>(???.c)@0xf68dbc3c
at <unknown>(???.c)@0xf6c71b4d
-- Java stack --
at org/eclipse/swt/internal/gtk/OS._gtk_file_chooser_dialog_new([BIIIIIII)I(Native Method)
at org/eclipse/swt/internal/gtk/OS.gtk_file_chooser_dialog_new(OS.java:4400)
at org/eclipse/swt/widgets/DirectoryDialog.openChooserDialog(DirectoryDialog.java:124)
at org/eclipse/swt/widgets/DirectoryDialog.open(DirectoryDialog.java:116)
at com/intel/vtune/shell/VTDirectoryDialog.open(VTDirectoryDialog.java:47)
at com/intel/vtune/analyzer/wizards/sampling/FirstUseSamplingPage$4.widgetSelected(FirstUseSamplingPage.java:365)
at org/eclipse/swt/widgets/TypedListener.handleEvent(TypedListener.java:90)
at org/eclipse/swt/widgets/EventTable.sendEvent(EventTable.java:66)
at org/eclipse/swt/widgets/Widget.sendEvent(Widget.java:1085)
at org/eclipse/swt/widgets/Display.runDeferredEvents(Display.java:3166)
at org/eclipse/swt/widgets/Display.readAndDispatch(Display.java:2842)
at org/eclipse/jface/window/Window.runEventLoop(Window.java:820)
at org/eclipse/jface/window/Window.open(Window.java:796)
at org/eclipse/ui/actions/NewWizardAction.run(NewWizardAction.java:181)
at com/intel/vtune/shell/NewActivity.run(NewActivity.java:79)
at com/intel/vtune/shell/NewActivity.runWithEvent(NewActivity.java:73)
at org/eclipse/ui/internal/PluginAction.runWithEvent(PluginAction.java:244)
at org/eclipse/ui/internal/WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
at org/eclipse/jface/action/ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
at org/eclipse/jface/action/ActionContributionItem.access$2(ActionContributionItem.java:488)
at org/eclipse/jface/action/ActionContributionItem$6.handleEvent(ActionContributionItem.java:441)
at org/eclipse/swt/widgets/EventTable.sendEvent(EventTable.java:66)
at org/eclipse/swt/widgets/Widget.sendEvent(Widget.java:1085)
at org/eclipse/swt/widgets/Display.runDeferredEvents(Display.java:3166)
at org/eclipse/swt/widgets/Display.readAndDispatch(Display.java:2842)
at org/eclipse/ui/internal/Workbench.runEventLoop(Workbench.java:1914)
at org/eclipse/ui/internal/Workbench.runUI(Workbench.java:1878)
at org/eclipse/ui/internal/Workbench.createAndRunWorkbench(Workbench.java:419)
at org/eclipse/ui/PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org/eclipse/ui/internal/ide/IDEApplication.run(IDEApplication.java:95)
at org/eclipse/core/internal/runtime/PlatformActivator$1.run(PlatformActivator.java:78)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:400)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:177)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:585)
at org/eclipse/core/launcher/Main.invokeFramework(Main.java:336)
at org/eclipse/core/launcher/Main.basicRun(Main.java:280)
at org/eclipse/core/launcher/Main.run(Main.java:977)
at org/eclipse/core/launcher/Main.main(Main.java:952)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
Additional information is available in:
/root/workspace/jrockit.31412.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.4-development
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 000159c0 PHOFF: 00000034 SHOFF: 00127058 EF: 0x0 HS: 52 PS: 32 PHN; 11 SS: 40 SHN: 67 STIDX: 64
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00004b80 PHOFF: 00000034 SHOFF: 0001274c EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 37 STIDX: 34
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00057470 PHOFF: 00000034 SHOFF: 002dfe00 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
===== END DUMP =============================================================== -
One of the prod clusters is running on below crashed both nodes with an out of memory exception which looks like below.
How do we get to know if the crash is due to a memory leak in the code or elsewhere?
Any inputs which helps to identify on the issue and submit data to application team supporting the need to update the systems is appreciated.
RHEL 4.6 on a 32 bit OS
BEA JRockit(R) R27.5.0
Below is the dump file generated when the JVM was crashed.
===== BEGIN DUMP =============================================================
JRockit dump produced after 21 days, 21:54:48 on Thu Aug 29 23:22:36 2013
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/wls_domains/prod_slimseu_wli_domain/jrockit.20717.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Out of memory [68]
Signal info : si_signo=11, si_code=2 si_addr=(nil)
Fatal Error : Lock Iteration lockTokenIterInit src/jvm/code/runtime/refiter.c:233
Version : BEA JRockit(R) R27.5.0-110_o-99226-1.5.0_14-20080528-1505-linux-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#6379.
: YC is not running. Last finished YC was YC#46347.
OC History : Strategy genparpar was used for OC#5680 to OC#5848.
: Strategy singleparpar was used for OC#5849.
: Strategy genparpar was used for OC#5850 to OC#6034.
: Strategy singleparpar was used for OC#6035.
: Strategy genparpar was used for OC#6036 to OC#6379.
YC History : Ran 7 YCs before OC#6375.
: Ran 6 YCs before OC#6376.
: Ran 4 YCs before OC#6377.
: Ran 7 YCs before OC#6378.
: Ran 5 YCs before OC#6379.
: Ran 0 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x8100000 - 0x88100000 (Size: 2048 MB)
Compaction : 0x80100000 - 0x88100000 (Current compaction type: external)
NurseryList : 0x6d634138 - 0x798afad0
KeepArea : 0x79218a20 - 0x7c8122f0
NurseryMarker: [ 0x79218a20, 0x7c8122f0 ]
CompRefs : References are 32-bit.
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T
Number CPUs : 4
Tot Phys Mem : 21292417024 (20306 MB)
OS version : Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
Linux version 2.6.9-67.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed Nov 7 13:58:04 EST 2007 (i686)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -Xms2048m -Xmx2048m -Xss=256k -da -Dplatform.home=/opt/bea922/aldsp301/weblogic92 -Dwls.home=/opt/bea922/aldsp301/weblogic92/server -Dwli.home=/opt/bea922/aldsp301/weblogic92/integration -Denvironment=prod -Dlog4j.configuration=file:/wls_domains/prod_slimseu_wli_domain/apacheLog4jCfg.xml -Dweblogic.management.discover=false -Dweblogic.management.server=http://meermin.european.idexxi.com:30050 -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=true -Dweblogic.ext.dirs=/opt/bea922/aldsp301/patch_weblogic922/profiles/default/sysext_manifest_classpath -Xverbose:gcreport,memdbg,gcpause -Xverboselog:/wls_logs/prod_slimseu_wli_domain/prod_slimseu_wli.gc -Duser.timezone=GMT -Dweblogic.Domain=prod_slimseu_wli_domain -Dweblogic.Name=prod_slimseu_wli_02 -Djava.security.policy=/opt/bea922/aldsp301/weblogic92/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /opt/bea922/aldsp301/jrockit-R27.5.0/jre
j.class.path : /opt/bea922/aldsp301/aldsp_3.0/lib/binxml.jar:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bea922/aldsp301/jrockit-R27.5.0/lib/tools.jar:/opt/bea922/aldsp301/weblogic92/server/lib/weblogic_sp.jar:/opt/bea922/aldsp301/weblogic92/server/lib/weblogic.jar:/opt/bea922/aldsp301/weblogic92/server/lib/webservices.jar::/opt/bea922/aldsp301/weblogic92/integration/lib/worklist-system-required.jar:/opt/bea922/aldsp301/weblogic92/server/lib/jpd.jar:/opt/bea922/aldsp301/weblogic92/integration/L10N:/opt/bea922/aldsp301/weblogic92/common/eval/pointbase/lib/pbclient51.jar:/opt/bea922/aldsp301/weblogic92/server/lib/xqrl.jar::
j.lib.path : /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/../lib/i386:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/native:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686/oci920_8
JAVA_HOME : /opt/bea922/aldsp301/jrockit-R27.5.0
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386:/opt/bea922/aldsp301/jrockit-R27.5.0/jre/../lib/i386:/opt/bea922/aldsp301/patch_weblogic922/profiles/default/native:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686:/opt/bea922/aldsp301/weblogic92/server/native/linux/i686/oci920_8
LD_ASSUME_KERNEL: <not set>
C Heap : 1 memory allocations have failed
: First failure was a mmMalloc of 20 bytes
: Last failure was a mmMalloc of 20 bytes
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 3 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0xa96d4e94 / OS context: 0xa96d4f90):
eax = 00001267 ecx = a96d520c edx = 00000043 ebx = b7f5d74c
esp = a96d5280 ebp = a96d5298 esi = 00000044 edi = a96d52e8
es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
fs = 00000000 gs = 00000033
eip = b7dabd55 eflags = 00000282
Stack:
(* marks the word pointed to by the stack pointer)
a96d5280: b7f72020* 00000200 b7f5d74c a96d52e8 a96d52e8 a96d52a4
a96d5298: a96d52b8 b7f258c4 00000044 b7f5d74c a96d52e8 a96d5310
a96d52b0: a96d5358 a96d5360 a96d52d8 b7f258ef 00000044 b7f5d74c
a96d52c8: a96d52e8 a96d5360 a96d5310 a96d5358 a96d52f8 b7ecee0a
Code:
(* marks the word pointed to by the instruction pointer)
b7dabd24: 4c892074 458b0824 2404c710 b7f72020 0c244489 000200b8
b7dabd3c: 24448900 92fae804 01b80017 a3000000 b7f72004 001267b8
b7dabd54: 0000a300* 04c70000 00003f24 9aeae800 768d0017 27bc8d00
b7dabd6c: 00000000 e589fc55 53c03157 b9e87d8d 00000004 00c0ec81
Loaded modules:
(* denotes the module causing the exception)
08048000-08056ff3 /opt/bea922/aldsp301/jrockit-R27.5.0/bin/java
0093f000-0094c85b /lib/tls/libpthread.so.0
00833000-00853c8f /lib/tls/libm.so.6
00858000-00859967 /lib/libdl.so.2
00705000-0082a578 /lib/tls/libc.so.6
006eb000-0070039b /lib/ld-linux.so.2
b7d16000-b7f6c6a7 */opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/jrockit/libjvm.so
00db2000-00db9a76 /lib/tls/librt.so.1
b7cdb000-b7cf9103 /lib/libnss_centrifydc.so.2
0099a000-009a8fef /lib/libresolv.so.2
00d76000-00d8866f /lib/libnsl.so.1
b7cd0000-b7cd8a57 /lib/libnss_files.so.2
b7be5000-b7bef81b /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libverify.so
b7bc2000-b7be2317 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libjava.so
b6b1b000-b6b20f13 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/native_threads/libhpi.so
b65ae000-b65bc4c4 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libzip.so
b4e71000-b4e82f03 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libnet.so
b4e69000-b4e6f207 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libnio.so
b5f03000-b5f06313 /lib/libnss_dns.so.2
b3a6e000-b3a73246 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libmanagement.so
b39e1000-b39ea357 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libjmapi.so
b36d8000-b36d9de4 /opt/bea922/aldsp301/weblogic92/server/native/linux/i686/libwlfileio2.so
a59ed000-a5a4c026 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libawt.so
a5926000-a59eb21f /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libmlib_image.so
a5920000-a5924f1c /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/headless/libmawt.so
a53f8000-a54710a7 /opt/bea922/aldsp301/jrockit-R27.5.0/jre/lib/i386/libfontmanager.so
"[ACTIVE] ExecuteThread: '25' fo" id=75 idx=0x128 tid=20894 lastJavaFrame=0xa96d54cc
Stack 0: start=0xa9698000, end=0xa96da000, guards=0xa969d000 (ok), forbidden=0xa969b000
Thread Stack Trace:
at dumpForceDump+117()@0xb7dabd55
at vmFatalErrorMsgV+84()@0xb7f258c4
at vmFatalErrorMsg+31()@0xb7f258ef
at fatalError+42()@0xb7ecee0a
at lockTokenIterInit+151()@0xb7ecf317
at trProcessLocksForThread+102()@0xb7edda26
at get_all_locks+106()@0xb7df61ca
at javalockConvertTokenForObject+74()@0xb7df83aa
-- Java stack --
at jrockit/vm/Locks.convertThinLockedToFatLocked(Ljava/lang/Object;)V(Native Method)
at jrockit/vm/Locks.createMonitorAndConvert(Locks.java:1521)[inlined]
at jrockit/vm/Locks.wait(Locks.java:2184)[inlined]
at weblogic/rjvm/ResponseImpl.waitForData(ResponseImpl.java:81)[optimized]
^-- Holding lock: weblogic/rjvm/ResponseImpl@0x6daebaa8[thin lock]
at weblogic/rjvm/ResponseImpl.getTxContext(ResponseImpl.java:108)[inlined]
at weblogic/rjvm/BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:109)[optimized]
at weblogic/rmi/cluster/ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335)[inlined]
at weblogic/rmi/cluster/ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252)[optimized]
at com/bea/ld/Server_ydm4ie_EOImpl_1030_WLStub.executeOperationStreaming(Lcom/bea/dsp/ejb/QualName;[Ljava/lang/Object;Lcom/bea/ld/QueryAttributes;Lcom/bea/ld/filter/FilterXQuery;)Lcom/bea/dsp/ejb/StreamingQueryResult;(Unknown Source)[optimized]
at com/bea/dsp/das/ejb/EJBClient.invokeOperation(EJBClient.java:148)[optimized]
at com/bea/dsp/das/DataAccessServiceImpl.invokeOperation(DataAccessServiceImpl.java:171)[inlined]
at com/bea/dsp/das/DataAccessServiceImpl.invoke(DataAccessServiceImpl.java:122)[inlined]
at com/bea/dsp/control/core/delegates/impl/DSPControlInvocationDelegate.executeFunction(DSPControlInvocationDelegate.java:219)[inlined]
at com/bea/dsp/control/core/delegates/impl/DSPControlInvocationDelegate.invokeOnDataService(DSPControlInvocationDelegate.java:64)[optimized]
at com/bea/dsp/control/core/DSPControlImpl.invoke(DSPControlImpl.java:81)[optimized]
at com/idexx/lims/controls/dsp/ResultsReportDSPControlFileBean.getPathEventTimeStampForDepartment(ResultsReportDSPControlFileBean.java:267)[optimized]
at com/idexx/lims/orderresults/dao/OrderResultsDAOImpl.getPathEventTimeStampForDepartment(OrderResultsDAOImpl.java:109)[optimized]
at com/idexx/lims/controls/OrderResultsCustomControlImpl.releaseResultsAndSaveReport(OrderResultsCustomControlImpl.java:360)[optimized]
at com/idexx/lims/controls/OrderResultsCustomControlBean.releaseResultsAndSaveReport(OrderResultsCustomControlBean.java:440)[optimized]
at sun/reflect/GeneratedMethodAccessor831.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:433)[optimized]
at $Proxy163.releaseResultsAndSaveReport(LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/controls/process/OrderResultsProcess.orderResultsCustomControlReleaseResultsAndSaveReport(OrderResultsProcess.java:649)
at sun/reflect/GeneratedMethodAccessor830.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/SyncReceive.messageDelivery(SyncReceive.java:63)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcherBean.invoke(SyncDispatcherBean.java:168)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:133)[optimized]
at com/bea/wli/knex/runtime/core/dispatcher/Dispatcher.remoteDispatch(Dispatcher.java:165)[inlined]
at com/bea/wli/knex/runtime/core/dispatcher/ServiceHandleImpl.invoke(ServiceHandleImpl.java:460)[optimized]
at com/bea/wli/knex/runtime/core/call/JavaCall.invoke(JavaCall.java:56)[optimized]
at com/bea/wli/bpm/runtime/SubFlowCall.invoke(SubFlowCall.java:112)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1307)[inlined]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:825)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1174)[optimized]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:760)[optimized]
at com/idexx/lims/controls/process/OrderResultsProcessControlBean.releaseResultsClientRequestwithReturn(OrderResultsProcessControlBean.java:394)
at sun/reflect/GeneratedMethodAccessor828.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:446)[optimized]
at $Proxy171.releaseResultsClientRequestwithReturn(LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsAndSaveReportResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/controls/process/OrderResultsProcess.orderResultsProcessControlReleaseResultsClientRequestwithReturn111(OrderResultsProcess.java:1686)[optimized]
at sun/reflect/GeneratedMethodAccessor827.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/SyncReceive.messageDelivery(SyncReceive.java:63)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcherBean.invoke(SyncDispatcherBean.java:168)[optimized]
at com/bea/wli/knex/runtime/core/bean/SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:133)[optimized]
at com/bea/wli/knex/runtime/core/dispatcher/Dispatcher.remoteDispatch(Dispatcher.java:165)[inlined]
at com/bea/wli/knex/runtime/core/dispatcher/ServiceHandleImpl.invoke(ServiceHandleImpl.java:460)[optimized]
at com/bea/wli/knex/runtime/core/call/JavaCall.invoke(JavaCall.java:56)[optimized]
at com/bea/wli/bpm/runtime/SubFlowCall.invoke(SubFlowCall.java:112)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1307)[inlined]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:825)[optimized]
at com/bea/wli/knex/runtime/core/control/ServiceControlImpl.invoke(ServiceControlImpl.java:1174)[optimized]
at com/bea/control/ProcessControlImpl.invoke(ProcessControlImpl.java:760)[optimized]
at com/idexx/lims/controls/process/OrderResultsProcessControlBean.releaseResultsToCustomer(OrderResultsProcessControlBean.java:677)[optimized]
at sun/reflect/GeneratedMethodAccessor46336.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invokeBeehiveControl(JcsProxy.java:666)[optimized]
at com/bea/wli/knex/runtime/jcs/container/JcsProxy.invoke(JcsProxy.java:446)[optimized]
at $Proxy12611.releaseResultsToCustomer(LorderResults/logical/orderResultsWs/ReleaseResultsToCustomerDocumentXmlBean;)LorderResults/logical/orderResultsWs/ReleaseResultsToCustomerResponseDocumentXmlBean;(Unknown Source)
at com/idexx/lims/processes/ReleaseResultsToCustomerProcess.sendReleaseRequest(ReleaseResultsToCustomerProcess.java:101)
at sun/reflect/GeneratedMethodAccessor46335.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:585)[optimized]
at com/bea/wli/bpm/runtime/Perform.invoke(Perform.java:39)[inlined]
at com/bea/wli/bpm/runtime/Perform.execute(Perform.java:50)[optimized]
at com/bea/wli/bpm/runtime/Receive.messageDelivery(Receive.java:93)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.processMessage(ProcessState.java:217)[optimized]
at com/bea/wli/bpm/runtime/ProcessState.dispatchRequest(ProcessState.java:241)[inlined]
at com/bea/wli/bpm/runtime/JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.preInvoke(JpdContainer.java:1041)[optimized]
at com/bea/wli/knex/runtime/core/container/Invocable.invoke(Invocable.java:248)[optimized]
at com/bea/wli/bpm/runtime/JpdContainer.invoke(JpdContainer.java:814)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseContainerBean.invokeBase(BaseContainerBean.java:224)[optimized]
at com/bea/wli/knex/runtime/core/bean/SLSBContainerBean.invoke(SLSBContainerBean.java:136)[optimized]
at com/bea/wlwgen/StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)[optimized]
at com/bea/wlwgen/SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)[optimized]
at com/bea/wli/knex/runtime/core/bean/BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)[optimized]
at com/bea/wli/knex/runtime/core/bean/AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:259)[optimized]
at weblogic/ejb/container/internal/MDListener.execute(MDListener.java:429)[inlined]
at weblogic/ejb/container/internal/MDListener.transactionalOnMessage(MDListener.java:335)[inlined]
at weblogic/ejb/container/internal/MDListener.onMessage(MDListener.java:291)[optimized]
at weblogic/jms/client/JMSSession.onMessage(JMSSession.java:4072)[optimized]
at weblogic/jms/client/JMSSession.execute(JMSSession.java:3962)[optimized]
at weblogic/jms/client/JMSSession$UseForRunnable.run(JMSSession.java:4490)[optimized]
at weblogic/work/ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)[optimized]
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:209)[optimized]
at weblogic/work/ExecuteThread.run(ExecuteThread.java:181)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00719ed0 PHOFF: 00000034 SHOFF: 00174ab8 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 67 STIDX: 66
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00943850 PHOFF: 00000034 SHOFF: 00019f00 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0004bbe0 PHOFF: 00000034 SHOFF: 00297e24 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Vicky77 wrote:
We are seeing memory leaks in our application, this is causing Out of Memory exception after every 5-7 days in prod environment. We tried to analyse our application with JPROBE and these are our findings...
1) Once these session is expiring, all application objects are getting garbage collected.
2) We are seeing huge increase in String and Char[] with each submitted applicationWhere are these coming from?
Are you using any libraries like JAXB? Are you binding XML to objects?
We are using Weblogic 10.0 with jdk version 1.5.0_06. Are there any known String related memory leak issues.
My understanding is that unless we are using any static variable or application scope objects we should have any memory leakage.Apparently not.
Can someone please validate if this understanding is correct? The JVM is telling you that it's incorrect. Believe the evidence you have before you.
Your JVM settings might help. What are the settings for the GC? How big is your perm space, and how is that changing with time?
What could be other possible causes of memory leaks? We are also using private static ThreadLocal variablesSounds like the perm space is exploding in size. It fills up and you're done.
I'd recommend that you download JVMStat from Sun and watch what memory is doing as you run your test. It's not a nice graphic view of eden, old & new gen, and perm spaces that will give you an idea of what's going on. It won't tell you why. Keep drilling down with JProbe.
% -
JRockit Installation fails on Redhat ES 4
Hello there,
I'm trying to install JRockit 1.4.2_05 on a Redhat ES4 system. I'm aware that this is a very new distribution, based on Fedora Core 3 which I see someone else has had problems with from a previous post.
How can I tell the difference between an 8.1 SP5 and 8.1 SP4 release? I assume it's the _05 tag.
I've seen a posting suggesting disabling the prelink facility, but is there a way to do that before the product is installed.
Many thanks, Will Hargrove
Extracting 0%....................................................................................................100%
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:00 on Thu Feb 17 16:32:18 2005
Additional information is available in:
/tmp/fileBb4dkW/jrockit.29984.dump
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Error code: 52
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 ari-38120-20041118-1131-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x20000000, mmHeap->top = 0x24000000
Number CPUs : 4
Tot Phys Mem : 1059508224
OS version : Red Hat Enterprise Linux ES release 4 (Nahant)
Linux version 2.6.9-5.ELsmp ([email protected]) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 SMP Wed Jan 5 19:30:39 EST 2005
State : JVM is starting up
Command Line : -Djava.class.path=. -Djrockit.launcher.type=jrockit.shipment -Djava.io.tmpdir=/tmp -Xmx256m -Djava.class.path=.:installer.jar:bids.jar:3rdparty.jar:castor-xml_0.9.4.jar:Ostermiller.jar:wlw-plaf.jar:comdev.jar:wizard.jar -Dsun.java.command=com.bea.plateng.wizard.WizardController -mode=console
Environment : JAVA_HOME=(null), java.home=/tmp/fileBb4dkW/jre142_05/jre, java.class.path=.:installer.jar:bids.jar:3rdparty.jar:castor-xml_0.9.4.jar:Ostermiller.jar:wlw-plaf.jar:comdev.jar:wizard.jar, java.library.path=/tmp/fileBb4dkW/jre142_05/jre/lib/i386/jrockit:/tmp/fileBb4dkW/jre142_05/jre/lib/i386:/tmp/fileBb4dkW/jre142_05/jre/../lib/i386
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x805173c/0x8051804):
EAX = 00000034 EBX = 00869cb0
ECX = 0000000d EDX = b7f7ced9
ESI = 00000000 EDI = b7ff5534
ESP = bfffd724 EIP = b7ed4449
EBP = bfffd73c EFL = 00010202
CS = 0073 DS = 007b ES = 007b
SS = 007b FS = 0033 GS = 0033
Stack:
bfffd724 :00990ff4 bfffd78c 00000008 00990ff4 bfffd77c bfffd77c
bfffd73c :bfffd7b8 00968140 bfffd78c 00000020 00000000 00869000
bfffd754 :0000000c bfffd78c 00869000 00000008 00000000 00000000
bfffd76c :00000000 00869000 00000000 00869cc8 00967fb0 00000000
bfffd784 :00000001 00000000 00000000 00869ca8 00acb034 bfff0009
bfffd79c :00000008 00000000 00000000 00000000 bfffd878 bfffd878
bfffd7b4 :b7ff55a8 bfffd7d8 b7ed44c1 b7ed4410 00000000 00880ee9
bfffd7cc :b7ed44ad 0806f508 b7f7b5ba bfffd848 b7e9fb6b bfffd878
bfffd7e4 :bfffd96c b7ff55a8 bfffd808 008cfba1 00992800 00000080
bfffd7fc :00000080 00000000 b7ff55a8 bfffd838 b7eb6279 00000080
bfffd814 :00000004 bfffd848 b7ececba bfffd878 bfffd96c bfffd858
bfffd82c :b7ed08ce b7fe76cc b7f0f4cc bfffd858 b7ed0927 00000080
bfffd844 :00000008 bfffd888 b7e9fd85 bfffd878 b7f80c62 bfffd888
bfffd85c :b7e9fd66 bfffd8e8 bffffb43 0000000a 00000055 bfffd8e8
bfffd874 :bfffd96c 00000000 00000000 00000001 00000000 bfffd8b8
bfffd88c :b7edf789 bfffd8e8 00992800 00000049 00000035 0804bf30
bfffd8a4 :bfffd96c bfffd8e8 0804ae8e 0804f054 00000000 bfffd8f8
bfffd8bc :0804ae58 bfffd958 bfffd95c bfffd8e8 0804b426 0804bf30
bfffd8d4 :bfffd96c bfffd978 00ffd978 0804bf30 bfffd96c 00010002
bfffd8ec :00000006 0804f810 00000000 bffff978 08049cf1 bfffd958
bfffd904 :bfffd95c bfffd96c 0804f050 00990ff4 bffffa04 bffff990
bfffd91c :00000000 00000000 00000000 bffff984 bfffe978 bfffd974
bfffd934 :bfffd96c bfffd968 bfffd964 bfffd960 bfffd95c bfffd958
bfffd94c :00000000 0804be80 00000000 00000000 00000000 00000000
bfffd964 :bffffbb1 00000001 b7edf720 b7edf500 0804f221 706d742f
bfffd97c :6c69662f 34624265 2f576b64 3165726a 305f3234 726a2f35
bfffd994 :696c2f65 33692f62 6a2f3638 6b636f72 6c2f7469 766a6269
bfffd9ac :6f732e6d 00000000 00000000 00000000 00000000 00000000
bfffd9c4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffd9dc :00000000 00000000 00000000 00000000 00000000 00000000
bfffd9f4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda0c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda24 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda3c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda54 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda6c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda84 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda9c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdab4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdacc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdae4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdafc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb14 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb2c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb44 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb5c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb74 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb8c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdba4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbbc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbd4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbec :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc04 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc1c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc34 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc4c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc64 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc7c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc94 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcac :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcc4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcdc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcf4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd0c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd24 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd3c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd54 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd6c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd84 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd9c :00000000 00000000 00000000 00000000 00000000 00000000
bfffddb4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffddcc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdde4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffddfc :00000000 00000000 00000000 00000000 00000000 00000000
bfffde14 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde2c :00000000 00000000 00000000 00000000 00000000 00000000
bfffde44 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde5c :00000000 00000000 00000000 00000000 00000000 00000000
bfffde74 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde8c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdea4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdebc :00000000 00000000 00000000 00000000 00000000 00000000
bfffded4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdeec :00000000 00000000 00000000 00000000 00000000 00000000
bfffdf04 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdf1c :00000000 00000000 00000000 00000000 00000000 00000000
Code:
b7ed4349 :ec81e589 00000110 758b5356 f8c48308 00010068 009d8d00
b7ed4361 :53ffffff 174856e8 10c48350 0f75c085 68f8c483 b7f7cd60
b7ed4379 :8d904deb 83002674 858df8c4 fffffef8 e8046a50 48a5609f
b7ed4391 :8510c483 830b74c0 6853fcc4 b7f7cdae 858b25eb fffffef8
b7ed43a9 :1374c085 75fff883 fcc4831e cdc96853 0bebb7f7 8300768d
b7ed43c1 :e068f8c4 56b7f7cd fcaa2ee8 500debff ce766853 e856b7f7
b7ed43d9 :fffcaa1f fee8a58d 5e5bffff c35dec89 5500768d ec83e589
b7ed43f1 :0c558b08 8b084d8b 8b500842 a0685002 51b7f7ce fca9f2e8
b7ed4409 :5dec89ff 55f689c3 ec83e589 5356570c 6af8c483 08558b2f
b7ed4421 :5004428b 174726e8 83c38950 db8510c4 57eb3175 6b084d8b
b7ed4439 :318b34c6 5500b88d b9fcb7ff 0000000d 74a1a5f3 8db7fe77
b7ed4451 :15890150 b7fe7774 0f02f883 b60fc094 312aebc0 7768bff6
b7ed4469 :8d90b7fe 8b002674 f8c48307 c4e85350 8348a00e c08510c4
b7ed4481 :c783b275 fe834604 31e47e02 e8658dc0 895f5e5b 55c35dec
b7ed4499 :ec83e589 ca5de808 f4a3489a e8b7ff54 489aca33 ff54f8a3
b7ed44b1 :f8c483b7 1068006a e8b7ed44 48a93b1f c35dec89 5500768d
b7ed44c9 :ec83e589 5356573c 6afcc483 cedf6804 5d8db7f7 dce85310
b7ed44e1 :83501745 c08510c4 458b1774 fcc4830c cee46850 458bb7f7
b7ed44f9 :fce85008 ebfffca8 dc458d7f 89d84589 fa7d8dc6 0f00768d
b7ed4511 :685003b6 b7f7cef7 e856036a 489da0cf 8310c483 394302c6
b7ed4529 :83e47efe b70ff4c4 0f504245 504045b7 3e45b70f 45b70f50
b7ed4541 :b70f503c 0f503a45 503845b7 5034458b 5030458b 502c458b
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd86 /tmp/fileBb4dkW/jre142_05/bin/java
0x00acb000-0x00ad899b /lib/tls/libpthread.so.0
0x009ef000-0x00a0fccf /lib/tls/libm.so.6
0x00997000-0x00998967 /lib/libdl.so.2
0x0086c000-0x0098e70d /lib/tls/libc.so.6
0x00853000-0x008678ab /lib/ld-linux.so.2
0xb7dc8000-0xb7f973ef* /tmp/fileBb4dkW/jre142_05/jre/lib/i386/jrockit/libjvm.so
0xb7bb7000-0xb7bbf987 /lib/libnss_files.so.2
Java Thread ID = 0x00000080, lastJavaFrame = 0xfffffffc, Name = Noname
Thread Stack Trace:
at dlIterFindLibcCb+57()@0xb7ed4449
--- End of stack trace
Additional information is available in:
/tmp/fileBb4dkW/jrockit.29984.dump
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: failed.
libpthread ehdrs: failed.
libjvm ehdrs: failed.
===== END DUMP ===============================================================
** Error during execution, error code = 6.The two cases I know about where running on RHES4 should be problematic are:
1. You have prelink enabled.
2. You are running a 64 bit RHES4 on AMD64. There are a couple of
kernel bugs that makes JRockit crash and burn on this configuration, of
which the known and identified ones are:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146911
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146244
Regards //Johan
Leo Chan wrote:
So, is there any foresee problems if I run Jrockit 1.4.2 on RedHat ES 4. I
can manually unzip the binary for manual installation.
Please advise with thanks
<sla> ???g???l???s?D:202463225@jserv5...
Prelink is not a JRockit feature, it's a feature of the OS so it should be
disabled before installing JRockit.
There is no 8.1SP5 release of JRockit available. 8.1SP4 and J2SE 1.4.2_05
is the same release. There is also a J2SE 5.0 release.
Regards,
/Staffan -
Issue with Essbase - SQL Interface in UNIX box
Hi All,
One of our customer is facing an issue while trying to connect to the Oracle datasource from Essbase version 9.0.1.0.00 in a 64 bit UNIX box. He is using Oracle wired protocol for SQL interface.
Customer has tried the below and getting the below error:
1) Ran the nst-sql.sh file.
2) Edited the odbc.ini file and the .profile file with the required dsn information.
3) From the console selected the open SQL option and received the following error " There are no datasources defined. Please create one to continue"
I have attached the odbc.ini file and the .profile file for your reference.
Any help appreciated.
Thanks,
Bharathi Raja
ODBC.ini file
ARBORPATH=/hyper/arbor/Hyperion/AnalyticServices
HYPERION_HOME=/hyper/arbor/Hyperion
ESSLANG=English_UnitedStates.Latin1@Binary
SHLIB_PATH=.:/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib:/hyper/arbor/Hyperion/AnalyticServices/bin:$SHLIB_PATH
PATH=$PATH:$ARBORPATH/bin:/usr/lib:$ARBORPATH:$HYPERION_HOME/common/ODBC/Merant/5.0/lib
LD_LIBRARY_PATH=$HYPERION_HOME/common/ODBC/Merant/5.0/lib
ulimit -c unlimited
ulimit -n 1024
LIBPATH=/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib
LANG=en_US
ODBCINI=/hyper/arbor/Hyperion/Essbase/bin/.odbc.ini
[ODBC Data Sources]
DB2 Wire Protocol=DataDirect 5.0 DB2 Wire Protocol Driver
dBase=DataDirect 5.0 dBaseFile(*.dbf)
FoxPro3=DataDirect 5.0 dBaseFile(*.dbf)
Informix=DataDirect 5.0 Informix
Informix Wire Protocol=DataDirect 5.0 Informix Wire Protocol
Oracle=DataDirect 5.0 Oracle
Oracle Wire Protocol=DataDirect 5.0 Oracle Wire Protocol
Progress9=DataDirect 5.0 Progress SQL92
Progress10=DataDirect 5.0 Progress OpenEdge
SQLServer Wire Protocol=DataDirect 5.0 SQL Server Wire Protocol
Sybase Wire Protocol=DataDirect 5.0 Sybase Wire Protocol
Text=DataDirect 5.0 TextFile(*.*)
[DB2 Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdb220.sl
Description=DataDirect 5.0 DB2 Wire Protocol Driver
AddStringToCreateTable=
AlternateID=
Collection=OS/390 and AS/400 (leave blank for DB2 UDB)
Database=DB2 UDB (leave blank for OS/390 and AS/400)
DynamicSections=100
GrantAuthid=PUBLIC
GrantExecute=1
IpAddress=DB2 server host
IsolationLevel=CURSOR_STABILITY
Location=OS/390 and AS/400 (leave blank for DB2 UDB)
LogonID=UID
Password=PWD
Package=DB2 package name
PackageOwner=
TcpPort=DB2 server port
WithHold=1
[dBase]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdbf20.sl
Description=DataDirect 5.0 dBaseFile(*.dbf)
ApplicationUsingThreads=1
CacheSize=4
CreateType=dBASE5
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=DBF
ExtensionCase=UPPER
FileOpenCache=0
IntlSort=0
LockCompatibility=dBASE
Locking=RECORD
UseLongNames=0
UseLongQualifiers=0
[FoxPro3]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdbf20.sl
Description=DataDirect 5.0 dBaseFile(*.dbf)
ApplicationUsingThreads=1
CacheSize=4
CreateType=FoxPro30
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=DBF
ExtensionCase=UPPER
FileOpenCache=0
IntlSort=0
LockCompatibility=Fox
Locking=RECORD
UseLongNames=0
UseLongQualifiers=0
[Informix]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARinf20.sl
Description=DataDirect 5.0 Informix
ApplicationUsingThreads=1
CancelDetectInterval=0
CursorBehavior=0
Database=db
EnableInsertCursors=0
GetDBListFromInformix=1
HostName=Informix host
LogonID=UID
Password=PWD
Protocol=onsoctcp
ServerName=Informix server
Service=Informix service name
TrimBlankFromIndexName=1
[Informix Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARifcl20.sl
Description=DataDirect 5.0 Informix Wire Protocol
ApplicationUsingThreads=1
CancelDetectInterval=0
Database=db
HostName=Informix host
LogonID=UIDUID
Password=PWDPWD
PortNumber=Informix server port
ServerName=Informix server
TrimBlankFromIndexName=1
[Oracle]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARor820.sl
Description=DataDirect 5.0 Oracle
ApplicationUsingThreads=1
ArraySize=60000
CatalogIncludesSynonyms=1
CatalogOptions=0
DefaultLongDataBuffLen=1024
DescribeAtPrepare=0
EnableDescribeParam=0
EnableNcharSupport=0
EnableScrollableCursors=1
EnableStaticCursorsForLongData=0
EnableTimestampWithTimeZone=0
LocalTimeZoneOffset=
LockTimeOut=-1
LogonID=UID
OptimizeLongPerformance=0
Password=PWD
ProcedureRetResults=0
ServerName=Oracle host
UseCurrentSchema=1
[Oracle Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARora20.sl
Description=DataDirect 5.0 Oracle Wire Protocol
ApplicationUsingThreads=1
ArraySize=60000
CachedCursorLimit=32
CachedDescLimit=0
CatalogIncludesSynonyms=1
CatalogOptions=0
DefaultLongDataBuffLen=1024
DescribeAtPrepare=0
EnableDescribeParam=0
EnableNcharSupport=0
EnableScrollableCursors=1
EnableStaticCursorsForLongData=0
EnableTimestampWithTimeZone=0
HostName=Oracle server
LocalTimeZoneOffset=
LockTimeOut=-1
LogonID=UID
Password=PWD
PortNumber=1521
ProcedureRetResults=0
SID=Oracle SID
UseCurrentSchema=1
[Progress9]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARpro920.sl
Description=DataDirect 5.0 Progress SQL92
DatabaseName=db
HostName=Progress9 host
LogonID=UID
Password=PWD
PortNumber=Progress9 server port
[Progress10]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARpro1920.sl
Description=DataDirect 5.0 Progress OpenEdge
DatabaseName=db
HostName=Progress10 host
LogonID=UID
Password=PWD
PortNumber=Progress10 server port
[SQLServer Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARmsss20.sl
Description=DataDirect 5.0 SQL Server Wire Protocol
Address=SQLServer host,SQLServer server port
AnsiNPW=Yes
Database=db
LogonID=UID
Password=PWD
QuotedId=No
[Sybase Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARase20.sl
Description=DataDirect 5.0 Sybase Wire Protocol
ApplicationName=
ApplicationUsingThreads=1
ArraySize=50
Charset=
CursorCacheSize=1
Database=db
DefaultLongDataBuffLen=1024
EnableDescribeParam=0
EnableQuotedIdentifiers=0
InitializationString=
Language=
LogonID=UID
NetworkAddress=Sybase host,Sybase server port
OptimizePrepare=1
PacketSize=0
Password=PWD
RaiseErrorPositionBehavior=0
SelectMethod=0
WorkStationID=
[Text]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARtxt20.sl
Description=DataDirect 5.0 TextFile(*.*)
AllowUpdateAndDelete=0
ApplicationUsingThreads=1
CacheSize=4
CenturyBoundary=20
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=TXT
DecimalSymbol=.
Delimiter=
FileOpenCache=0
FirstLineNames=0
IntlSort=0
ScanRows=25
TableType=Comma
UndefinedTable=GUESS
[ODBC]
IANAAppCodePage=4
InstallDir=$HYPERION_HOME/common/ODBC/Merant/5.0
Trace=0
TraceDll=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/odbctrac.sl
TraceFile=odbctrace.out
UseCursorLib=0
*.Profile file*
HYPERION_HOME=/hyper/arbor/Hyperion
ESSLANG=English_UnitedStates.Latin1@Binary
SHLIB_PATH=.:/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib:/hyper/arbor/Hyperion/AnalyticServices/bin:$SHLIB_PATH
PATH=$PATH:$ARBORPATH/bin:/usr/lib:$ARBORPATH:$HYPERION_HOME/common/ODBC/Merant/5.0/lib
LD_LIBRARY_PATH=$HYPERION_HOME/common/ODBC/Merant/5.0/lib
ulimit -c unlimited
ulimit -n 1024
LIBPATH=/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib
LANG=en_US
ODBCINI=/hyper/arbor/Hyperion/Essbase/bin/.odbc.iniThe essbase user needs to be restarted to be able to see the new odbc.ini entries.
After editing the files you mentioned, did you restart the essbase services?
At the very least, did you exit EAS, then restart EAS? (I don't remember which one of these will do it.) If your entries are correct, then one of these should get the essbase user to 'see' the odbc connection.
Also, it might help to remove extraneous entries in the .odbc.ini file, kind of difficult to read thru all of that.
Robert
Edited by: RobertR3 on Mar 17, 2009 10:19 AM -
How can a JVM terminate with an exit code of 141 and no other diagnostics?
Hello,
We are encountering a JVM process that dies with little explanation other than an exit code of 141. No hotspot error file (hs_err_*) or crash dump. To date, the process runs anywhere from 30 minutes to 8 days before the problem occurs. The last application log entry is always the report of a lost SSL connection, the result of an thrown SSLException. (The exception itself is unavailable at this time – the JVM dies before it is logged -- working on that.)
How can a JVM produce an exit code of 141, and nothing else? Can anyone suggest ideas for capturing additional diagnostic information? Any help would be greatly appreciated! Environment and efforts to date are described below.
Thanks,
-KK
Host machine: 8x Xeon server with 256GB memory, RHEL 6 (or RHEL 5.5) 64-bit
Java: Oracle Java SE 7u21 (or 6u26)
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
JVM arguments:
-XX:+UseConcMarkSweepGC
-XX:+CMSIncrementalMode
-XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=256m
-XX:NewSize=64m
-Xms128m
-Xmx1037959168
-Djava.awt.headless=true
-Djava.security.egd=file:///dev/./urandom
Diagnostics attempted to date:
LD_PRELOAD=libjsig.so. A modified version of libjsig.so was created to report all signal handler registrations and to report SIGPIPE signals received. (Exit code 141 could be interpreted as 128+SIGPIPE(13).) No JNI libraries are registering any signal handlers, and no SIGPIPE signal is reported by the library for the duration of the JVM run. Calls to ::exit() are also intercepted and reported. No call to exit() is reported.
Inspect /var/log/messages for any indication that the OS killed the process, e.g. via the Out Of Memory (OOM) Killer. Nothing found.
Set ‘ulimit –c unlimited’, in case the default limit of 0 (zero) was preventing a core file from being written. Still no core dump.
‘top’ reports the VIRT size of the process can grow to 20GB or more in a matter of hours, which is unusual compared to other JVM processes. The RES (resident set size) does not grow beyond about 375MB, however, which is an considered normal.
This JVM process creates many short-lived Thread objects by way of a thread pool, averaging 1 thread every 2 seconds, and these objects end up referenced only by a Weak reference. The CMS collector seems lazy about collecting these, and upwards of 2000 Thread objects have been seen (in heap dumps) held only by Weak references. (The Java heap averages about 100MB, so the collector is not under any pressure.) However, a forced collection (via jconsole) cleans out the Thread objects as expected. Any relationship of this to the VIRT size or the JVM disappearance, however, cannot be established.
The process also uses NIO and direct buffers, and maintains a DirectByteBuffer cache. There is some DirectByteBuffer churn. MBeans report stats like:
Direct buffer pool: allocated=669 (20,824,064 bytes), released=665 (20,725,760), active=4 (98,304) [note: equals 2x 32K buffers and 2x 16K buffers]
java.nio.BufferPool > direct: Count=18, MemoryUsed=1343568, TotalCapacity=1343568
These numbers appear normal and also do not seem to correlate with the VIRT size or the JVM disappearance.True, but the JNI call would still be reported by the LD_PRELOAD intercept, unless the native code could somehow circumvent that. Using a test similar to GoodbyeWorld (shown below), I verified that the JNI call to exit() is reported. In the failure case, no call to exit() is reported.
Can an OS (or a manual) 'kill' specify an exit code? Where could "141" be coming from?
Thanks,
-K2
=== GoodbyeWorldFromJNI.java ===
package com.attachmate.test;
public class GoodbyeWorldFromJNI
public static final String LIBRARY_NAME = "goodbye";
static {
try {
System.loadLibrary(LIBRARY_NAME);
} catch (UnsatisfiedLinkError error) {
System.err.println("Failed to load " + System.mapLibraryName(LIBRARY_NAME));
private static native void callExit(int exitCode);
public static void main(String[] args) {
callExit(141);
=== goodbye.c ===
#include <stdlib.h>
#include "goodbye.h" // javah generated header file
JNIEXPORT void JNICALL Java_com_attachmate_test_GoodbyeWorldFromJNI_callExit
(JNIEnv *env, jclass theClass, jint exitCode)
exit(exitCode);
=== script.sh ===
#!/bin/bash -v
uname -a
export PATH=/opt/jre1.7.0_25/bin:$PATH
java -version
pwd
LD_PRELOAD=./lib/linux-amd64/libjsigdebug.so java -classpath classes -Djava.library.path=lib/linux-amd64 com.attachmate.test.GoodbyeWorldFromJNI > stdout.txt
echo $?
tail stdout.txt
=== script output ===
[keithk@keithk-RHEL5-dev goodbyeJNI]$ ./script.sh
#!/bin/bash -v
uname -a
Linux keithk-RHEL5-dev 2.6.18-164.2.1.el5 #1 SMP Mon Sep 21 04:37:42 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
export PATH=/opt/jre1.7.0_25/bin:$PATH
java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
pwd
/tmp/goodbyeJNI
LD_PRELOAD=./lib/linux-amd64/libjsigdebug.so java -classpath classes -Djava.library.path=lib/linux-amd64 com.attachmate.test.GoodbyeWorldFromJNI > stdout.txt
echo $?
141
tail stdout.txt
JSIG: exit(141) called
JSIG: Call stack has 4 frames:
JSIG: ./lib/linux-amd64/libjsigdebug.so [0x2b07dc1bdc2f]
JSIG: ./lib/linux-amd64/libjsigdebug.so(exit+0x29) [0x2b07dc1bea41]
JSIG: /tmp/goodbyeJNI/lib/linux-amd64/libgoodbye.so [0x2aaab3e82547]
JSIG: [0x2aaaab366d8e]
=== === -
JRockit JVM Crashed with the following dump
I am using JRockit VM as the JVM for the Integrated Weblogic Server with JDeveloper. I got this dump, when I was debugging my application. Just thought of sharing it here.
[JRockit] ERROR: The JVM has crashed. Writing crash information to /scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/jrockit.18628.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:46:27 on Sat Aug 20 19:49:11 2011
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/jrockit.18628.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x13
Version : Oracle JRockit(R) R28.1.3-11-141760-1.6.0_24-20110301-1432-linux-x86_64
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 Core Intel64
Number CPUs : 2
Tot Phys Mem : 3978702848 (3794 MB)
OS version : Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Linux version 2.6.18-164.0.0.0.1.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Thu Sep 3 00:21:28 EDT 2009 (x86_64)
Thread System: Linux NPTL
LibC release : 2.5-stable
Java locking : Normal
State : JVM is running
Command Line : -Xms256M -Xmx1536M -Dweblogic.Name=DefaultServer -Djava.security.policy=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic.policy -agentlib:jdwp=transport=dt_socket,server=y,address=8986 -Djavax.net.ssl.trustStore=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/DemoTrust.jks -Doracle.adfm.usemds=true -DAFLOG_ECHOED=Y -DAFLOG_ECHOED_PATTERN="[%t][%c][%m][%x]" -DAFLOG_ENABLED=Y -DAFLOG_LEVEL=FINEST -DAFLOG_MODULE=oracle.apps.projects.% -Djbo.debugoutput=silent -Djbo.jdbc.trace=false -Djbo.logging.trace.threshold=1 -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3 -Dwls.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server -Dweblogic.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain -Djrockit.optfile=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -Doracle.server.config.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/servers/DefaultServer -Doracle.domain.config.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig -Djava.util.logging.manager=oracle.core.ojdl.logging.ODLLogManager -Digf.arisidbeans.carmlloc=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/carml -Digf.arisidstack.home=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/servers/DefaultServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.ossoiap_11.1.1,/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/oracle/store/gmds -Datgpf.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Doracle.fusion.appsMode=true -DUSE_JAAS=false -Djps.policystore.hybrid.mode=false -Djps.combiner.optimize.lazyeval=true -Djps.combiner.optimize=true -Djps.auth=ACC -Doracle.core.ojdl.logging.usercontextprovider=oracle.core.ojdl.logging.impl.UserContextImpl -Xverify:none -Doracle.webcenter.analytics.disable-native-partitioning=false -Doracle.webcenter.tagging.scopeTags=false -Doracle.webcenter.framework.service.LOAD_FROM_MDS=true -Doracle.webcenter.framework.resource.authorizerClass.oracle.webcenter.page=oracle.webcenter.spaces.internal.model.GroupSpacePageResourceAuthorizer -Djrockit.codegen.newlockmatching=true -Dwc.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dportlet.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dweblogic.ejb.container.MDBDestinationPollIntervalMillis=30000 -Dweblogic.mdb.message.MinimizeAQSessions=true -Doracle.jdbc.createDescriptorUseCurrentSchemaForSchemaName=true -Djbo.ampool.minavailablesize=0 -Djbo.recyclethreshold=25 -Dbip.client.config.dir=/home/xxxxxxxx/XMLPClientConfigDir -Dweblogic.SocketReaders=3 -Djava.awt.headless=true -Dweblogic.transaction.blocking.commit=true -Dweblogic.transaction.blocking.rollback=true -Doracle.ecsf.crawl.mode.debug=true -Doracle.ecsf.applcore.session.enabled=true -DLWSSESSIONCONTEXT=oracle.apps.fnd.applcore.common.ApplSessionManagement -Dlog4j.debug=true -Djps.app.credential.overwrite.allowed=true -Dodi.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dess.oracle.home=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/sysext_manifest_classpath:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/sysext_manifest_classpath -Dsun.java.launcher=SUN_STANDARD weblogic.Server
Repository : /tmp/2011_08_20_19_02_53_18628
java.home : /scratch/software/bea/jrockit/jre
j.class.path : /scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jdbc_11.1.1/ojdbc6dms.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/scratch/software/bea/jrockit/lib/tools.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic_sp.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/weblogic.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/features/weblogic.server.modules_10.3.5.0.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/webservices.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/wcps-lib/derby-10.6.1.0.jar:/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/wcps-lib/derbytools-10.6.1.0.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/modules/oracle.ess_11.1.1/ess-sec.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/webcenter/modules/oracle.portlet.server_11.1.1/oracle-portlet-api.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/oracle_common/modules/oracle.jrf_11.1.1/jrf.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/jdeveloper/webcenter/modules/wcps_11.1.1.4.0/wcps-connection-mbeans.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/common/derby/lib/derbyclient.jar:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/lib/xqrl.jar
j.lib.path : /scratch/software/bea/jrockit/jre/lib/amd64/jrockit:/scratch/software/bea/jrockit/jre/lib/amd64:/scratch/software/bea/jrockit/jre/../lib/amd64:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/native:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/native:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386/server:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/../lib/i386:/usr/lib:/ade/xxxxxxxx_fixcommit/dmsc/lib:/ade/xxxxxxxx_fixcommit/ldap/bin:/ade/xxxxxxxx_fixcommit/oracle/lib:/ade/xxxxxxxx_fixcommit/atgpf/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/hcm/pyt/lib/linuxx64:/ade/xxxxxxxx_fixcommit/bishiphome/dist/clients/epm/Essbase/EssbaseRTC/bin:/ade/xxxxxxxx_fixcommit/opmn/lib:/ade/xxxxxxxx_fixcommit/fatp/linuxx64/demantra/bin:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686/oci920_8
JAVA_HOME : /scratch/software/bea/jrockit
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /scratch/software/bea/jrockit/jre/lib/amd64/jrockit:/scratch/software/bea/jrockit/jre/lib/amd64:/scratch/software/bea/jrockit/jre/../lib/amd64:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_wls1035/profiles/default/native:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/patch_jdev1111/profiles/default/native:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386/server:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/lib/i386:/ade_autofs/ade_fusion_linux/JDK6_MAIN_LINUX.rdd/090126.6.11.FCS.B03/jdk6/jre/../lib/i386:/usr/lib:/ade/xxxxxxxx_fixcommit/dmsc/lib:/ade/xxxxxxxx_fixcommit/ldap/bin:/ade/xxxxxxxx_fixcommit/oracle/lib:/ade/xxxxxxxx_fixcommit/atgpf/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/lib/linuxx64:/ade/xxxxxxxx_fixcommit/fusionapps/hcm/pyt/lib/linuxx64:/ade/xxxxxxxx_fixcommit/bishiphome/dist/clients/epm/Essbase/EssbaseRTC/bin:/ade/xxxxxxxx_fixcommit/opmn/lib:/ade/xxxxxxxx_fixcommit/fatp/linuxx64/demantra/bin:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686:/scratch/software/mw_local/FMWTOOLS_11.1.1.5.0_GENERIC_110330.1115/xxxxxxxx/mw_home/wlserver_10.3/server/native/linux/i686/oci920_8
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
GC Status : OC is not running. Last finished OC was OC#18.
: YC is not running. Last finished YC was YC#150.
YC Promotion : Last YC successfully promoted all objects
YC History : Ran 7 YCs before OC#14.
: Ran 3 YCs before OC#15.
: Ran 26 YCs before OC#16.
: Ran 9 YCs before OC#17.
: Ran 18 YCs before OC#18.
: Ran 9 YCs since last OC.
Heap : 0xa0000000 - 0xbf417000 (Size: 500 MB)
Heap History : OC#7 - 0xb0000000 (256 MB -> 303 MB; +47856 KB)
: OC#11 - 0xb2ebc000 (303 MB -> 343 MB; +41060 KB)
: OC#12 - 0xb56d5000 (343 MB -> 393 MB; +51672 KB)
: OC#15 - 0xb894b000 (393 MB -> 443 MB; +50700 KB)
: OC#16 - 0xbbace000 (443 MB -> 500 MB; +58660 KB)
Compaction : (no compaction area)
Allocation : TLA-min: 2048, TLA-preferred: 65536 TLA-waste limit: 2048
NurseryList : 0xa1ac4930 - 0xb2659cf8
KeepArea : 0xad7221e8 - 0xaea1a448
KA Markers : [ 0xad7221e8, 0xaea1a448 , 0xb2659cf8 ]
Forbidden A : (none)
Previous KA : 0xaea1a448 - 0xb2659cf8
Previous FA : (none)
CompRefs : References are compressed, with heap base 0x0 and shift 0.
Registers (from ThreadContext: 0x40ee7820:
rax = 0000000000000000 rcx = 74752f6176616a4c
rdx = 0000000040ee7d60 rbx = 0000000000000000
rsp = 0000000040ee7c60 rbp = 0000000040ee7c90
rsi = 0000000000000001 rdi = 000000000d0b37e0
r8 = 003b7465532f6c69 r9 = 0000000000000001
r10 = 0000000000000000 r11 = 0000000000000001
r12 = 0000000000000001 r13 = 0000000040ee7d58
r14 = 0000000040ee7d60 r15 = 000000000db4d368
cs = 0000000000000033 fs = 0000000400000000
gs = 0004000000000000
rip = 00002ad027bc7a63 flags = 0000000000000202
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-0000000000412703 /scratch/software/bea/jrockit/bin/java
000000379b800000-000000379b801f93 /lib64/libdl.so.2
000000379c000000-000000379c0156ff /lib64/libpthread.so.0
000000379b400000-000000379b54ced7 /lib64/libc.so.6
000000379a400000-000000379a41bb3f /lib64/ld-linux-x86-64.so.2
00002ad027a60000-00002ad027d65343 */scratch/software/bea/jrockit/jre/lib/amd64/jrockit/libjvm.so
00002ad02803f000-00002ad02805d9eb /scratch/software/bea/jrockit/jre/lib/amd64/libosal.so
00002ad028260000-00002ad02826c4fb /scratch/software/bea/jrockit/jre/lib/amd64/libutil.so
000000379bc00000-000000379bc8122f /lib64/libm.so.6
000000379f400000-000000379f406e8b /lib64/librt.so.1
00002aaaaac00000-00002aaaaac35c17 /scratch/software/bea/jrockit/jre/lib/amd64/libjdwp.so
00002aaaaad3f000-00002aaaaad41307 /scratch/software/bea/jrockit/jre/lib/amd64/libnpt.so
00002aaaaae49000-00002aaaaae54d03 /scratch/software/bea/jrockit/jre/lib/amd64/libjfr.so
00002aaaee50b000-00002aaaee517337 /scratch/software/bea/jrockit/jre/lib/amd64/libverify.so
00002aaaee61a000-00002aaaee64219b /scratch/software/bea/jrockit/jre/lib/amd64/libjava.so
00000037a2000000-00000037a20140c7 /lib64/libnsl.so.1
00002aaaee789000-00002aaaee78f5bf /scratch/software/bea/jrockit/jre/lib/amd64/native_threads/libhpi.so
00002aaaee954000-00002aaaee961bc3 /scratch/software/bea/jrockit/jre/lib/amd64/libzip.so
00002aaaeeb28000-00002aaaeeb2ae73 /scratch/software/bea/jrockit/jre/lib/amd64/libdt_socket.so
00002aaaeec7b000-00002aaaeec8464b /lib64/libnss_files.so.2
00002aaaef086000-00002aaaef098d1f /scratch/software/bea/jrockit/jre/lib/amd64/libnet.so
00002aaaef652000-00002aaaef657f43 /scratch/software/bea/jrockit/jre/lib/amd64/liborii.so
00002aaaef919000-00002aaaef91f97b /scratch/software/bea/jrockit/jre/lib/amd64/libnio.so
00002aaaf4840000-00002aaaf484547b /scratch/software/bea/jrockit/jre/lib/amd64/libmanagement.so
00002aaaf740f000-00002aaaf7418bbb /scratch/software/bea/jrockit/jre/lib/amd64/libjmapi.so
00002aab02cbe000-00002aab02cbe8bb /scratch/software/bea/jrockit/jre/lib/amd64/librmi.so
00002aab05c3e000-00002aab05ccf86b /scratch/software/bea/jrockit/jre/lib/amd64/libawt.so
00002aab05e0d000-00002aab05e1199f /scratch/software/bea/jrockit/jre/lib/amd64/headless/libmawt.so
00002aab09453000-00002aab094cb21f /scratch/software/bea/jrockit/jre/lib/amd64/libfontmanager.so
Stack:
(* marks the word pointed to by the stack pointer)
0000000040ee7c60: 000000000d133ac0* 00002aaaf31531d0 0000000000000000 0000000040ee7d50
0000000040ee7c80: 0000000040ee7d58 000000000d0b37e0 0000000040ee7cd0 00002ad027bb10bf
0000000040ee7ca0: 0000000000000001 0000000000000064 000000000dd11ed0 000000000d0b37e0
0000000040ee7cc0: 0000000040ee7d60 0000000040ee7d58 0000000040ee7d40 00002ad027bb2404
0000000040ee7ce0: 0000000040ee7d60 000000000dd11ed0 0000000040ee7d50 00002aab08b2ea20
0000000040ee7d00: 0000000012469d70 00002aab08b2ea20 00002aab08b25a38 00002aaaaad360f0
Code:
(* marks the word pointed to by the instruction pointer)
00002ad027bc7a00: 00401f0fd7ebed31 480010b89f058d4c 8d48001249050d8d 3d8d48001025bb35
00002ad027bc7a20: 000018ba001024f1 ffed6d18e8c03100 2e66666666669eeb 0000000000841f0f
00002ad027bc7a40: e865894ce5894855 48f48949f875894c 48f06d894ce05d89 8949f6854830ec83
00002ad027bc7a60: 481246b70f4d74d6* 4c01688d4cd8558d 85fffffd99e8ee89 7d8b481775c389c0
00002ad027bc7a80: ea894c24348b49d8 458b48ffed793be8 8b4cd889068949d8 8b4ce05d8b48e865
00002ad027bc7aa0: c3c9f8758b4cf06d 0000000000841f0f 89fffffea9e8f631 0000441f0fd9ebc3
Last optimized methods:
No methods optimized.
Thread:
"JDWP Transport Listener: dt_soc" id=10 idx=0x30 tid=18640 lastJavaFrame=0xfffffffffffffffc
Stack 0: start=0x40ea7000, end=0x40ee9000, guards=0x40eac000 (ok), forbidden=0x40eaa000
Thread Stack Trace:
at jvmtiIStrdup+35(jvmtimemory.c:111)@0x2ad027bc7a63
at get_name_and_signatures+110(jvmticlass.c:931)@0x2ad027bb10bf
at jvmti_GetFieldName+611(jvmticlass.c:283)@0x2ad027bb2404
at fieldSignature+108()@0x2aaaaac27bdd
-- Java stack --
Memory usage report:
Total mapped 3530424KB (reserved=2192956KB)
- Java heap 1572864KB (reserved=1060772KB)
- GC tables 52620KB
- Thread stacks 32156KB (#threads=84)
- Compiled code 1048576KB (used=37710KB)
- Internal 1416KB
- OS 298768KB
- Other 192248KB
- Classblocks 18688KB (malloced=18313KB #46446)
Not tracing sites.
- Java class data 312064KB (malloced=310392KB #215032 in 46446 classes)
Not tracing sites.
- Native memory tracking 1024KB (malloced=153KB #10)
Not tracing sites.
Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
trace_alloc_sites=true to enable alloc site tracing.
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================
/scratch/xxxxxxxx/view_storage/xxxxxxxx_fixcommit/.jdev_user_home/system11.1.1.5.37.59.86/DefaultDomain/bin/startWebLogic.sh: line 180: 18628 Aborted ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}
Debugger connection to debuggee process has been lost.
[Server Instance IntegratedWebLogicServer is shutting down. All applications currently running will be terminated and undeployed.]Hi DH,
This is a known issue to the engineering team and a future release will include a fix for this. Unfortunately, at this point there is no work around available.
I will recommend that you keep an eye on our release notes page to get more updates on it - Release notes | Adobe Muse CC
- Abhishek Maurya -
Error in opening datafile after use of DATAFILE RESIZE command
Hi Friends,
I am facing a strange problem here. We got a space problem yesterday ORA-01659: unable to allocate MINEXTENTS beyond 42 in tablespace and I increased the underlying datafiles using resize command. The datafiles were 1G earlier and I have increased them to 2G using the command
ALTER DATABASE DATAFILE 4 resize 2G;
It went fine and I saw the free space in my tablespace. But after this when I try to drop a table using a script which connects to this db as a schema owner ( the script just selects all tables from dictionary and drops it using 'drop table x cascade constraints' , It thorws the following error
ERROR at line 1:
ORA-01116: error in opening database file 4
ORA-01110: data file 4: '/SAN/p0/oradb/CBA11/data/avient01CBA11.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 132104
Additional information: 262145
On going through metalink, I found that there could be problems with ulimit parameter in the OS. My OS is SunOS 5.8 Generic_117350-28 sun4u sparc SUNW,Sun-Fire-480R and my oracle version is 10.2.0.1.0 . I have set the ulimit parameters for file size to unlimited for both hard limit and soft limit.
airsun10 oracle [CBA11]:ulimit -aS
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) unlimited
nofiles(descriptors) 256
vmemory(kbytes) unlimited
airsun10 oracle [CBA11]:ulimit -aH
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 256
vmemory(kbytes) unlimited
airsun10 oracle [CBA11]:ulimit -Ss unlimited
airsun10 oracle [CBA11]:ulimit -aS
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 256
vmemory(kbytes) unlimited
airsun10 oracle [CBA11]:ulimit -aH
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 256
vmemory(kbytes) unlimited
airsun10 oracle [CBA11]:
These solutions are suggested as per MOS note ID 271331.1. However the issue is still persisting. I am not getting any clue on whats happening. Any help is appreciated.
Thanks
SSNThanks for your hint.
yes, I did and the following is something more strange. I can't figure out !!
The ulimit is only different for stack for hard and soft. file size is still unlimited. The same drop table doesn't allow me when I connect as schema owner directly !
airsun10 oracle [CHANGEME]:whoami
oracle
airsun10 oracle [CHANGEME]:ulimit -aS
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) unlimited
nofiles(descriptors) 256
vmemory(kbytes) unlimited
airsun10 oracle [CHANGEME]:ulimit -aH
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 1024
vmemory(kbytes) unlimited
airsun10 oracle [CHANGEME]:cd drop_cts/
/export/home/oracle/drop_cts
airsun10 oracle [CHANGEME]:ls
drop.sql on.lst run_drop.sql sql
drop_objects recompile_objects run_dropObj.sql
airsun10 oracle [CHANGEME]:cat drop.sql
drop table BID_STATUSES cascade constraints;
drop table BID_TYPES cascade constraints;
drop table BID_TYPES_IN_SETS cascade constraints;
airsun10 oracle [CHANGEME]:sqlplus cts_owner/cts_owner@CBA11
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 8 10:02:06 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> @drop.sql
drop table BID_STATUSES cascade constraints
ERROR at line 1:
ORA-01116: error in opening database file 4
ORA-01110: data file 4: '/SAN/p0/oradb/CBA11/data/avient01CBA11.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 132104
Additional information: 183107
drop table BID_TYPES cascade constraints
ERROR at line 1:
ORA-01116: error in opening database file 4
ORA-01110: data file 4: '/SAN/p0/oradb/CBA11/data/avient01CBA11.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 132104
Additional information: 183107
drop table BID_TYPES_IN_SETS cascade constraints
ERROR at line 1:
ORA-01116: error in opening database file 4
ORA-01110: data file 4: '/SAN/p0/oradb/CBA11/data/avient01CBA11.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 132104
Additional information: 183107
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
airsun10 oracle [CHANGEME]:export ORACLE_SID=CBA11
airsun10 oracle [CBA11]:sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 8 10:02:29 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn cts_owner/cts_owner
Connected.
SQL> drop table BID_STATUSES cascade constraints;
Table dropped.
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
airsun10 oracle [CBA11]:
Maybe you are looking for
-
Shared calendar - 2nd person's created events don't show
Hi all, I have shared a calendar with another person. I have set the preferences to 'view and edit' but when they add an event it doesn't show on my devices. Any clues? Cheers
-
IBooks & pointing library to external hd
Hello, is there way to tell iBooks that the library is located on external Hard drive? Thanks Vic
-
Error in returning of a cheque payment
Hi, Please guide me about the following query: We are getting a message that the 'document is posted', while returning a payment through transaction code FP09. Whereas when we check the return information in transaction code FPL9, we are finding that
-
Unpredictable Menu Item Highlighting
I am having trouble with button highlighting order. I created a project with two buttons on the main menu, both of which point to sub-menus. One sub-menu (SM1) points to slide shows and the other (SM2) to another set of sub-menus. On entry to SM1, th
-
Upgrade from SQL server developer 2008 R2 to SQL Server developer 2012
Hi, We have bought 5 licenses of SQL server developer 2012. This licenses provided us an option to use SQL server 2008 R2. And we have been using 2008 R2 till now. But now we want to upgrade to SQL server developer 2012 edition I want to know the pro