JDK-6850593 : G1: Process crashed when using new G1 garbage collector together with AggresiveOpts.
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2009-06-12
  • Updated: 2013-09-18
  • Resolved: 2009-09-16
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
Java HotSpot(TM) Server VM (14.0-b16) for windows-x86 JRE (1.6.0_14-b08), built on May 21 2009 07:57:57 by "java_re" with MS VC++ 7.1

FULL OS VERSION :
Windows XP Build 2600 Service Pack 3

A DESCRIPTION OF THE PROBLEM :
When running our product's benchmark with the default garbage collector everything works fine.
When running with the new G1 the process crashes and we get a dump file.

THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Did not try

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Yes

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Download and install GigaSpaces XAP.NET 7.0
(Currently at http://www.gigaspaces.com/wiki/display/RN/GigaSpaces+7.0.0+Early+Access, might be GA by the time you get to it...)

2. Execute Examples\Benchmark\RunEmbedded.bat - everything works fine.
3. Edit Bin\Benchmark.exe.config and add the new G1 settings.
4. Repeat step 2, and receive a process crash.

EXPECTED VERSUS ACTUAL BEHAVIOR :
Expected - application completes and exits with no problem.
Actual - process crash.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
Attached seperatly


REPRODUCIBILITY :
This bug can be reproduced always.