1.5.0_15 Linux 32-bit JVM crashed on RHEL5.1 in
ScanMarkedObjectsAgainCarefullyClosure::do_object_careful()
(gdb) wherer
#0 0xb7f87402 in __kernel_vsyscall ()
#1 0x00333c10 in raise () from /lib/libc.so.6
#2 0x00335521 in abort () from /lib/libc.so.6
#3 0xb79cb9b5 in os::abort () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#4 0xb7aa9d74 in VMError::report_and_die () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#5 0xb79d068a in JVM_handle_linux_signal () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#6 0xb79cdb04 in signalHandler () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#7 <signal handler called>
#8 0xb77519a0 in
ScanMarkedObjectsAgainCarefullyClosure::do_object_careful () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#9 0xb772ebbd in CompactibleFreeListSpace::object_iterate_careful ()
from /opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#10 0xb774cd47 in CMSCollector::preclean_card_table () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#11 0xb774bea5 in CMSCollector::preclean_work () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#12 0xb774b9ea in CMSCollector::abortable_preclean () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#13 0xb7749343 in CMSCollector::collect_in_background () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#14 0xb775536a in ConcurrentMarkSweepThread::run () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#15 0xb79cf6b8 in _start () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#16 0x0048143b in start_thread () from /lib/libpthread.so.0
#17 0x003d8fde in clone () from /lib/libc.so.6
jvm_args:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties
-XX:MaxTenuringThreshold=15 -XX:CMSInitiatingOccupancyFraction=80
-XX:+UseCMSInitiatingOccupancyOnly -Xmx1500m -Xms1500m -XX:NewSize=600m
-XX:MaxNewSize=600m -XX:SurvivorRatio=8 -XX:MaxPermSize=128m
-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails
-XX:+PrintGCTimeStamps -XX:+PrintClassHistogram
-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenPrecleaningEnabled
-XX:+CMSPermGenSweepingEnabled
-Djava.endorsed.dirs=/opt/tomcat/common/endorsed
-Dcatalina.base=/opt/tomcat -Dcatalina.home=/opt/tomcat
-Djava.io.tmpdir=/opt/tomcat/temp
Does not reproduce with 6u13.
ScanMarkedObjectsAgainCarefullyClosure::do_object_careful()
(gdb) wherer
#0 0xb7f87402 in __kernel_vsyscall ()
#1 0x00333c10 in raise () from /lib/libc.so.6
#2 0x00335521 in abort () from /lib/libc.so.6
#3 0xb79cb9b5 in os::abort () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#4 0xb7aa9d74 in VMError::report_and_die () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#5 0xb79d068a in JVM_handle_linux_signal () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#6 0xb79cdb04 in signalHandler () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#7 <signal handler called>
#8 0xb77519a0 in
ScanMarkedObjectsAgainCarefullyClosure::do_object_careful () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#9 0xb772ebbd in CompactibleFreeListSpace::object_iterate_careful ()
from /opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#10 0xb774cd47 in CMSCollector::preclean_card_table () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#11 0xb774bea5 in CMSCollector::preclean_work () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#12 0xb774b9ea in CMSCollector::abortable_preclean () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#13 0xb7749343 in CMSCollector::collect_in_background () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#14 0xb775536a in ConcurrentMarkSweepThread::run () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#15 0xb79cf6b8 in _start () from
/opt/jdk1.5.0_15/jre/lib/i386/server/libjvm.so
#16 0x0048143b in start_thread () from /lib/libpthread.so.0
#17 0x003d8fde in clone () from /lib/libc.so.6
jvm_args:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties
-XX:MaxTenuringThreshold=15 -XX:CMSInitiatingOccupancyFraction=80
-XX:+UseCMSInitiatingOccupancyOnly -Xmx1500m -Xms1500m -XX:NewSize=600m
-XX:MaxNewSize=600m -XX:SurvivorRatio=8 -XX:MaxPermSize=128m
-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails
-XX:+PrintGCTimeStamps -XX:+PrintClassHistogram
-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenPrecleaningEnabled
-XX:+CMSPermGenSweepingEnabled
-Djava.endorsed.dirs=/opt/tomcat/common/endorsed
-Dcatalina.base=/opt/tomcat -Dcatalina.home=/opt/tomcat
-Djava.io.tmpdir=/opt/tomcat/temp
Does not reproduce with 6u13.
- duplicates
-
JDK-6739357 CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
-
- Resolved
-
- relates to
-
JDK-5081701 CMS: ATG crash with perm gen collection enabled
-
- Closed
-