|
Quick Lists
|
|
Bug ID:
|
6624782
|
|
Votes
|
0
|
|
Synopsis
|
Bigapps crashes during CMS precleaning.
|
|
Category
|
hotspot:garbage_collector
|
|
Reported Against
|
|
|
Release Fixed
|
hs12(b02)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
6635416
|
|
Submit Date
|
01-NOV-2007
|
|
Description
|
Crashes when running Toncat and Volano during bigapps testing. Crashes occur
during cms precleaning.
The failures are both on 64bit VM's running on amd64 platforms. The PC at the
time of the SEGV was pointing at the instruction
__1cNobjArrayKlassUoop_oop_iterate_nv_m6MnDoop_pnbAMarkRefsIntoAndScanClosure_n0f 18 0c 36 prefetcht0 (%rsi,%rsi)
Posted Date : 2007-11-01 15:33:29.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
The crashes point to a prefetchT0 instruction. That instruction should
not throw any exceptions so it is unclear what is happening. I've ask
that the tests be restarted with
-XX:PrefetchFieldsAhead=0
which will eliminate the sue of the prefetch so should eliminate that
confusion.
I've also asked that a second bigapps run be done with
-XX:DisableIntrinsic="_arraycopy" -XX:PrefetchFieldsAhead=0
to workaround a possible (but at this point unlikely) c2 bug. Both
runs has been going for more than a week without reproducing the
failure.
Posted Date : 2007-11-01 15:33:29.0
The tests run with -XX:PrefetchFieldsAhead=0 ran without failure for
2-3 weeks. New runs with the original flags only (no -XX:PrefetchFieldsAhead=0
and no -XX:DisableIntrinsic="_arraycopy") failed within 30 hours.
Posted Date : 2007-11-19 16:39:21.0
This failure is being investigate under 6635416 as a possible
SunStudio compiler bug.
Posted Date : 2007-11-29 15:07:06.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |