JRockit 1.4.2_04 and Thinthreads
Hi,
I just upgraded to JRockit 1.4.2_04 from 1.4.1_x. With the latter one I used the -Xthinthreads option. Now JRockit tells me there wouldn't be such an option any longer.
Has this optioned been renamed or is there no thinthreads support any longer?! If so, why has it been removed?
Thanks!
Daniel
Thinthreads has been removed from JRockit which is why the option does not work. The reasons for removing thinthreads was that it provided a too small benefit compared to the engineering and testing resources required to keep it. Only in a small number of applications is the difference between thinthreads and nativethreads significant. There were also some problems in getting thinthreads to work reliably (especially on multiprocessor systems).
If you are running an application server with JRockit (typically WLS) you should not see much difference between nativethreads and thinthreads. In addition, nativethreads has been improved in later JRockit releases.
Regards,
/Staffan
Similar Messages
-
JRockit 1.4.2_04 crashing
We're having consistent dumps with JRockit. It behaves better than the Sun JVM,
but is still giving us trouble. It ran for 12 days up until friday, which is
the longest it has run yet. This is a RH 9 system, a P4, 1GB ram, running resin,
producing the dump:
===== BEGIN DUMP =============================================================
JRockit dump produced after 12 days, 19:45:47 on Fri Jun 18 14:07:45 2004
Additional information is available in:
/usr/local/resin-3.0.7/jrockit.20326.dump
/usr/local/resin-3.0.7/core
Please send the file(s), information about your system
setup and the program you were running to [email protected] Thank you.
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=2
Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
Threads / GC : Native Threads, GC strategy: gencon
: mmHeap->data = 0x4060a000, mmHeap->top = 0x4c624000
Command line is:
/usr/jrockit-j2sdk1.4.2_04/bin/java -Xgc:gencon -Xmx768m -Xss1m
I have the dump and a core file, but can't post them, due to size restrictions
in the newsgroup.As you probably know, RH 9 is not on the list of supported OS:es, but I
still think it should work. I'll contact you off-line to get the dump
from you.
Thanks,
/Staffan
Mark Morgan wrote:
We're having consistent dumps with JRockit. It behaves better than the Sun JVM,
but is still giving us trouble. It ran for 12 days up until friday, which is
the longest it has run yet. This is a RH 9 system, a P4, 1GB ram, running resin,
producing the dump:
===== BEGIN DUMP =============================================================
JRockit dump produced after 12 days, 19:45:47 on Fri Jun 18 14:07:45 2004
Additional information is available in:
/usr/local/resin-3.0.7/jrockit.20326.dump
/usr/local/resin-3.0.7/core
Please send the file(s), information about your system
setup and the program you were running to [email protected] Thank you.
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=2
Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
Threads / GC : Native Threads, GC strategy: gencon
: mmHeap->data = 0x4060a000, mmHeap->top = 0x4c624000
Command line is:
/usr/jrockit-j2sdk1.4.2_04/bin/java -Xgc:gencon -Xmx768m -Xss1m
I have the dump and a core file, but can't post them, due to size restrictions
in the newsgroup. -
JRockit 1.4.2_04 crashes
JRockit 1.4.2_04 crashes when we run a test. The application is clustered (2 machines).
The heap size is 256MB. The two machines has 3.8GB physical memory each. We have
experimented with using different GC algorithms and using a nursery size, and
different heap sizes 512MB and 256MB. JRockit crashes after only 10 - 30 hours.
We get this error message from machine A in the cluster: ============================================================
Fatal internal error in JRockit during garbage collection.
Try to reduce the heap size.
mmRealloc(0x357753a8, 128) failed ============================================================
We get this error message from machine B in the cluster:
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 13:01:14 on Sun Jun 13 05:00:17 2004
Additional information is available in:
/opt/sb1sk/weblogic/sb1sk/jrockit.31356.dump
/opt/sb1sk/weblogic/sb1sk/core
Please send the file(s), information about your system
setup and the program you were running to [email protected] Thank you.
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
Threads / GC : Native Threads, GC strategy: gencon
: mmHeap->data = 0x20000000, mmHeap->top = 0x30000000Here is a test program you can use to test if for JVM leaks memory when creating
threads.
Johan Walles <johan@spamalamadingdong> wrote:
I don't think so, but I could be wrong.
Your best bet (in case nobody who actually knows answers this) is to
write a
short test program that starts tons of threads but always keeps the total
number
of threads at some sane value, then run that for a long time. Or ask
Vegard for
his :-).
//Johan
harish tejwani wrote:
We are running jrockit81sp2rp1_141_06 for our production
Any clue if it exists in this version ?
Thanks
Harish
"Vegard Bye" <[email protected]> wrote:
I've built a program, which just creates threads and let each of them
run. Each
thread just increases a couple of numbers and then terminates. After
about 13
million threads the program crashes with
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x20000000, mmHeap->top = 0x30000000
: mmStartCompaction = 0x23c00000, mmEndCompaction = 0x25000000
which may imply that it is correct that there is a memeory leak for
each
started
thread. In my test program the number of concurrent threads never increases
100.
This memory leak is very critical, since my server will crash afterabout
a day
or two.
Johan Walles <johan@spamalamadingdong> wrote:
There's a memory leak of about 100 bytes per started thread in JRockit
1.4.2_04.
If your app starts a lot of threads you may be running into this.
Regards //Johan
[TestCreateThreadMemoryLeak.java] -
JRockit 1.4.2_04 released
An update release for the JRockit 1.4.2_04 JVM has been released and is now
available from the BEA download site (http://commerce.bea.com). This is a
maintenance update to the JRockit 1.4.2_04 JVM release that was previously
released in April '04.
Some highlights of this release vs. JRockit 8.1 SP2 (J2SE 1.4.1):
- Support for new OSes. In addition to previously supported OSes, the
following are additional supported platforms - Red Hat EL 3.0 (IA32 / IPF),
Windows Server 2003 (IA32), and SuSE Linux Server 9 (IA32 / IPF). Support
for Red Flag 4.1 (IA32 / IPF) will be added soon after it's availability.
- This release will be bundled with each of the following Linux
distributions - Red Hat EL 3.0, SuSE Linux Server 9, Red Flag Advanced
Server 4.1.
- Improved runtime performance
- Improved startup performance
- Support for Native POSIX Thread Library (NPTL) on Linux
- Code caching (experimental feature)
- Numerous bug fixes
For more information on new features, please visit:
http://edocs.bea.com/wljrockit/docs142/intro/newftrs.html.
Finally, this JRockit release is bundled and certified with WebLogic
Platform 8.1 SP3, which is also available from the BEA download site.Here is a test program you can use to test if for JVM leaks memory when creating
threads.
Johan Walles <johan@spamalamadingdong> wrote:
I don't think so, but I could be wrong.
Your best bet (in case nobody who actually knows answers this) is to
write a
short test program that starts tons of threads but always keeps the total
number
of threads at some sane value, then run that for a long time. Or ask
Vegard for
his :-).
//Johan
harish tejwani wrote:
We are running jrockit81sp2rp1_141_06 for our production
Any clue if it exists in this version ?
Thanks
Harish
"Vegard Bye" <[email protected]> wrote:
I've built a program, which just creates threads and let each of them
run. Each
thread just increases a couple of numbers and then terminates. After
about 13
million threads the program crashes with
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x20000000, mmHeap->top = 0x30000000
: mmStartCompaction = 0x23c00000, mmEndCompaction = 0x25000000
which may imply that it is correct that there is a memeory leak for
each
started
thread. In my test program the number of concurrent threads never increases
100.
This memory leak is very critical, since my server will crash afterabout
a day
or two.
Johan Walles <johan@spamalamadingdong> wrote:
There's a memory leak of about 100 bytes per started thread in JRockit
1.4.2_04.
If your app starts a lot of threads you may be running into this.
Regards //Johan
[TestCreateThreadMemoryLeak.java] -
Running Tomcat v5.0.28 as a service w/ BEA JRockit v1.4.2_04
Target platform - Windows 2000 Server sp4.
Using Sun's SDK/JRE implementation (v1.4.2_04), we had no problems getting Tomcat 5.0.28 to run as a service. However, the same cannot be said for BEA JRockit v1.4.2_04.
Summary...
I've already done some online research and I know that there is a wrapper.properties file that is required. Further, a couple of online references specify the file's certain variable definitions, but one source had posted its info truncated and the other's info didn't work at all. I also know that wrapper.properties should be placed at [Tomcat install dir]\conf\. Tomcat is configured correctly to see the default JRockit installation directory (c:\jrockit-j2sdk1.4.2_04\).
So if possible, what I would like to know is:
1) The confirmed location for wrapper.properties.
2) The complete list of correct statement lines for wrapper.properties. A template file here would work.
3) Any relevant Operating System Environment variables.
4) Any additional required files and/or operations.
In a pinch, we can live with the Sun JRE implementation for our development environment. But we would rather have our development environment completely mirror our production environment which implements BEA JRockit.
Thanks for your time and help. Any suggestions are greatly appreciated.
Karl Romike
Phoenix, Az.
[email protected]Sorry, I replied to the wrong thread before, re-posting:
Interesting, it might be connected to the optimization of throwException, please try to run with -Xnoopt to see if you can detect any difference. I'll make another post with my further findings.
Kind regards,
Cecilia Borg
BEA WebLogic JRockit -
We migrated recently to JRockit VM with Weblogic 7 on multi-cpu mahcine running Linux. After multiple simultaneous calls to a bean, we see that the managed server stops responding ( no OutOfMemory errors - just no response for any http calls ). I was wondering if the following thread dump shows any locking issue ( although there doesnt seem to be any deadlocks )...
===== FULL THREAD DUMP ===============
Thu Mar 17 09:01:00 2005
"Main Thread" prio=5 id=0x80 pid=22480 waiting
-- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x405b25d8[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/t3/srvr/T3Srvr.waitForDeath(T3Srvr.java:1083)@0x2420c414
^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0x405b25d8[fat lock]
at weblogic/t3/srvr/T3Srvr.run(T3Srvr.java:318)@0x21b4551d
at weblogic/Server.main(Server.java:32)@0x21b44e52
--- End of stack trace
"(Signal Handler)" prio=5 id=0x100 pid=22487 active, daemon
"(Code Generation Thread 1)" prio=5 id=0x180 pid=22488 active, native_waiting, daemon
"(Code Optimization Thread 1)" prio=5 id=0x200 pid=22489 active, native_waiting, daemon
"(GC Main Thread)" prio=5 id=0x280 pid=22490 active, daemon
"(GC Worker Thread 1)" prio=5 id=0x300 pid=22491 active, native_waiting, daemon
"(GC Worker Thread 2)" prio=5 id=0x380 pid=22492 active, native_waiting, daemon
"Finalizer" prio=8 id=0x400 pid=22493 waiting, daemon
-- Waiting for notification on: java/lang/ref/ReferenceQueue$Lock@0x404cfed8[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at jrockit/vm/Locks.wait(Unknown Source)@0x21af6b85
at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:111)@0x21af9511
^-- Lock released while waiting: java/lang/ref/ReferenceQueue$Lock@0x404cfed8[fat lock]
at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:127)@0x21af93ec
at java/lang/ref/Finalizer$FinalizerThread.run(Unknown Source)@0x21af939e
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"Reference Handler" prio=10 id=0x480 pid=22494 waiting for pending references, daemon
at java/lang/ref/Reference.getPending(Native Method)@0x21b146f0
at java/lang/ref/Reference.access$000(Unknown Source)@0x21b14765
at java/lang/ref/Reference$ReferenceHandler.run(Unknown Source)@0x21b14670
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"[JRockit] Connection Listener" prio=5 id=0x500 pid=22496 active, daemon
at jrockit/net/SocketNativeIO.accept(Native Method)@0x22415850
at jrockit/net/SocketNativeIO.accept(Unknown Source)@0x2241590b
at java/net/AbstractSocketImpl.accept(Unknown Source)@0x22415755
^-- Holding lock: java/net/PlainSocketImpl@0x404ed1f0[thin lock]
at java/net/ServerSocket.implAccept(ServerSocket.java:448)@0x22415665
at java/net/ServerSocket.accept(ServerSocket.java:419)@0x2241555c
at com/jrockit/management/rmp/RmpSocketListener.run(RmpSocketListener.java:170)@0x21b44aea
at java/lang/Thread.run(Unknown Source)@0x2241550f
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"(Hotspot Detector)" prio=10 id=0x580 pid=22497 active, daemon
"Thread-1" prio=10 id=0x600 pid=22498 waiting, daemon
-- Waiting for notification on: java/lang/Object@0x40dd8030[fat lock]
at jrockit/vm/Threads.waitForSignalWithTimeout(Native Method)@0x21af6a30
at jrockit/vm/Locks.wait(Unknown Source)@0x21af6c19
at java/lang/Thread.sleep(Unknown Source)@0x21be0615
^-- Lock released while waiting: java/lang/Object@0x40dd8030[fat lock]
at weblogic/transaction/internal/TransactionManagerImpl$1.run(TransactionManagerImpl.java:1660)@0x2267a1ac
at java/lang/Thread.run(Unknown Source)@0x2241550f
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '0' for queue: 'default'" prio=5 id=0x680 pid=22499 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dddca0[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dddca0[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '1' for queue: 'default'" prio=5 id=0x700 pid=22500 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dde368[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dde368[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '2' for queue: 'default'" prio=5 id=0x780 pid=22501 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dde848[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dde848[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '3' for queue: 'default'" prio=5 id=0x800 pid=22502 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dded28[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dded28[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '4' for queue: 'default'" prio=5 id=0x880 pid=22503 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddf208[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddf208[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '5' for queue: 'default'" prio=5 id=0x900 pid=22504 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddf6e8[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddf6e8[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '6' for queue: 'default'" prio=5 id=0x980 pid=22505 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddfbc8[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddfbc8[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '7' for queue: 'default'" prio=5 id=0xa00 pid=22506 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de00a8[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de00a8[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '8' for queue: 'default'" prio=5 id=0xa80 pid=22507 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0588[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0588[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '9' for queue: 'default'" prio=5 id=0xb00 pid=22508 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0a68[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0a68[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '10' for queue: 'default'" prio=5 id=0xb80 pid=22509 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0f48[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0f48[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '11' for queue: 'default'" prio=5 id=0xc00 pid=22510 waiting, daemon
-- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de1428[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de1428[fat lock]
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '12' for queue: 'default'" prio=5 id=0xc80 pid=22511 active, daemon
at weblogic/socket/PosixSocketMuxer.poll(Native Method)@0x2288c800
at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:621)@0x2288c534
at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '13' for queue: 'default'" prio=5 id=0xd00 pid=22512 blocked, daemon
-- Blocked trying to get lock: java/lang/Object@0x41140860[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.raceForTheFatLock(Unknown Source)@0x21af50f8
at jrockit/vm/Locks.lockFat(Optimized Method)@0x24afd67d
at jrockit/vm/Locks.monitorEnterSlowCase(Optimized Method)@0x24affd5b
at jrockit/vm/Locks.monitorEnter(Native Method)@0x21af3f24
at jrockit/vm/Locks.monitorEnterForced(Unknown Source)@0x21bd7fd5
at jrockit/vm/Locks.monitorEnterUnmatched(Native Method)@0x21af3f30
at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:617)@0x2288c51c
at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
"ExecuteThread: '14' for queue: 'default'" prio=5 id=0xd80 pid=22513 blocked, daemon
-- Blocked trying to get lock: java/lang/Object@0x41140860[fat lock]
at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
at jrockit/vm/Locks.lockFat(Optimized Method)@0x24afd66e
at jrockit/vm/Locks.monitorEnterSlowCase(Optimized Method)@0x24affd5b
at jrockit/vm/Locks.monitorEnter(Native Method)@0x21af3f24
at jrockit/vm/Locks.monitorEnterForced(Unknown Source)@0x21bd7fd5
at jrockit/vm/Locks.monitorEnterUnmatched(Native Method)@0x21af3f30
at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:617)@0x2288c51c
at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
--- End of stack trace
Blocked lock chains
===================
Chain 2:
"ExecuteThread: '14' for queue: 'default'" (id: 0x00000d80) waiting for java/lang/Object@0x41140860 held by:
"ExecuteThread: '12' for queue: 'default'" (id: 0x00000c80) in chain 1
Open lock chains
================
Chain 1:
"ExecuteThread: '13' for queue: 'default'" (id: 0x00000d00) waiting for java/lang/Object@0x41140860 held by:
"ExecuteThread: '12' for queue: 'default'" (id: 0x00000c80) (active)
===== END OF THREAD DUMP ===============JRockit usually detects and prints out deadlocks at the end of the thread stack dump. Since you most likely have a support contract, I suggest you open a support case so we can take a look at this.
Thanks,
Henrik, JRockit team -
Weblogic 8.1 using JRockit 1.4.2_15 and XMLEncoder on 64-bit Linux
I am using Weblogic 8.1 sp6 with JRockit 1.4.2_15. When I call XMLEncoder the following exception below is thrown. When I use the Sun JDK, all is fine. We need to use JRockit. It appears that some awt shared library is not found. Further attempts to change the LD_LIBRARY_PATH uncovered some additional information that impilied that s shared library libXp.so was missing or not referred to correctly (possibily in the start up script?). I have tried several attempts to fix this but haven't been able to do so. This works fine under WIndows and on 32-bit Linux. It appears to be something with the 64-bit Linux. Any help would be appreciated.
javax.transaction.TransactionRolledbackException: EJB Exception: : java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
; nested exception is:
java.lang.UnsatisfiedLinkError: no awt in java.library.path
at weblogic.ejb20.internal.EJBRuntimeUtils.throwTransactionRolledback(EJBRuntimeUtils.java:202)
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.java:326)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:284)
at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:168)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:56)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Caused by: java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)Sounds like a library path problem. Check your LD_LIBRARY_PATH variable, maybe it includes a harcoded path to your Sun JDK installation which overrides whatever JRockit tries to load?
What Linux and JRockit version are you using?
Henrik -
Hi ,
i am generating pdf report using style pro. i am using "Arial" font. UNIX system. I was using jdk1.4.2_04 till date. when i changed to jdk 1.4.2_13 and now the pdf is not getting generated in "Arial" font. It gets populated in some other font.
Can u people guess what is the issue? Pls give me a solution as soon as possible........Plz reply .. its urgent
-
Does anybody have benchamarks comparing jrockit on comparable Xeon 64 and AMD 64 processors?
Thanks
Srinivas SurapaneniI would look at www.spec.org and the tech web sites. They do tend to cover Intel vs AMD in great detail.
Some pointers:
http://www.spec.org/jbb2005/results/jbb2005.html
http://www.spec.org/jAppServer2004/results/jAppServer2004.html
http://www.anandtech.com/
http://www.techreport.com/
http://www.realworldtech.com/
-- Henrik -
JDK 1.4.2_04 and AffineTransform
I use JDev 9.0.3.3 (build 1205)
It started with JDK 1.3.1_02 and I upgraded it to 1.4.2_02.
My simple Swing/JClient program runs fine using JDK1.3 but always crashes when I use 1.4 with the following exception:
java.lang.StackOverflowError
at java.awt.geom.AffineTransform.translate(AffineTransform.java:1076)
Any clues?Arie,
Jdeveloper 9.0.3 is tested running with JDK 1.3 (you can switch the JDK for development of your project but not for running JDev).
If you want ot use JDK 1.4 get Oracle JDeveloper 9.0.4. -
Jrockit crashes due to outofmemory and illegal memory acces
Hello,
We have been using jrmc-3.1.2-1.6.0 and lately we are seeing JVM crashes after every couple days. Note: We have been seeing these crashes recently , for last 1 year we did not see such crashes.
Following are different issues that we have seen over last few days:
1. Crash due to illegal memory access
2. Crash due to out of memory error
3. Sever becoming unresponsive/Idle
For illegal memory access and out of memory crashes, there was jRockit dump file created and Dump file seems to be pointing at Jrockit libjvm.so module for the exception/crash.
Any help would be appreciated!
*** Dump for Illegal Memory Access
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x10
Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-ia32
CPU : Intel Core i7 (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Core Intel64
Number CPUs : 4
Tot Phys Mem : 12762509312 (12171 MB)
OS version : Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Linux version 2.6.18-164.15.1.el5PAE ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Mon Mar 1 11:14:09 EST 2010 (i686)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Djava.util.logging.config.file=/usr/local/springsource/tcServer-6.0/zplus/conf/logging.properties -Djava.util.logging.manager=com.springsource.tcserver.serviceability.logging.TcServerLogManager -Xmx2048m -Xms2048m -Djava.rmi.server.hostname=300714-web8.echovox.com -XgcPrio:pausetime -DTERRACOTTA_URL=338449-web10.echovox.com:9510,338450-web11.echovox.com:9510 -Dapp_version= -Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dehcache.monitor.enabled=True -Djava.endorsed.dirs=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/endorsed -Dcatalina.base=/usr/local/springsource/tcServer-6.0/zplus -Dcatalina.home=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A -Djava.io.tmpdir=/usr/local/springsource/tcServer-6.0/zplus/temp -Dsun.java.launcher=SUN_STANDARD org.apache.catalina.startup.Bootstrap start
java.home : /usr/local/jrmc-3.1.2-1.6.0/jre
j.class.path : :/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/bin/bootstrap.jar
j.lib.path : /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
LD_PRELOAD : <not set>
LD_ASSUME_KERNEL: <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: pausetime. Currently using strategy: genconcon
GC Status : OC currently running, in phase: marking. This is OC#2905.
: YC is not running. Last finished YC was YC#100045.
OC History : Strategy genconcon was used for OC#2776.
: Strategy genconpar was used for OC#2777 to OC#2781.
: Strategy genconcon was used for OC#2782 to OC#2783.
: Strategy genconpar was used for OC#2784 to OC#2790.
: Strategy genconcon was used for OC#2791 to OC#2905.
YC History : Ran 1 YCs before OC#2901.
: Ran 0 YCs before OC#2902.
: Ran 1 YCs before OC#2903.
: Ran 0 YCs before OC#2904.
: Ran 2 YCs before OC#2905.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x8b00000 - 0x88b00000 (Size: 2048 MB)
Compaction : 0x49b00000 - 0x51b00000 (Current compaction type: internal)
NurseryList : 0xaf67e18 - 0x8226c988
KeepArea : 0x817031e8 - 0x8226c988
NurseryMarker: [ 0x80d031f0, 0x817031e8 ]
CompRefs : References are 32-bit.
Registers (from ThreadContext: 0x96b75420 / OS context: 0x96b7551c):
eax = 00000000 ecx = ffffffcc edx = 8b80eb78 ebx = 8b80eb78
esp = 96b75814 ebp = 96b75960 esi = 96b75a48 edi = 00000000
es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
fs = 00000000 gs = 00000033
eip = b7d3a397 eflags = 00210296
Loaded modules:
(* denotes the module causing the exception)
08048000-08058233 /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
b7f24000-b7f2462b /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
00754000-00768f17 /lib/libpthread.so.0
006b2000-006d8a23 /lib/libm.so.6
006ab000-006ad0fb /lib/libdl.so.2
00550000-006a2723 /lib/libc.so.6
00531000-0054b4f7 /lib/ld-linux.so.2
b7c46000-b7e9fea7 */usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit/libjvm.so
007a3000-007a9ebf /lib/librt.so.1
b722f000-b723839b /lib/libnss_files.so.2
b7118000-b71229bb /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libverify.so
b70f3000-b7115f57 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libjava.so
007ae000-007c27a7 /lib/libnsl.so.1
b723e000-b7243ef0 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/native_threads/libhpi.so
b59f0000-b59fe3e4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libzip.so
b5805000-b580a666 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libmanagement.so
b5224000-b5236a18 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnet.so
b723c000-b723c6ad /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/librmi.so
b2d42000-b2d45c2f /lib/libnss_dns.so.2
b2d2e000-b2d3d74b /lib/libresolv.so.2
b2d4a000-b2d503a4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnio.so
b1f9d000-b1fc5857 /usr/local/springsource/tcServer-6.0/zplus/temp/tmpSigarJars841342613926113968186721535772/libsigar-x86-linux-1.6.4.so
Stack:
(* marks the word pointed to by the stack pointer)
96b75814: b7cbce41* 00000000 006772e2 b04dbab8 006a4ff4 00000030
96b7582c: 00000002 96b758a0 00000000 00000000 00010000 0061eea8
96b75844: b7e48510 00010000 00000000 0061eeb9 b7d8f0f8 20000000
96b7585c: 00010000 00000000 00004022 ffffffff 00000000 96b75890
Code:
(* marks the word pointed to by the instruction pointer)
b7d3a364: c0a108ec e8b7f0fe ffffffa0 f0fed4a1 ff96e8b7 b8c9ffff
b7d3a37c: 00000001 900debc3 90909090 90909090 90909090 8be58955
b7d3a394: 8b5d0845* d2851050 0fc0950f b60fc0b6 768dc3c0 27bc8d00
b7d3a3ac: 00000000 53e58955 0134ec81 9d8d0000 fffffee8 04245c89
"RMI TCP Connection(idle)" id=440712 idx=0x7c4 tid=825 lastJavaFrame=0x96b75ecc
Stack 0: start=0x96b54000, end=0x96b78000, guards=0x96b59000 (ok), forbidden=0x96b57000
Thread Stack Trace:
at jniExceptionCheck+7()@0xb7d3a397
at cmgrGenerateCode+260()@0xb7cbe024
at generate_code2+937()@0xb7da6c99
at generate_code+97()@0xb7da6f11
at get_runnable_codeinfo2+275()@0xb7da74c3
at call_java+317()@0xb7d42f0d
at jniInvoke+110()@0xb7d451be
-- Java stack --
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun/reflect/DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[optimized]
at java/lang/reflect/Constructor.newInstance(Constructor.java:513)[optimized]
at java/lang/Class.newInstance0(Class.java:355)[inlined]
at java/lang/Class.newInstance(Class.java:308)[optimized]
at sun/reflect/MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:381)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:233)[inlined]
at jrockit/vm/AccessController.doPrivileged(AccessController.java:241)[inlined]
at sun/reflect/MethodAccessorGenerator.generate(MethodAccessorGenerator.java:377)[optimized]
at sun/reflect/MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:59)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:28)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:597)[inlined]
at java/io/ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)[inlined]
at java/io/ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)[optimized]
at java/io/ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)[inlined]
at java/io/ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)[inlined]
at java/io/ObjectOutputStream.writeObject(ObjectOutputStream.java:326)[optimized]
at sun/rmi/server/UnicastRef.marshalValue(UnicastRef.java:274)
at sun/rmi/server/UnicastServerRef.dispatch(UnicastServerRef.java:315)
at sun/rmi/transport/Transport$1.run(Transport.java:159)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:255)[optimized]
at sun/rmi/transport/Transport.serviceCall(Transport.java:155)
at sun/rmi/transport/tcp/TCPTransport.handleMessages(TCPTransport.java:535)
at sun/rmi/transport/tcp/TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun/rmi/transport/tcp/TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java/util/concurrent/ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[inlined]
at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[optimized]
at java/lang/Thread.run(Thread.java:619)[optimized]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00565fe0 PHOFF: 00000034 SHOFF: 0019ccbc EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 75 STIDX: 74
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00758850 PHOFF: 00000034 SHOFF: 00021474 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 40 STIDX: 39
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0004c3a0 PHOFF: 00000034 SHOFF: 012c9a58 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 29 STIDX: 26
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================
****** Dump for OutOfMemory error
Error Message: Out of memory [68]
Signal info : si_signo=11, si_code=1 si_addr=(nil)
Fatal Error : Reference Iteration refIterInit src/jvm/code/runtime/refiter.c:167
Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-ia32
CPU : Intel Core i7 (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Core Intel64
Number CPUs : 4
Tot Phys Mem : 12762509312 (12171 MB)
OS version : Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Linux version 2.6.18-164.15.1.el5PAE ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Mon Mar 1 11:14:09 EST 2010 (i686)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Djava.util.logging.config.file=/usr/local/springsource/tcServer-6.0/zplus/conf/logging.properties -Djava.util.logging.manager=com.springsource.tcserver.serviceability.logging.TcServerLogManager -Xmx2048m -Xms2048m -Djava.rmi.server.hostname=300714-web8.echovox.com -XgcPrio:pausetime -DTERRACOTTA_URL=338449-web10.echovox.com:9510,338450-web11.echovox.com:9510 -Dapp_version= -Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dehcache.monitor.enabled=True -Djava.endorsed.dirs=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/endorsed -Dcatalina.base=/usr/local/springsource/tcServer-6.0/zplus -Dcatalina.home=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A -Djava.io.tmpdir=/usr/local/springsource/tcServer-6.0/zplus/temp -Dsun.java.launcher=SUN_STANDARD org.apache.catalina.startup.Bootstrap start
java.home : /usr/local/jrmc-3.1.2-1.6.0/jre
j.class.path : :/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/bin/bootstrap.jar
j.lib.path : /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
LD_PRELOAD : <not set>
LD_ASSUME_KERNEL: <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : 1 memory allocations have failed
: First failure was a mmMalloc of 20 bytes
: Last failure was a mmMalloc of 20 bytes
GC Strategy : Mode: pausetime. Currently using strategy: genconpar
GC Status : OC is not running. Last finished OC was OC#1945.
: YC is not running. Last finished YC was YC#90824.
OC History : Strategy genconpar was used for OC#1745 to OC#1755.
: Strategy genparpar was used for OC#1756 to OC#1757.
: Strategy genconpar was used for OC#1758 to OC#1938.
: Strategy genparpar was used for OC#1939 to OC#1940.
: Strategy genconpar was used for OC#1941 to OC#1945.
YC History : Ran 1 YCs before OC#1941.
: Ran 6 YCs before OC#1942.
: Ran 4 YCs before OC#1943.
: Ran 6 YCs before OC#1944.
: Ran 4 YCs before OC#1945.
: Ran 5 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x8100000 - 0x88100000 (Size: 2048 MB)
Compaction : 0x64100000 - 0x68100020 (Current compaction type: internal)
NurseryList : 0x8214640 - 0x84438f20
KeepArea : (no keeparea in use)
NurseryMarker: [ 0x827bfd10, 0x83996a00 ]
CompRefs : References are 32-bit.
Registers (from ThreadContext: 0x2a96c20 / OS context: 0x2a96d1c):
eax = 00001267 ecx = 00000000 edx = 00000042 ebx = b7eb0de4
esp = 02a97010 ebp = 02a97028 esi = 00000044 edi = 02a97078
es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
fs = 00000000 gs = 00000033
eip = b7cfca45 eflags = 00010206
Loaded modules:
(* denotes the module causing the exception)
08048000-08058233 /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
b7f44000-b7f4462b /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
00754000-00768f17 /lib/libpthread.so.0
006b2000-006d8a23 /lib/libm.so.6
006ab000-006ad0fb /lib/libdl.so.2
00550000-006a2723 /lib/libc.so.6
00531000-0054b4f7 /lib/ld-linux.so.2
b7c66000-b7ebfea7 */usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit/libjvm.so
007a3000-007a9ebf /lib/librt.so.1
b724f000-b725839b /lib/libnss_files.so.2
b7138000-b71429bb /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libverify.so
b7113000-b7135f57 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libjava.so
007ae000-007c27a7 /lib/libnsl.so.1
b725e000-b7263ef0 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/native_threads/libhpi.so
b5972000-b59803e4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libzip.so
b5803000-b5808666 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libmanagement.so
b51a8000-b51baa18 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnet.so
b725c000-b725c6ad /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/librmi.so
b2dae000-b2db1c2f /lib/libnss_dns.so.2
b2d9a000-b2da974b /lib/libresolv.so.2
b47ae000-b47b43a4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnio.so
b1ec7000-b1eef857 /usr/local/springsource/tcServer-6.0/zplus/temp/tmpSigarJars551489478996731294326116727652638760/libsigar-x86-linux-1.6.4.so
Stack:
(* marks the word pointed to by the stack pointer)
02a97010: b7ec5040* 00000200 b7eb0de4 02a97078 02a97078 02a97034
02a97028: 02a97048 b7e78894 00000044 b7eb0de4 02a97078 00000001
02a97040: 02a970d0 02a97110 02a97068 b7e788bf 00000044 b7eb0de4
02a97058: 02a97078 b666692a 00000001 02a970d0 02a97088 b7e2147a
Code:
(* marks the word pointed to by the instruction pointer)
b7cfca14: 4c892074 458b0824 2404c710 b7ec5040 0c244489 000200b8
b7cfca2c: 24448900 b5dae804 01b80017 a3000000 b7ec5024 001267b8
b7cfca44: 0000a300* 04c70000 00003f24 bdcae800 768d0017 27bc8d00
b7cfca5c: 00000000 e589fc55 53c03157 b9e87d8d 00000004 00c0ec81
"tomcat-http--119" id=24059 idx=0x60c tid=8771 lastJavaFrame=0xfffffffc
Stack 0: start=0x2a74000, end=0x2a98000, guards=0x2a79000 (ok), forbidden=0x2a77000
Thread Stack Trace:
at dumpForceDump+117()@0xb7cfca45
at vmFatalErrorMsgV+84()@0xb7e78894
at vmFatalErrorMsg+31()@0xb7e788bf
at fatalError+42()@0xb7e2147a
at refIterInit+111()@0xb7e215bf
at trProcessLocksForThread+41()@0xb7e300f9
at get_all_locks+106()@0xb7d476ca
at javaLockConvertLazyToThin+99()@0xb7d477b3
at javaLockUnmatchedLock+802()@0xb7d488f2
at jniMonitorEnter+48()@0xb7d66cf0
at vmtiDetachFromThreadObject+85()@0xb7d9ec85
at tsiThreadStub+147()@0xb7d9f0f3
at ptiThreadStub+18()@0xb7e0e1d2
at start_thread+226()@0x759832
at __clone+94()@0x62245e
-- Java stack --From the command-line (-Dehcache.monitor.enabled=True) you are using some form of caching.
The out-of-memory occured as the JVM was unable the allocate an object: C Heap : 1 memory allocations have failed
Could you check how the live data set is going (or the memory leak detector)
Some concerns with regard to tune a JVM that runs a cache can be found here: http://middlewaremagic.com/weblogic/?p=7083
Note that the example given discusses Coherence, but can be adopted for another caching mechanism as well. -
BEA WebLogic JRockit(TM) 1.4.2_03 SDK Dump on linux
===== BEGIN DUMP =============================================================
JRockit context dump produced after 0 days, 00:36:09 on Mon May 31 11:31:15 2004
If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected]. Please include the
file jrockit.29196.dump from the current directory in the bug
report. Thank you.
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : ari-24879-20031212-1523-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x40400000, mmHeap->top = 0x60400000
: mmStartCompaction = 0x42c00000, mmEndCompaction = 0x45400000
Number CPUs : 4
Tot Phys Mem : 1051901952
OS version : Red Hat Linux Advanced Server release 2.1AS (Pensacola)
Linux version 2.4.9-e.3smp ([email protected]) (gcc version
2.96 20000731 (Red Hat Linux 7.2 2.96-108.1)) #1 SMP Fri May 3 16:48:54 EDT 2002
State : JVM is running
Command Line : -Djava.class.path=. -Xms512m -Xmx512m -Dembarcadero.license.valid=true
-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.crimson.jaxp.SAXParserFactoryImpl
-Djava.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:
-Xbootclasspath/p:../lib/embtClasses_JROCKIT.jar -Xverify:none -Xgc:parallel -Xnativethreads
-Xnoagent -Dsun.java.command=org.jboss.Main
Environment : JAVA_HOME=(null), java.home=/opt/Extreme/JVM/JROCKIT/jre, java.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:,
java.library.path=/opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit:/opt/Extreme/JVM/JROCKIT/jre/lib/i386:/opt/Extreme/JVM/JROCKIT/jre/../lib/i386::./../lib
C Heap : Good; no memory allocations have failed
Registers:
EAX = 0004001c EBX = 61af0a6c
ECX = 09abb501 EDX = 00040014
ESI = 61af0a6c EDI = 098172b0
ESP = 628e6ed4 EIP = 4026d313
EBP = 00000000 EFL = 00010246
CS = 0023 DS = 002b ES = 002b
SS = 002b FS = 017f GS = 017f
Stack:
628e6ed4 :61af0aa4 61af0a6c 00000001 0811a3b0 628e6fd8 628e6fcc
628e6eec :0000064a 4029d4dd 61af0a6c 628e6f20 00000000 4029b6db
628e6f04 :61af0a98 61af0c18 628e6fcc 61af0a6c 00000001 628e6f90
628e6f1c :628e6f20 00000000 61af0a6c 628e6fcc 61af0a98 4029cf93
628e6f34 :0811a3b0 61af0a6c 61af0a98 61af0c18 00000020 628e6fcc
628e6f4c :0000000b 00000000 00000000 628e6fcc 0000000b 628e70c4
628e6f64 :61571ed8 61af0a28 00040010 4029b32c 61af0a28 628e6fcc
628e6f7c :0000000b 6274b000 00000000 00000000 6276b000 00000000
628e6f94 :00000000 00000000 00000000 4029b541 628e6fcc 61571ed8
628e6fac :628e70c4 628e7030 4003b918 00000000 61ffeeb4 628e701c
628e6fc4 :00000000 6276a580 62090d58 0811a3b0 61571ed8 00000002
628e6fdc :628e70c4 00000000 00000000 628e7030 00000000 09abb64a
628e6ff4 :61584110 628e70b0 628e701c 40030b53 0000000b 628e7030
628e700c :628e70b0 40030b0a 01b80000 00040000 61571ed8 40091950
628e7024 :0000000b 628e7030 628e70b0 0000000b 00000000 00000001
628e703c :00040010 00000000 00000000 00000000 00000000 00000000
628e7054 :00000000 00000000 00000000 00000000 00000000 00000000
628e706c :00000000 00000000 00000000 00000000 00000000 00000000
628e7084 :00000000 00000000 00000000 00000000 00000000 00000000
628e709c :00000000 00000000 00000000 00000000 00000000 00000000
628e70b4 :00000000 628e53a0 00000000 00002000 0000017f 0000017f
628e70cc :0000002b 0000002b 61ffeeb4 00040000 61571ed8 0004000c
628e70e4 :01b80000 00000000 00000000 00000000 0000000e 00000004
628e70fc :09abb64a 00000023 00010246 0004000c 0000002b 628e7124
628e7114 :80000000 00040010 80000000 00000000 ffff037f ffff0020
628e712c :ffffffff 401e6430 00a70023 403545c8 0000002b 00000310
628e7144 :00000000 1008ffff 00001010 ffff0000 10101010 00000000
628e715c :0000ffff 45000000 3ffefb04 00000000 00000000 00000000
628e7174 :00000000 4008fa00 cccccccd bb3ac6cc a9804014 1f822d80
628e718c :4003beb0 00000020 0020037f 00a70000 401e6430 00000023
628e71a4 :403545c8 0000002b 00001f80 0000ffff 00000310 00000000
628e71bc :0000ffff 00000000 10101008 00000000 0000ffff 00000000
628e71d4 :10101010 00000000 0000ffff 00000000 00000000 fb044500
628e71ec :00003ffe 00000000 00000000 00000000 00000000 00000000
628e7204 :00000000 fa000000 00004008 00000000 cccccccd bb3ac6cc
628e721c :00004014 00000000 2d80a980 beb01f82 00004003 00000000
628e7234 :00000000 00000000 00000000 00000000 00000000 00000000
628e724c :00000000 00000000 00000000 00000000 00000000 00000000
628e7264 :00000000 00000000 00000000 00000000 00000000 00000000
628e727c :00000000 00000000 00000000 00000000 00000000 00000000
628e7294 :00000000 00000000 00000000 00000000 00000000 00000000
628e72ac :00000000 00000000 00000000 00000000 00000000 00000000
628e72c4 :00000000 00000000 00000000 00000000 00000000 00000000
628e72dc :00000000 00000000 00000000 00000000 00000000 00000000
628e72f4 :00000000 00000000 00000000 00000000 00000000 00000000
628e730c :00000000 00000000 00000000 00000000 00000000 00000000
628e7324 :00000000 00000000 00000000 00000000 00000000 00000000
628e733c :00000000 00000000 00000000 00000000 00000000 00000000
628e7354 :00000000 00000000 00000000 00000000 00000000 00000000
628e736c :00000000 00000000 00000000 00000000 00000000 00000000
628e7384 :00000000 00000000 00000000 00000000 00000000 00000000
628e739c :00000000 00002008 00000031 00000000 4026b824 00000000
628e73b4 :00000003 08fe1334 08fe1334 0a518380 62974e50 00000001
628e73cc :00000000 00000030 00000021 628e73f8 00000000 620c9b30
628e73e4 :00000000 0a0fc449 00000000 00000000 00000031 00000000
628e73fc :4026b824 00000000 00000003 09e29198 09e29198 0a0fc030
628e7414 :628e73d8 00000001 6254c6f8 00000030 00000019 00000000
628e742c :09b38a24 0000000f 7afa2e87 00000000 000000b1 6555fa28
628e7444 :66d645e0 02002000 00000000 00000000 40000000 00000000
628e745c :00000000 00000000 00000000 00000000 00000000 00000000
628e7474 :00000000 00000000 00000000 00000000 00000680 00000050
628e748c :00000050 00000013 00000000 00000000 00000000 00000000
628e74a4 :00000000 00000000 00000000 00000000 00000000 00000000
628e74bc :00000000 00000000 00000000 00000000 00000000 00000000
628e74d4 :00000000 000000a0 00000010 622450f0 622450f0 000000b0
628e74ec :00000020 61aaba28 629d6848 675ede88 00000021 00000021
628e7504 :00000001 00000020 00000039 62fbcf60 629e56d8 00020000
628e751c :00000000 00000000 00000000 0012f712 0000769a 60d4c920
628e7534 :00000000 00000000 00000000 00000038 00000050 2f6d6f63
628e754c :61626d65 64616372 2f6f7265 72747865 2f656d65 69726373
628e7564 :6e697470 6f6e2f67 2f736564 656c6552 45657361 6e69676e
628e757c :72615665 65646f4e 00003124 00000000 00000000 00000050
628e7594 :00000019 00000000 09b70094 00000006 abe4e85a 00000000
628e75ac :00000029 00000000 4026b824 00000000 00000003 09afc7a8
628e75c4 :09afc7a8 09abfce0 62257390 00000029 00000011 54746567
628e75dc :65677261 00007374 00000011 45505954 54414e5f 00455649
628e75f4 :000003c1 66d07cc8 65548cf0 00000000 00000000 00000000
628e760c :00000000 00000000 00000000 00000000 00000000 00000000
628e7624 :00000000 00000000 00000000 00000000 00000000 00000000
628e763c :00000000 00000000 00000080 00000000 00000000 00000000
628e7654 :00000000 00000000 00000000 00000000 00000000 00000000
628e766c :00000000 00000000 00000000 00000000 00000000 00000000
628e7684 :00000000 00000000 00000000 00000000 00000000 00000000
628e769c :00000000 00000000 00000000 00000000 00000000 00000000
628e76b4 :00000000 00000000 00000000 00000000 00000000 00000000
628e76cc :00000000 00000000 00000000 00000000 00000000 00000000
Code:
4026d213 :83ffffff 5e5b20c4 c314c483 14ec8390 5c8b5356 748b2424
4026d22b :438b2024 04f8830c c0310b75 b48d54eb 00000026 047b8300
4026d243 :832a7400 e853f4c4 00064dbd 5650026a 53f4c483 0649d0e8
4026d25b :10c48300 fe1be850 01b8ffff 83000000 1eeb20c4 fcc48390
4026d273 :c483026a 53026af8 066220e8 10c48300 46e85650 83ffffff
4026d28b :5e5b10c4 c314c483 10ec8390 8b535657 8b20245c 83388b03
4026d2a3 :75020c7b 24538b20 1974d285 408b028b 8b038910 89400440
4026d2bb :428b0843 24438904 000156e9 0c7b8300 8b2f7701 1b40f603
4026d2d3 :8b097401 c0830443 144389fc 488a038b 02c1f61b 538b1474
4026d2eb :01e18004 83fc428d c984f8c2 89c2450f 438b1843 74c08510
4026d303 :0843890c 001043c7 eb000000 04438b08 4389008b 83338b08
4026d31b :448bf8c4 8b502c24 50480843 f767d4e8 830389ff c08510c4
4026d333 :43c70c75 00000004 00dde900 053b0000 40354850 053b1d74
4026d34b :40354854 538b1574 40b70f04 3fff2518 448d0000 43890482
4026d363 :8b5eeb04 b60f044b 548b1a46 438b0c81 fce2830c 7501f883
4026d37b :2043c714 00000001 000003c7 018b0000 eb084389 fcfa8334
4026d393 :03c70f75 00000000 000443c7 eb000000 287b837a c70b7400
4026d3ab :00000003 04538900 8b5069eb 53501042 fcbfe852 c483ffff
4026d3c3 :0c7b8310 8b547502 74c08503 2c508b4e 4774d285 8b04408b
4026d3db :c129084b 1d740a39 00047a83 d0893574 26748d90 08c08300
4026d3f3 :3908c283 83067408 75000478 04428bf0 1774c085 8904408b
4026d40b :428b2443 8b008b04 03891040 4004408b 89084389 5f5e5bf8
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd66 /opt/Extreme/JVM/JROCKIT/bin/java
0x40027000-0x40033ec3 /lib/i686/libpthread.so.0
0x4003c000-0x4005db42 /lib/i686/libm.so.6
0x4005f000-0x4006100c /lib/libdl.so.2
0x40063000-0x40195305 /lib/i686/libc.so.6
0x4019f000-0x403534ef* /opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit/libjvm.so
0x403ef000-0x403f82ad /lib/libnss_files.so.2
0x60c4c000-0x60c5bfa5 /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libverify.so
0x60fa3000-0x60fc29cf /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libjava.so
0x60fd4000-0x60fe633a /lib/libnsl.so.1
0x6104d000-0x610a2fcf /opt/Extreme/Hub/jboss/lib/libLinuxInstrumentor.so
0x610ba000-0x610f277b /usr/lib/libstdc++-libc6.2-2.so.3
0x403e4000-0x403ed5cb /lib/libnss_nisplus.so.2
0x619e7000-0x619e9d11 /lib/libnss_dns.so.2
0x619eb000-0x619f8ce5 /lib/libresolv.so.2
Java Thread ID = 0x00001780, Name = PulseRunner
Thread Stack Trace:
at frameIterGetCurrentAndStep2+127(:0)@0x4026d313
If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected]. Please include the
file jrockit.29196.dump from the current directory in the bug
report. Thank you.
===== END DUMP ===============================================================
Running web server load test.I would suggest you grab the latest version of JRockit (1.4.2_04) from
www.bea.com. Also, have a look at the supported platforms at:
http://e-docs.bea.com/wljrockit/docs142/certif.html
Thanks,
/Staffan
wendy yang wrote:
===== BEGIN DUMP =============================================================
JRockit context dump produced after 0 days, 00:36:09 on Mon May 31 11:31:15 2004
If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected]. Please include the
file jrockit.29196.dump from the current directory in the bug
report. Thank you.
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : ari-24879-20031212-1523-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x40400000, mmHeap->top = 0x60400000
: mmStartCompaction = 0x42c00000, mmEndCompaction = 0x45400000
Number CPUs : 4
Tot Phys Mem : 1051901952
OS version : Red Hat Linux Advanced Server release 2.1AS (Pensacola)
Linux version 2.4.9-e.3smp ([email protected]) (gcc version
2.96 20000731 (Red Hat Linux 7.2 2.96-108.1)) #1 SMP Fri May 3 16:48:54 EDT 2002
State : JVM is running
Command Line : -Djava.class.path=. -Xms512m -Xmx512m -Dembarcadero.license.valid=true
-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.crimson.jaxp.SAXParserFactoryImpl
-Djava.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:
-Xbootclasspath/p:../lib/embtClasses_JROCKIT.jar -Xverify:none -Xgc:parallel -Xnativethreads
-Xnoagent -Dsun.java.command=org.jboss.Main
Environment : JAVA_HOME=(null), java.home=/opt/Extreme/JVM/JROCKIT/jre, java.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:,
java.library.path=/opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit:/opt/Extreme/JVM/JROCKIT/jre/lib/i386:/opt/Extreme/JVM/JROCKIT/jre/../lib/i386::./../lib
C Heap : Good; no memory allocations have failed
Registers:
EAX = 0004001c EBX = 61af0a6c
ECX = 09abb501 EDX = 00040014
ESI = 61af0a6c EDI = 098172b0
ESP = 628e6ed4 EIP = 4026d313
EBP = 00000000 EFL = 00010246
CS = 0023 DS = 002b ES = 002b
SS = 002b FS = 017f GS = 017f
Stack:
628e6ed4 :61af0aa4 61af0a6c 00000001 0811a3b0 628e6fd8 628e6fcc
628e6eec :0000064a 4029d4dd 61af0a6c 628e6f20 00000000 4029b6db
628e6f04 :61af0a98 61af0c18 628e6fcc 61af0a6c 00000001 628e6f90
628e6f1c :628e6f20 00000000 61af0a6c 628e6fcc 61af0a98 4029cf93
628e6f34 :0811a3b0 61af0a6c 61af0a98 61af0c18 00000020 628e6fcc
628e6f4c :0000000b 00000000 00000000 628e6fcc 0000000b 628e70c4
628e6f64 :61571ed8 61af0a28 00040010 4029b32c 61af0a28 628e6fcc
628e6f7c :0000000b 6274b000 00000000 00000000 6276b000 00000000
628e6f94 :00000000 00000000 00000000 4029b541 628e6fcc 61571ed8
628e6fac :628e70c4 628e7030 4003b918 00000000 61ffeeb4 628e701c
628e6fc4 :00000000 6276a580 62090d58 0811a3b0 61571ed8 00000002
628e6fdc :628e70c4 00000000 00000000 628e7030 00000000 09abb64a
628e6ff4 :61584110 628e70b0 628e701c 40030b53 0000000b 628e7030
628e700c :628e70b0 40030b0a 01b80000 00040000 61571ed8 40091950
628e7024 :0000000b 628e7030 628e70b0 0000000b 00000000 00000001
628e703c :00040010 00000000 00000000 00000000 00000000 00000000
628e7054 :00000000 00000000 00000000 00000000 00000000 00000000
628e706c :00000000 00000000 00000000 00000000 00000000 00000000
628e7084 :00000000 00000000 00000000 00000000 00000000 00000000
628e709c :00000000 00000000 00000000 00000000 00000000 00000000
628e70b4 :00000000 628e53a0 00000000 00002000 0000017f 0000017f
628e70cc :0000002b 0000002b 61ffeeb4 00040000 61571ed8 0004000c
628e70e4 :01b80000 00000000 00000000 00000000 0000000e 00000004
628e70fc :09abb64a 00000023 00010246 0004000c 0000002b 628e7124
628e7114 :80000000 00040010 80000000 00000000 ffff037f ffff0020
628e712c :ffffffff 401e6430 00a70023 403545c8 0000002b 00000310
628e7144 :00000000 1008ffff 00001010 ffff0000 10101010 00000000
628e715c :0000ffff 45000000 3ffefb04 00000000 00000000 00000000
628e7174 :00000000 4008fa00 cccccccd bb3ac6cc a9804014 1f822d80
628e718c :4003beb0 00000020 0020037f 00a70000 401e6430 00000023
628e71a4 :403545c8 0000002b 00001f80 0000ffff 00000310 00000000
628e71bc :0000ffff 00000000 10101008 00000000 0000ffff 00000000
628e71d4 :10101010 00000000 0000ffff 00000000 00000000 fb044500
628e71ec :00003ffe 00000000 00000000 00000000 00000000 00000000
628e7204 :00000000 fa000000 00004008 00000000 cccccccd bb3ac6cc
628e721c :00004014 00000000 2d80a980 beb01f82 00004003 00000000
628e7234 :00000000 00000000 00000000 00000000 00000000 00000000
628e724c :00000000 00000000 00000000 00000000 00000000 00000000
628e7264 :00000000 00000000 00000000 00000000 00000000 00000000
628e727c :00000000 00000000 00000000 00000000 00000000 00000000
628e7294 :00000000 00000000 00000000 00000000 00000000 00000000
628e72ac :00000000 00000000 00000000 00000000 00000000 00000000
628e72c4 :00000000 00000000 00000000 00000000 00000000 00000000
628e72dc :00000000 00000000 00000000 00000000 00000000 00000000
628e72f4 :00000000 00000000 00000000 00000000 00000000 00000000
628e730c :00000000 00000000 00000000 00000000 00000000 00000000
628e7324 :00000000 00000000 00000000 00000000 00000000 00000000
628e733c :00000000 00000000 00000000 00000000 00000000 00000000
628e7354 :00000000 00000000 00000000 00000000 00000000 00000000
628e736c :00000000 00000000 00000000 00000000 00000000 00000000
628e7384 :00000000 00000000 00000000 00000000 00000000 00000000
628e739c :00000000 00002008 00000031 00000000 4026b824 00000000
628e73b4 :00000003 08fe1334 08fe1334 0a518380 62974e50 00000001
628e73cc :00000000 00000030 00000021 628e73f8 00000000 620c9b30
628e73e4 :00000000 0a0fc449 00000000 00000000 00000031 00000000
628e73fc :4026b824 00000000 00000003 09e29198 09e29198 0a0fc030
628e7414 :628e73d8 00000001 6254c6f8 00000030 00000019 00000000
628e742c :09b38a24 0000000f 7afa2e87 00000000 000000b1 6555fa28
628e7444 :66d645e0 02002000 00000000 00000000 40000000 00000000
628e745c :00000000 00000000 00000000 00000000 00000000 00000000
628e7474 :00000000 00000000 00000000 00000000 00000680 00000050
628e748c :00000050 00000013 00000000 00000000 00000000 00000000
628e74a4 :00000000 00000000 00000000 00000000 00000000 00000000
628e74bc :00000000 00000000 00000000 00000000 00000000 00000000
628e74d4 :00000000 000000a0 00000010 622450f0 622450f0 000000b0
628e74ec :00000020 61aaba28 629d6848 675ede88 00000021 00000021
628e7504 :00000001 00000020 00000039 62fbcf60 629e56d8 00020000
628e751c :00000000 00000000 00000000 0012f712 0000769a 60d4c920
628e7534 :00000000 00000000 00000000 00000038 00000050 2f6d6f63
628e754c :61626d65 64616372 2f6f7265 72747865 2f656d65 69726373
628e7564 :6e697470 6f6e2f67 2f736564 656c6552 45657361 6e69676e
628e757c :72615665 65646f4e 00003124 00000000 00000000 00000050
628e7594 :00000019 00000000 09b70094 00000006 abe4e85a 00000000
628e75ac :00000029 00000000 4026b824 00000000 00000003 09afc7a8
628e75c4 :09afc7a8 09abfce0 62257390 00000029 00000011 54746567
628e75dc :65677261 00007374 00000011 45505954 54414e5f 00455649
628e75f4 :000003c1 66d07cc8 65548cf0 00000000 00000000 00000000
628e760c :00000000 00000000 00000000 00000000 00000000 00000000
628e7624 :00000000 00000000 00000000 00000000 00000000 00000000
628e763c :00000000 00000000 00000080 00000000 00000000 00000000
628e7654 :00000000 00000000 00000000 00000000 00000000 00000000
628e766c :00000000 00000000 00000000 00000000 00000000 00000000
628e7684 :00000000 00000000 00000000 00000000 00000000 00000000
628e769c :00000000 00000000 00000000 00000000 00000000 00000000
628e76b4 :00000000 00000000 00000000 00000000 00000000 00000000
628e76cc :00000000 00000000 00000000 00000000 00000000 00000000
Code:
4026d213 :83ffffff 5e5b20c4 c314c483 14ec8390 5c8b5356 748b2424
4026d22b :438b2024 04f8830c c0310b75 b48d54eb 00000026 047b8300
4026d243 :832a7400 e853f4c4 00064dbd 5650026a 53f4c483 0649d0e8
4026d25b :10c48300 fe1be850 01b8ffff 83000000 1eeb20c4 fcc48390
4026d273 :c483026a 53026af8 066220e8 10c48300 46e85650 83ffffff
4026d28b :5e5b10c4 c314c483 10ec8390 8b535657 8b20245c 83388b03
4026d2a3 :75020c7b 24538b20 1974d285 408b028b 8b038910 89400440
4026d2bb :428b0843 24438904 000156e9 0c7b8300 8b2f7701 1b40f603
4026d2d3 :8b097401 c0830443 144389fc 488a038b 02c1f61b 538b1474
4026d2eb :01e18004 83fc428d c984f8c2 89c2450f 438b1843 74c08510
4026d303 :0843890c 001043c7 eb000000 04438b08 4389008b 83338b08
4026d31b :448bf8c4 8b502c24 50480843 f767d4e8 830389ff c08510c4
4026d333 :43c70c75 00000004 00dde900 053b0000 40354850 053b1d74
4026d34b :40354854 538b1574 40b70f04 3fff2518 448d0000 43890482
4026d363 :8b5eeb04 b60f044b 548b1a46 438b0c81 fce2830c 7501f883
4026d37b :2043c714 00000001 000003c7 018b0000 eb084389 fcfa8334
4026d393 :03c70f75 00000000 000443c7 eb000000 287b837a c70b7400
4026d3ab :00000003 04538900 8b5069eb 53501042 fcbfe852 c483ffff
4026d3c3 :0c7b8310 8b547502 74c08503 2c508b4e 4774d285 8b04408b
4026d3db :c129084b 1d740a39 00047a83 d0893574 26748d90 08c08300
4026d3f3 :3908c283 83067408 75000478 04428bf0 1774c085 8904408b
4026d40b :428b2443 8b008b04 03891040 4004408b 89084389 5f5e5bf8
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd66 /opt/Extreme/JVM/JROCKIT/bin/java
0x40027000-0x40033ec3 /lib/i686/libpthread.so.0
0x4003c000-0x4005db42 /lib/i686/libm.so.6
0x4005f000-0x4006100c /lib/libdl.so.2
0x40063000-0x40195305 /lib/i686/libc.so.6
0x4019f000-0x403534ef* /opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit/libjvm.so
0x403ef000-0x403f82ad /lib/libnss_files.so.2
0x60c4c000-0x60c5bfa5 /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libverify.so
0x60fa3000-0x60fc29cf /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libjava.so
0x60fd4000-0x60fe633a /lib/libnsl.so.1
0x6104d000-0x610a2fcf /opt/Extreme/Hub/jboss/lib/libLinuxInstrumentor.so
0x610ba000-0x610f277b /usr/lib/libstdc++-libc6.2-2.so.3
0x403e4000-0x403ed5cb /lib/libnss_nisplus.so.2
0x619e7000-0x619e9d11 /lib/libnss_dns.so.2
0x619eb000-0x619f8ce5 /lib/libresolv.so.2
Java Thread ID = 0x00001780, Name = PulseRunner
Thread Stack Trace:
at frameIterGetCurrentAndStep2+127(:0)@0x4026d313
If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected]. Please include the
file jrockit.29196.dump from the current directory in the bug
report. Thank you.
===== END DUMP ===============================================================
Running web server load test. -
JRockit Management Console - Exception Count
Hello,
I'm using jrockit-j2sdk1.4.2_04. I download the JRA from: /wljrockit/docs142/JRA.zip. I started the Management Server with Tomcat 5.0. After starting the management console the exception count continuously increases one per second (approx). Is this a bug? Am I doing anything wrong? Can I drill down to see whats happening somehow?
Thanks,
RalphYou can run JRockit with the (undocumented and unsupported) option -Djrockit.printstacktraces=true to print out every exception that happens. This will probably tell you what the exception is.
One exception every second is nothing to worry about from a performance pespective.
Regards,
/Staffan -
Immediate JRockit Dump WebLogic 8.1
I would suggest you grab the 8.1sp3 version of JRockit available at:
http://commerce.bea.com/showproduct.jsp?family=WLJR&major=JR142SDK&minor=0
Regards,
/Staffan
sree bodapati wrote:
you should post this to jrockit.developer.interest.general.
I am cc'ing that group here for you.
"Jeremy Whitlock" <[email protected]> wrote in message
news:40e329a0$1@mktnews1...
I am trying to launch WebLogic 8.1 inside of Eclipse via the WebLogicplugin.
With WebLogic 7.0 and JRockit 7.0 SP4, it worked like a charm but now I amusing
WebLogic 8.l and JRockit 8.1 SP2 and I get an immediate JRockit Dump whenstarted
WebLogic inside of Eclipse. Here is the dump:
<Jun 30, 2004 2:01:19 PM MDT> <Info> <WebLogicServer> <BEA-000377><Starting WebLogic
Server with BEA WebLogic JRockit(R) Virtual Machine Version8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554
from BEA Systems, Inc.>
<Jun 30, 2004 2:01:21 PM MDT> <Info> <Configuration Management><BEA-150016> <This
server is being started as the administration server.>
<Jun 30, 2004 2:01:21 PM MDT> <Info> <Management> <BEA-141107> <Version:WebLogic
XMLX Module 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284
WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 >
<Jun 30, 2004 2:01:22 PM MDT> <Notice> <Management> <BEA-140005> <Loadingdomain
configuration from configuration repository atC:\bea\firms\wlsutestdev411\.\config.xml.>
<Jun 30, 2004 2:01:29 PM MDT> <Notice> <Log Management> <BEA-170019> <Theserver
log file C:\bea\firms\wlsutestdev411\logs\UTEST\UTEST.log is opened. Allserver
side log events will be written to this file.>
<Jun 30, 2004 2:01:34 PM MDT> <Notice> <Security> <BEA-090082> <Securityinitializing
using security realm CompatibilityRealm.>
<Jun 30, 2004 2:01:35 PM MDT> <Notice> <WebLogicServer> <BEA-000327><Starting
WebLogic Admin Server "UTEST" for domain "wlsutestdev411">
********* POSSE LogListener Starting *********
The Bulk Reporting Queue Cleaner has started
Cleanup Interval: 3600000
Time To Live: 604800000
********* Initializing PosseErrors *********
===== BEGIN DUMP=============================================================
JRockit context dump produced on Wed Jun 30 14:02:08 2004
If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected]. Please include the
file jrockit.3048.dump and jrockit.3048.mdmp from the current
directory in the bug report. Thank you.
Version : 8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554
Threads / GC : Native Threads, Generational Copying Garbage Collector
Number CPUs : 1
Tot Phys Mem : 535838720
OS version : Microsoft Windows 2000 Service Pack 2 (Build 2195)
State : JVM is running
Command Line: -Djava.class.path=. -Xms64m -Xmx128m -Dweblogic.Domain=wlsutestdev411
-Dweblogic.ProductionModeEnabled=false -Dweblogic.Name=UTEST -Dbea.home=C:\bea
-Djava.security.policy=C:\bea\firms\wlsutestdev411\weblogic.policy -Dweblogic.management.password=password
-Dweblogic.management.username=system -Dschemas=true -Dposse.firm=UTEST -Dweblogic.Name=UTEST
-Dbea.home=C:\bea -Dweblogic.management.username=system -Dweblogic.management.password=password
-Djava.class.path=C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\lib;C:\bea\weblogic81\server\lib\xmlx.jar;C:\bea\weblogic81\server\lib\joltwls
.jar;C:\bea\weblogic81\server\lib\joltjse.jar;C:\bea\weblogic81\server\lib\j
olt.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\jrockit81sp2_141_05
\lib\tools.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic8
1\server\lib\weblogic.jar;C:\bea\weblogic81\server\bin;C:\bea\weblogic81\ser
ver\lib;C:\bea\firms\wlsutestdev411;C:\bea\posse_4_11_1\classes\pubsub_clien
t_4_11_1.jar;C:\bea\posse_4_11_1\classes\startup_4_11_1.jar;C:\bea\posse_4_1
1_1\classes\castor-0.9.5.3.jar;C:\bea\posse_4_11_1\classes\castor-0.9.5.3-xm
l.jar;C:\bea\posse_4_11_1\classes\xerces.jar;C:\bea\weblogic700\classes\adap
terSupport_4_8_1.jar;C:\bea\posse_4_11_1\javachart\adpsis-kavachart.jar;C:\b
ea\posse_4_11_1\fop\lib\avalon-framework-cvs-20020806.jar;C:\bea\posse_4_11_
1\fop\lib\batik.jar;C:\bea\posse_4_11_1\fop\lib\xalan-2.4.1.jar;C:\bea\posse
_4_11_1\fop\lib\xercesImpl-2.2.1.jar;C:\bea\posse_4_11_1\fop\fop.jar
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,suspend=y,address=localhost:1848
-Dsun.java.command=weblogic.Server
Environment : JAVA_HOME=C:\j2sdk1.4.2_04,java.home=C:\bea\jrockit81sp2_141_05\jre,
java.class.path=C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\lib;C:
\bea\weblogic81\server\lib\xmlx.jar;C:\bea\weblogic81\server\lib\joltwls.jar
;C:\bea\weblogic81\server\lib\joltjse.jar;C:\bea\weblogic81\server\lib\jolt.
jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\jrockit81sp2_141_05\lib
\tools.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\se
rver\lib\weblogic.jar;C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\
lib;C:\bea\firms\wlsutestdev411;C:\bea\posse_4_11_1\classes\pubsub_client_4_
11_1.jar;C:\bea\posse_4_11_1\classes\startup_4_11_1.jar;C:\bea\posse_4_11_1\
classes\castor-0.9.5.3.jar;C:\bea\posse_4_11_1\classes\castor-0.9.5.3-xml.ja
r;C:\bea\posse_4_11_1\classes\xerces.jar;C:\bea\weblogic700\classes\adapterS
upport_4_8_1.jar;C:\bea\posse_4_11_1\javachart\adpsis-kavachart.jar;C:\bea\p
osse_4_11_1\fop\lib\avalon-framework-cvs-20020806.jar;C:\bea\posse_4_11_1\fo
p\lib\batik.jar;C:\bea\posse_4_11_1\fop\lib\xalan-2.4.1.jar;C:\bea\posse_4_1
1_1\fop\lib\xercesImpl-2.2.1.jar;C:\bea\posse_4_11_1\fop\fop.jar,
java.library.path=C:\bea\jrockit81sp2_141_05\jre\bin;C:\WINNT\System32;C:\WI
NNT;C:\j2sdk1.4.2_04\bin;c:\bea\weblogic81\server\bin;c:\bea\weblogic700\ser
ver\bin;C:\Sybase\ASEP_Win32;C:\Sybase\OCS-12_5\dll;C:\Sybase\OCS-12_5\lib3p
;C:\Sybase\OCS-12_5\bin;C:\PROGRA~1\PVCS\VM\win32\bin;C:\WINNT\SYSTEM32;C:\W
INNT;C:\WINNT\SYSTEM32\WBEM;C:\DMI\WIN32\BIN;C:\jakarta-ant-1.5.1\bin;C:\Syb
ase\DLL;C:\Sybase\BIN;
Registers:
Converted EIP: 004d506e
EAX = 1f3d8744 EBX = 12e8b1a4
ECX = 089ae090 EDX = 00000000
ESI = 00000000 EDI = 1f3d8744
EIP = 0081506e ESP = 7fe50c50
EBP = 7fe50c88 EFL = 00010202
CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 0038 GS = 0000
Stack:
7fe50c50 :1f3d8744 00000000 12e8b1a4 00000001 009a2398 009a2380
7fe50c68 :7fe50cc0 0081473e 009a09e0 6d27f307 6d27f766 1f3d8744
7fe50c80 :7fe50c84 12e703a8 7fe50cc0 6d274913 1f3d8744 7fe50cd0
7fe50c98 :7fe50e70 10a25201 08a377c4 12e703a8 12e70338 12e8b1a0
7fe50cb0 :00001015 00000000 00001019 12e8f1f4 7fe50e70 6d276be8
7fe50cc8 :00000001 7fe50cdc 6d183010 00000001 10a25208 7fe50d04
7fe50ce0 :0000012c 7fe50cf8 00000000 00070000 00000476 00000080
7fe50cf8 :00000000 7fe50d04 00000000 00000000 00000001 00000000
7fe50d10 :0000005d 61657206 66202764 7120726f 65756575 7727203a
7fe50d28 :6f6c6265 2e636967 6b636f73 4d2e7465 72657875 65752727
7fe50d40 :6e616c27 65722f67 65522f66 65726566 3b65636e 0a010000
7fe50d58 :3825bc10 15000000 72617473 66655274 6e657265 61486563
7fe50d70 :656c646e 00000072 56292803 0a000000 b828bc10 0a000000
7fe50d88 :65636361 30247373 00003030 29281b00 76616a4c 616c2f61
7fe50da0 :722f676e 522f6665 72656665 65636e65 0000003b 27bc1008
7fe50db8 :000000b8 6e693c06 003e7469 28150000 76616a4c 616c2f61
7fe50dd0 :4f2f676e 63656a62 56293b74 00000000 3828bc10 06000000
7fe50de8 :696e693c 00003e74 4c283300 6176616a 6e616c2f 624f2f67
7fe50e00 :7463656a 616a4c3b 6c2f6176 2f676e61 2f666572 65666552
7fe50e18 :636e6572 65755165 293b6575 00000056 27bc1000 00000038
7fe50e30 :12e37078 12e701bf 00000000 00000000 00000000 00000476
7fe50e48 :00020100 00000017 12e701a8 00000000 12e60798 00000476
7fe50e60 :00020100 00000017 12e701a8 00000000 08a37740 6d27e0ec
7fe50e78 :00000000 08a377c4 6d27e162 6d183010 00834af2 6d183010
7fe50e90 :10a25208 12cdbb03 10a25208 6d27e159 6d183010 10d4a288
7fe50ea8 :00a5d770 6d27e159 08a605c8 12cdbb5c 08a605c8 08a605c8
7fe50ec0 :172cffa4 12cdb3c6 00000000 00000000 08a605c8 10c252a0
7fe50ed8 :08a37740 08a37740 00000000 00000000 00000000 08a37740
7fe50ef0 :10c25026 00000000 08a37740 00000000 00000000 00000000
7fe50f08 :00000000 00000000 00000000 7fe50f58 0083b6cc 00000000
7fe50f20 :172cffa4 10c20e60 7fe50f38 10c24fd0 08a37740 172cffa0
7fe50f38 :172cffb4 0083a84f 08a37740 10c24fd0 10c10044 007ae3f3
7fe50f50 :0084776c 08a37740 10c24fd0 08a37740 00000000 00000000
7fe50f68 :00000000 00000000 00000000 00000000 00000000 00000000
7fe50f80 :00000000 00000000 00000000 00000000 00000000 00000000
7fe50f98 :00000000 00000000 00000000 00000000 00000000 00000000
7fe50fb0 :00000000 00000000 00000000 00000000 00000000 00000000
7fe50fc8 :00000000 00000000 00000000 00000000 00000000 00000000
7fe50fe0 :00000000 00000000 00000000 00000000 00000000 00000000
Code:
00814f6e :04c483ff 04c2c033 83d0ff00 04c204c4 cccc9000 cccccccc
00814f86 :cccccccc cccccccc 448bcccc 55530424 57088b56 1824548b
00814f9e :5220798b 8b0c6f8b 468d0c75 50529903 f3e6e5e8 85d88bff
00814fb6 :8b3375db 8b182444 ff83247f 7c008b01 03ff8313 00c60e74
00814fce :04c6404c 5c883b30 04eb0130 003004c6 56004d8b 37e85051
00814fe6 :83000000 5e5f0cc4 5b5dc38b 900008c2 90909090 90909090
00814ffe :cccc9090 cccccccc cccccccc cccccccc cccccccc cccccccc
00815016 :cccccccc cccccccc 4c8bcccc c9850c24 448b217e 548b0424
0081502e :2b560824 8af18bd0 f980020c c605752e 02eb2f00 4e400888
00815046 :c35eed75 90909090 cccc9090 cccccccc cccccccc cccccccc
0081505e :448bcccc ec830424 56088b20 20718b57 8b0c568b 7c685002
00815076 :e800891c ffffd242 10244c8d 00b0be8d 57510000 f3c8cce8
0081508e :1c468bff 4010c483 7704f883 8524ff07 008150f0 0824548d
008150a6 :4de85752 8dfff3d4 50102444 4c8bd5eb 01c73024 00000003
008150be :548b16eb 02c73024 00000006 448b0aeb 00c73024 00000008
008150d6 :08244c8d cfe85751 83fff3c3 c03308c4 c4835e5f 0008c220
008150ee :50ccff8b 50b40081 50b40081 50c00081 50cc0081 90900081
00815106 :90909090 90909090 cccc9090 cccccccc cccccccc cccccccc
0081511e :cccccccc cccccccc cccccccc cccccccc cccccccc cccccccc
00815136 :cccccccc cccccccc 448bcccc 088b0424 5020418b f3cc26e8
0081514e :04c483ff 1174c085 0824548b dfe85052 83000035 08c208c4
00815166 :0065b800 08c20000 cccc9000 cccccccc cccccccc cccccccc
Loaded modules:
(* denotes the module causing the exception)
0x77f80000-0x77ffafff C:\WINNT\System32\ntdll.dll
0x77db0000-0x77e0bfff C:\WINNT\system32\ADVAPI32.dll
0x77e80000-0x77f34fff C:\WINNT\system32\KERNEL32.DLL
0x77d40000-0x77dacfff C:\WINNT\system32\RPCRT4.DLL
0x77e10000-0x77e73fff C:\WINNT\system32\USER32.dll
0x77f40000-0x77f7bfff C:\WINNT\system32\GDI32.DLL
0x78000000-0x78045fff C:\WINNT\system32\MSVCRT.dll
0x00750000-0x008cffff* C:\bea\jrockit81sp2_141_05\jre\bin\jrockit\jvm.dll
0x77570000-0x7759ffff C:\WINNT\System32\WINMM.dll
0x75030000-0x75042fff C:\WINNT\System32\WS2_32.dll
0x75020000-0x75027fff C:\WINNT\System32\WS2HELP.DLL
0x6d270000-0x6d28bfff C:\bea\jrockit81sp2_141_05\jre\bin\jdwp.dll
0x6d180000-0x6d184fff C:\bea\jrockit81sp2_141_05\jre\bin\dt_socket.dll
0x785c0000-0x785cbfff C:\WINNT\System32\rnr20.dll
0x77980000-0x779a3fff C:\WINNT\System32\DNSAPI.DLL
0x75050000-0x75057fff C:\WINNT\System32\WSOCK32.DLL
0x77340000-0x77352fff C:\WINNT\System32\iphlpapi.dll
0x77520000-0x77524fff C:\WINNT\System32\ICMP.DLL
0x77320000-0x77336fff C:\WINNT\System32\MPRAPI.DLL
0x75150000-0x7515ffff C:\WINNT\System32\SAMLIB.DLL
0x75170000-0x751befff C:\WINNT\System32\NETAPI32.DLL
0x77be0000-0x77beefff C:\WINNT\System32\SECUR32.DLL
0x751c0000-0x751c5fff C:\WINNT\System32\NETRAP.DLL
0x77950000-0x77979fff C:\WINNT\system32\WLDAP32.DLL
0x77a50000-0x77b39fff C:\WINNT\system32\OLE32.DLL
0x779b0000-0x77a4afff C:\WINNT\system32\OLEAUT32.DLL
0x773b0000-0x773ddfff C:\WINNT\System32\ACTIVEDS.DLL
0x77380000-0x773a1fff C:\WINNT\System32\ADSLDPC.DLL
0x77830000-0x7783dfff C:\WINNT\System32\RTUTILS.DLL
0x77880000-0x7790cfff C:\WINNT\System32\SETUPAPI.DLL
0x77c10000-0x77c6dfff C:\WINNT\System32\USERENV.DLL
0x774e0000-0x77511fff C:\WINNT\System32\RASAPI32.DLL
0x774c0000-0x774d0fff C:\WINNT\System32\RASMAN.DLL
0x77530000-0x77551fff C:\WINNT\System32\TAPI32.DLL
0x71780000-0x71809fff C:\WINNT\system32\COMCTL32.DLL
0x70bd0000-0x70c33fff C:\WINNT\system32\SHLWAPI.DLL
0x77360000-0x77378fff C:\WINNT\System32\DHCPCSVC.DLL
0x775a0000-0x77624fff C:\WINNT\System32\CLBCATQ.DLL
0x777e0000-0x777e7fff C:\WINNT\System32\winrnr.dll
0x777f0000-0x777f4fff C:\WINNT\System32\rasadhlp.dll
0x74fd0000-0x74feefff C:\WINNT\system32\msafd.dll
0x75010000-0x75016fff C:\WINNT\System32\wshtcpip.dll
0x6d200000-0x6d205fff C:\bea\jrockit81sp2_141_05\jre\bin\ioser12.dll
0x22500000-0x22504fff C:\bea\weblogic81\server\bin\wlntio.dll
0x24130000-0x241f0fff C:\bea\jrockit81sp2_141_05\jre\bin\dbghelp.dll
0x77820000-0x77826fff C:\WINNT\system32\VERSION.dll
0x759b0000-0x759b5fff C:\WINNT\system32\LZ32.DLL
0x690a0000-0x690aafff C:\WINNT\System32\psapi.dll
Java Thread ID = 0x00000400, Name = JDWP Transport Listener: dt_socket
Thread Stack Trace:
at _jvmdiGetClassStatus@8+14 ()@0081506E
at JVMOnLoad@12+3080 ()@6D276BE8
at JVMOnLoad@12+33036 ()@6D27E0EC
at COM.jrockit.vm.JVMDIBootstrapper.run0(Native Method)@12CDBAE8
at COM.jrockit.vm.JVMDIBootstrapper.run(Unknown Source)@12CDBB5C
at java.lang.Thread.run(Unknown Source)@10C252A0
at java.lang.Thread.startThreadFromVM(Unknown Source)@10C25026
--- End of stack trace
===== END DUMP=============================================================== -
Rockit/Resin and management server
I'm trying to run Resin under JRockit with the management console enabled, and
am getting a very cryptic error. Platform is RH9/JRockit 1.4.2_04/Resin 3.0.7.
When I insert the -Xmanagement argument, I get, in jvm.log:
java/lang/NullPointerException:
-------end of stacktrace
Could not create the Java virtual machine.
And that's all. If I don't put in the -Xmanagement argument, everything runs
nicely, and if I just do
java -Xmanagement -version, it seems to start fine, I get the expected messages.
Anyone have any insight?Hi Mark,
Just wanted to let you know that we've reproduced the problem. I don't
know exactly what is causing it. The NullPointerException is not the
root cause. The real problem is some kind of clash between the logging
manager used by Resin (com.caucho.log.LogManagerImpl) and the way
classes are loaded for the management server.
I'm sorry that I don't have any more details or a workaround, but we are
looking into it.
Thanks,
/Staffan
Mark wrote:
I'm trying to run Resin under JRockit with the management console enabled, and
am getting a very cryptic error. Platform is RH9/JRockit 1.4.2_04/Resin 3.0.7.
When I insert the -Xmanagement argument, I get, in jvm.log:
java/lang/NullPointerException:
-------end of stacktrace
Could not create the Java virtual machine.
And that's all. If I don't put in the -Xmanagement argument, everything runs
nicely, and if I just do
java -Xmanagement -version, it seems to start fine, I get the expected messages.
Anyone have any insight?
Maybe you are looking for
-
How to get rid of apple support
my email has been taken over by apple support, coming in their hundreds, please HELP
-
How to message using MacBook Pro
I just recieved a MacBook Pro and would like to message to iPod Touch, how do I go about doing that??
-
Hi All, Since a few weeks/months, I have unclear restarts of my MacBook Pro [med. 2010 - 15"] and have some issues to read the report. Therefore I have gathered some error messages and hopefully you can help me out. https://dl.dropboxusercontent.com/
-
Photoshop 11 elements editor limits imports from iPhoto to 4 photos
photoshop 11 elements editor limits imports from iPhoto to 4 photos?
-
Hi all When I try to creat a new output type in NACE it gives dump with this message READ_REPORT_LINE_TOO_LONG