I filed https://issues.apache.org/jira/browse/LUCENE-5241 to track this.
Dawid On Mon, Sep 23, 2013 at 2:18 PM, Dawid Weiss <[email protected]> wrote: > I can reproduce this... sort of. On ubuntu it crashes about 1 time in > 10. @Vladimir -- could it be a backport of the same bug as > https://bugs.openjdk.java.net/browse/JDK-8024830 (I didn't check hg > logs). > > Reproduction steps are quite simple -- > > svn checkout -r 1525563 > http://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x > branch_4x_alt > cd branch_4x_alt/lucene > ant "-Dargs=-client -XX:+UseConcMarkSweepGC -Xmx512m" > -Dtests.disableHdfs=true -Dtests.multiplier=3 -Dtests.jvms=1 > "-Dtests.class=*TestDirectory" -Dtests.seed=4B7F292A927C08A test-core > > Screenshot attached. hprof file on request. > > Dawid > > On Mon, Sep 23, 2013 at 1:17 PM, Dawid Weiss > <[email protected]> wrote: >> I will try. >> >> Dawid >> >> On Mon, Sep 23, 2013 at 1:00 PM, Robert Muir <[email protected]> wrote: >>> There is zero chance of me trying to reproduce it: I'm on travel with >>> mac only, and i only have 1.6.0_51. >>> >>> On Mon, Sep 23, 2013 at 3:40 AM, Dawid Weiss >>> <[email protected]> wrote: >>>> Oh, damn. Didn't notice THAT! Maybe it is something else... or the >>>> machine (memory?) is failing? >>>> >>>> D. >>>> >>>> On Mon, Sep 23, 2013 at 12:36 PM, Robert Muir <[email protected]> wrote: >>>>> On java 6?!?! Any hints as to why you think it might be the same bug? >>>>> >>>>> On Sep 23, 2013 2:17 AM, "Dawid Weiss" <[email protected]> >>>>> wrote: >>>>>> >>>>>> It's probably https://bugs.openjdk.java.net/browse/JDK-8024830 >>>>>> (LUCENE-5212). >>>>>> >>>>>> [junit4] >>> JVM J1: stdout (verbatim) ---- >>>>>> [junit4] # >>>>>> [junit4] # A fatal error has been detected by the Java Runtime >>>>>> Environment: >>>>>> [junit4] # >>>>>> [junit4] # SIGSEGV (0xb) at pc=0xf4af4f17, pid=11788, tid=3457669952 >>>>>> [junit4] # >>>>>> [junit4] # JRE version: 6.0_45-b06 >>>>>> [junit4] # Java VM: Java HotSpot(TM) Client VM (20.45-b01 mixed >>>>>> mode linux-x86 ) >>>>>> [junit4] # Problematic frame: >>>>>> [junit4] # J >>>>>> org.apache.lucene.store.TestDirectory.testDirectInstantiation()V >>>>>> [junit4] # >>>>>> [junit4] # An error report file with more information is saved as: >>>>>> [junit4] # >>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/core/test/J1/hs_err_pid11788.log >>>>>> [junit4] # >>>>>> [junit4] # If you would like to submit a bug report, please visit: >>>>>> [junit4] # http://java.sun.com/webapps/bugreport/crash.jsp >>>>>> [junit4] # >>>>>> [junit4] <<< JVM J1: EOF ---- >>>>>> >>>>>> On Sun, Sep 22, 2013 at 4:50 PM, Policeman Jenkins Server >>>>>> <[email protected]> wrote: >>>>>> > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/7486/ >>>>>> > Java: 32bit/jdk1.6.0_45 -client -XX:+UseConcMarkSweepGC >>>>>> > >>>>>> > All tests passed >>>>>> > >>>>>> > Build Log: >>>>>> > [...truncated 1268 lines...] >>>>>> > [junit4] ERROR: JVM J1 ended with an exception, command line: >>>>>> > /var/lib/jenkins/tools/java/32bit/jdk1.6.0_45/jre/bin/java -client >>>>>> > -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError >>>>>> > -XX:HeapDumpPath=/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/heapdumps >>>>>> > -Dtests.prefix=tests -Dtests.seed=4B7F292A927C08A -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=4.6 >>>>>> > -Dtests.cleanthreads=perMethod >>>>>> > -Djava.util.logging.config.file=/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-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-4.x-Linux/lucene/build/core/test/temp >>>>>> > -Dclover.db.dir=/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/clover/db >>>>>> > -Djava.security.manager=org.apache.lucene.util.TestSecurityManager >>>>>> > -Djava.security.policy=/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/junit4/tests.policy >>>>>> > -Dlucene.version=4.6-SNAPSHOT -Djetty.testMode=1 >>>>>> > -Djetty.insecurerandom=1 >>>>>> > -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory >>>>>> > -Djava.awt.headless=true -Dtests.disableHdfs=true >>>>>> > -Dfile.encoding=US-ASCII >>>>>> > -classpath >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/test-framework/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/codecs/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/test-framework/lib/junit-4.10.jar:/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/test-framework/lib/randomizedtesting-runner-2.0.10.jar:/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/core/classes/java:/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-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/ant-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/jenkins/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.6.0_45/lib/tools.jar:/var/lib/jenkins/.ivy2/cache/com.carrotsearch.randomizedtesting/junit4-ant/jars/junit4-ant-2.0.10.jar >>>>>> > -ea:org.apache.lucene... -ea:org.apache.solr... >>>>>> > com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe -eventsfile >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/core/test/temp/junit4-J1-20130922_143530_945.events >>>>>> > @/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build/core/test/temp/junit4-J1-20130922_143530_945.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:1254) >>>>>> > [junit4] at >>>>>> > com.carrotsearch.ant.tasks.junit4.JUnit4.access$000(JUnit4.java:67) >>>>>> > [junit4] at >>>>>> > com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:822) >>>>>> > [junit4] at >>>>>> > com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:819) >>>>>> > [junit4] at >>>>>> > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>> > [junit4] at >>>>>> > java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>>>> > [junit4] at >>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>>>>> > [junit4] at >>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>>>>> > [junit4] at java.lang.Thread.run(Thread.java:662) >>>>>> > >>>>>> > BUILD FAILED >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:427: The >>>>>> > following error occurred while executing this line: >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:407: The >>>>>> > following error occurred while executing this line: >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:39: The >>>>>> > following error occurred while executing this line: >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:49: >>>>>> > The following error occurred while executing this line: >>>>>> > >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1233: >>>>>> > The following error occurred while executing this line: >>>>>> > >>>>>> > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:876: >>>>>> > 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: 15 minutes 29 seconds >>>>>> > Build step 'Invoke Ant' marked build as failure >>>>>> > Description set: Java: 32bit/jdk1.6.0_45 -client >>>>>> > -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] >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: [email protected] >>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
