Hotspot ServerVM 1.3.1_09 running BEA WL 7.0 SP1 crashed with
"Error happened during: deoptimize
Error ID: 53414645504F494E540E435050022D 01".
This is "safepoint.cpp, 557".
There is no testcase.
Here is the data, that have been collected:
1. Error message
----------------
From the WLS output.log:
[ ... ]
[GC
Desired survivor size 59749168 bytes, new threshold 32 (max 32)
- age 1: 1566352 bytes, 1566352 total
- age 2: 130160 bytes, 1696512 total
- age 3: 1235808 bytes, 2932320 total
- age 4: 518768 bytes, 3451088 total
- age 5: 1685416 bytes, 5136504 total
- age 6: 519512 bytes, 5656016 total
- age 7: 119200 bytes, 5775216 total
- age 8: 73256 bytes, 5848472 total
- age 9: 152872 bytes, 6001344 total
- age 10: 94736 bytes, 6096080 total
- age 11: 3280 bytes, 6099360 total
- age 12: 27280 bytes, 6126640 total
- age 13: 86976 bytes, 6213616 total
- age 14: 103344 bytes, 6316960 total
- age 15: 78424 bytes, 6395384 total
- age 16: 31504 bytes, 6426888 total
- age 17: 63576 bytes, 6490464 total
- age 18: 32800 bytes, 6523264 total
- age 19: 5280 bytes, 6528544 total
- age 20: 175920 bytes, 6704464 total
- age 21: 85280 bytes, 6789744 total
- age 22: 72560 bytes, 6862304 total
- age 23: 437536 bytes, 7299840 total
- age 24: 327416 bytes, 7627256 total
- age 25: 43248 bytes, 7670504 total
- age 26: 61368 bytes, 7731872 total
- age 27: 148152 bytes, 7880024 total
- age 28: 521712 bytes, 8401736 total
- age 29: 85032 bytes, 8486768 total
- age 30: 106456 bytes, 8593224 total
- age 31: 385248 bytes, 8978472 total
- age 32: 204912 bytes, 9183384 total
308124K->243555K(561856K), 0.2897921 secs]
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error happened during: deoptimize
#
# Error ID: 53414645504F494E540E435050022D 01
#
# Problematic Thread: prio=5 tid=0x115268 nid=0x2 runnable
#
2. Pstack from core file
------------------------
% more fitServer12_core_10.12.03_pstack
core 'core' of 22726: /app/bea/j13109/bin/../bin/sparc/native_threads/java -server -Xms612m
----------------- lwp# 2 / thread# 2 --------------------
ff31f020 _lwp_kill (6, 0, 0, ffffffff, ff3403bc, 0) + 8
ff2b595c abort (ff33c000, fb57a980, 0, 4, 0, fb57a9a1) + 100
fefc98e4 __1cCosFabort6Fl_v_ (1, ff0cc020, 1, fb57a, ff0cc020, fb57a99c) + b8
fef19534 __1cMreport_error6Flpkci11E_v_ (e6, fb57b21a, 22d, ff0568b0, ff13cb50, ff0cc020) + 3e8
fef18e04 __1cMreport_fatal6Fpkci1E_v_ (22d, ff0cc020, ff079c1c, 0, ff0cc020, 0) + 60
fed46454 __1cUThreadSafepointStateXexamine_state_of_thread6Mi_v_ (fbb8a310, ff079bc8, 9fb630, ff0cc020, ff0ea530, f
bb8a5a4) + c90
fedc0e0c __1cUSafepointSynchronizeFbegin6F_v_ (9fb630, 46dcf8, 1, ff0e2a20, ff0dea2c, ff0cc020) + bc
feed4908 __1cIVMThreadEloop6M_v_ (115268, c06fc740, 8, ff0ea534, ff0ea528, ff0ea538) + 2d8
feed42a4 __1cIVMThreadDrun6M_v_ (ff0cc020, 115268, 0, 0, 0, 0) + 7c
fee1450c _start (ff0cc020, ff260200, 0, 0, 0, 0) + 20
ff3858c0 _lwp_start (0, 0, 0, 0, 0, 0)
----------------- lwp# 3 / thread# 3 --------------------
219 threads running at that time.
Please find pstack and pmap output from core file attached.
3. Flags
--------
The following flags had been set:
serverStartArgs=
-server -Xms612m -Xmx612m -XX:NewSize=190m -XX:MaxNewSize=190m
-XX:MaxPermSize=128m -XX:SurvivorRatio=1 -XX:TargetSurvivorRatio=90
-Xconcurrentio -XX:+JavaMonitorsInStackTrace -verbose:gc
-XX:+PrintTenuringDistribution
4. Error message
----------------
The following observation may have a connection:
On subsequent regular shutdown of the WLS node the following message was issued:
>=============== DEBUG MESSAGE: new exception propagation across
>deoptimization has not been tested yet ================
The message seemed to be issued by libjvm.so (bother client and serverVM):
% strings libjvm.so | grep deoptimization
new exception propagation across deoptimization has not been tested yet
%