Hi all, hi Rory,
New bug (not reproduceable) in JDK 8 b123, 32 bits: This one happened in the GC thread (ConcMarkSweep GC). All other threads are “blocked”, except the VM itself and the GCTaskThread, which segfaulted. So it seemed to happen on a full stop-the-world GC run (otherwise Java threads would still run while crashing). As always for GC failures, impossible to reproduce. Uwe --------------- T H R E A D --------------- Current thread (0xf6619000): GCTaskThread [stack: 0xe657f000,0xe6600000] [id=15351] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000 Registers: EAX=0xce4e92fb, EBX=0xc70ce1c0, ECX=0x00000000, EDX=0xc70ce1b0 ESP=0xe65fedcc, EBP=0xe65fee08, ESI=0xe574c484, EDI=0x00000001 EIP=0x00000000, EFLAGS=0x00010246, CR2=0x00000000 Top of Stack: (sp=0xe65fedcc) 0xe65fedcc: f6e9f7bb c70ce1b0 c70ce1c0 00000001 0xe65feddc: 00000001 f6619000 00000004 00000001 0xe65fedec: 00228100 00000002 fffffff8 e574c4f4 0xe65fedfc: f661d1d8 f661d1d8 00028230 e65fee38 0xe65fee0c: f6ea091f c4cacff0 e56abc28 c14d8e60 0xe65fee1c: 000281fe 00028230 fffffffe fffffff8 0xe65fee2c: f661d1d8 c14d8e34 000281fe e65fee88 0xe65fee3c: f6ed2eb2 e56abc28 c14d8e60 000281fe Instructions: (pc=0x00000000) 0xffffffe0: Register to memory mapping: EAX= [error occurred during error reporting (printing register info), id 0xb] Stack: [0xe657f000,0xe6600000], sp=0xe65fedcc, free space=511k --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0xc3388800 JavaThread "TEST-TestPagedBytes.testDataInputOutput-seed#[CE0AE99C39EB2340]" [_thread_blocked, id=19524, stack(0xc512e000,0xc517f000)] 0xc3dd5800 JavaThread "SUITE-TestPagedBytes-seed#[CE0AE99C39EB2340]" [_thread_blocked, id=19523, stack(0xc480f000,0xc4860000)] 0xc4764c00 JavaThread "Service Thread" daemon [_thread_blocked, id=15377, stack(0xe632e000,0xe637f000)] 0xc4751400 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=15371, stack(0xc3f73000,0xc3ff4000)] 0xc474fc00 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=15369, stack(0xc3ff4000,0xc4075000)] 0xc474e400 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=15367, stack(0xc4075000,0xc40f6000)] 0xc474c800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=15365, stack(0xc40f6000,0xc4177000)] 0xc474b000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=15364, stack(0xe652e000,0xe657f000)] 0xc4749c00 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=15363, stack(0xe672e000,0xe677f000)] 0xc4713c00 JavaThread "Finalizer" daemon [_thread_blocked, id=15361, stack(0xe692e000,0xe697f000)] 0xc4712400 JavaThread "Reference Handler" daemon [_thread_blocked, id=15360, stack(0xe6b2e000,0xe6b7f000)] 0xf660a800 JavaThread "main" [_thread_blocked, id=15326, stack(0xf6749000,0xf679a000)] Other Threads: 0xc470e000 VMThread [stack: 0xc4860000,0xc48e1000] [id=15357] 0xc4766c00 WatcherThread [stack: 0xc3ef2000,0xc3f73000] [id=15378] =>0xf6619000 (exited) GCTaskThread [stack: 0xe657f000,0xe6600000] [id=15351] VM state:at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0xf6608060] Threads_lock - owner thread: 0xc470e000 [0xf66084d8] Heap_lock - owner thread: 0xc3388800 Heap: par new generation total 136832K, used 117967K [0xc6200000, 0xcf670000, 0xd0ca0000) eden space 121664K, 96% used [0xc6200000, 0xcd4e8be0, 0xcd8d0000) from space 15168K, 1% used [0xce7a0000, 0xce7eb110, 0xcf670000) to space 15168K, 83% used [0xcd8d0000, 0xce53be30, 0xce7a0000) concurrent mark-sweep generation total 346844K, used 312517K [0xd0ca0000, 0xe5f57000, 0xe6200000) Metaspace used 15128K, capacity 15218K, committed 15256K, reserved 15664K ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen <http://www.thetaphi.de/> http://www.thetaphi.de eMail: [email protected] From: Uwe Schindler [mailto:[email protected]] Sent: Sunday, January 19, 2014 11:50 AM To: [email protected] Subject: Re: [JENKINS] Lucene-Solr-trunk-Linux (32bit/jdk1.8.0-ea-b123) - Build # 9152 - Failure! This is a new one. Policeman Jenkins Server <[email protected]> schrieb: Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/9152/ Java: 32bit/jdk1.8.0-ea-b123 -server -XX:+UseConcMarkSweepGC All tests passed Build Log: [...truncated 1221 lines...] [junit4] JVM J1: stdout was not empty, see: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/test/temp/junit4-J1-20140119_094737_117.sysout [junit4] >>> JVM J1: stdout (verbatim) ---- [junit4] # [junit4] # A fatal error has been detected by the Java Runtime Environment: [junit4] # [junit4] # SIGSEGV (0xb) at pc=0x00000000, pid=15321, tid=3865049920 [junit4] # [junit4] # JRE version: Java(TM) SE Runtime Environment (8.0-b123) (build 1.8.0-ea-b123) [junit4] # Java VM: Java HotSpot(TM) Server VM (25.0-b65 mixed mode linux-x86 ) [junit4] # Problematic frame: [junit4] # C 0x00000000 [junit4] # [junit4] # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again [junit4] # [junit4] # An error report file with more information is saved as: [junit4] # /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/test/J1/hs_err_pid15321.log [junit4] # [junit4] # If you would like to submit a bug report, please visit: [junit4] # http://bugreport.sun.com/bugreport/crash.jsp [junit4] # [junit4] <<< JVM J1: EOF ---- [...truncated 400 lines...] [junit4] ERROR: JVM J1 ended with an exception, command line: /var/lib/jenkins/tools/java/32bit/jdk1.8.0-ea-b123/jre/bin/java -server -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/heapdumps -Dtests.prefix=tests -Dtests.seed=CE0AE99C39EB2340 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=5.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.slow=true -Dtests.asserts.gracious=false -Dtests.multiplier=3 -DtempDir=. -Djava.io.tmpdir=. -Djunit4.tempDir=/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/test/temp -Dclover.db.dir=/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/clover/db -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Djava.security.policy=/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/tools/junit4/tests.policy -Dlucene.version=5.0-SNAPSHOT -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.disableHdfs=true -Dfile.encoding=UTF-8 -classpath /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/codecs/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/test-framework/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/test-framework/lib/junit-4.10.jar:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/test-framework/lib/randomizedtesting-runner-2.0.13.jar:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/classes/test:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-launcher.jar:/var/lib/jenkins/.ant/lib/ivy-2.3.0.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-jai.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-swing.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-oro.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/a nt-jmf.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-xalan2.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-javamail.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-resolver.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-testutil.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-commons-logging.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-log4j.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-junit.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-jsch.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-commons-net.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-bsf.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-jdepend.jar:/var/lib/j enkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-netrexx.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-regexp.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-junit4.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-bcel.jar:/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-antlr.jar:/var/lib/jenkins/tools/java/32bit/jdk1.8.0-ea-b123/lib/tools.jar:/var/lib/jenkins/.ivy2/cache/com.carrotsearch.randomizedtesting/junit4-ant/jars/junit4-ant-2.0.13.jar -ea:org.apache.lucene... -ea:org.apache.solr... com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe -eventsfile /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/test/temp/junit4-J1-20140119_094737_117.events @/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/core/test/temp/junit4-J1-20140119_094737_117.suites [junit4] ERROR: JVM J1 ended with an exception: Forked process returned with error code: 134. Very likely a JVM crash. Process output piped in logs above. [junit4] at com.carrotsearch.ant.tasks.junit4.JUnit4.executeSlave(JUnit4.java:1373) [junit4] at com.carrotsearch.ant.tasks.junit4.JUnit4.access$000(JUnit4.java:119) [junit4] at com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:911) [junit4] at com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:908) [junit4] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [junit4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [junit4] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [junit4] at java.lang.Thread.run(Thread.java:744) BUILD FAILED /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:453: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:433: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:39: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/extra-targets.xml:37: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build.xml:49: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:1304: The following error occurred while executing this line: /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:937: At least one slave process threw an exception, first: Forked process returned with error code: 134. Very likely a JVM crash. Process output piped in logs above. Total time: 12 minutes 16 seconds Build step 'Invoke Ant' marked build as failure Description set: Java: 32bit/jdk1.8.0-ea-b123 -server -XX:+UseConcMarkSweepGC Archiving artifacts Recording test results Email was triggered for: Failure Sending email for trigger: Failure _____ To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] -- Uwe Schindler H.-H.-Meier-Allee 63, 28213 Bremen http://www.thetaphi.de
