Hi Rory, hi Lucene/Solr committers, this is a JVM crash with 7u45 on MacOSX, but also happened with u40. I set the broken build to be sticky, the hs_err file is also available (was archived as build artifact):
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/946/ hs_err: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/946/artifact/solr/build/solr-core/test/J0/hs_err_pid185.log SIGSEGV happens here: [libjava.dylib+0x9a2b] JNU_NewStringPlatform+0x1d3 We have seen this bug on Oct 10, too. It's also mentioned in this issue: https://issues.apache.org/jira/browse/SOLR-4593 It only reproduces on MacOSX computers (sometimes). I happens in line with other malloc/free bugs: MacOSX crashes the JVM quite often with complaining about double free() on pointers malloc'ed before. MacOSX seems to be very picky about double freeing pointers in their libc. If I have a new failure about that one, I will post it, too. The double free() one reproduces from time to time on all MacOSX machines. This one above was only seen on this virtual machine (VirtualBOX 4.2.18 and 4.3.0, stock OSX 10.8.5 EFI64 Guest) up to now. Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: Policeman Jenkins Server [mailto:jenk...@thetaphi.de] > Sent: Friday, October 25, 2013 2:31 PM > To: dev@lucene.apache.org > Subject: [JENKINS] Lucene-Solr-trunk-MacOSX (64bit/jdk1.7.0) - Build # 946 - > Still Failing! > > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/946/ > Java: 64bit/jdk1.7.0 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC > > All tests passed > > Build Log: > [...truncated 9765 lines...] > [junit4] JVM J0: stdout was not empty, see: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr- > core/test/temp/junit4-J0-20131025_122106_052.sysout > [junit4] >>> JVM J0: stdout (verbatim) ---- > [junit4] # > [junit4] # A fatal error has been detected by the Java Runtime > Environment: > [junit4] # > [junit4] # SIGSEGV (0xb) at pc=0x000000010feeba2b, pid=185, tid=134147 > [junit4] # > [junit4] # JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) > (build 1.7.0_45-b18) > [junit4] # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed > mode bsd-amd64 ) > [junit4] # Problematic frame: > [junit4] # C [libjava.dylib+0x9a2b] JNU_NewStringPlatform+0x1d3 > [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] # /Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr-core/test/J0/hs_err_pid185.log > [junit4] [thread 139779 also had an error] > [junit4] # > [junit4] # If you would like to submit a bug report, please visit: > [junit4] # http://bugreport.sun.com/bugreport/crash.jsp > [junit4] # The crash happened outside the Java Virtual Machine in native > code. > [junit4] # See problematic frame for where to report the bug. > [junit4] # > [junit4] <<< JVM J0: EOF ---- > > [...truncated 1 lines...] > [junit4] ERROR: JVM J0 ended with an exception, command line: > /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/bin/ > java -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC - > XX:+HeapDumpOnOutOfMemoryError - > XX:HeapDumpPath=/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/heapdumps -Dtests.prefix=tests -Dtests.seed=F31293EB573940CD - > 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=perClass - > Djava.util.logging.config.file=/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/tools/junit4/logging.properties -Dtests.nightly=false - > Dtests.weekly=false -Dtests.slow=true -Dtests.asserts.gracious=false - > Dtests.multiplier=1 -DtempDir=. -Djava.io.tmpdir=. - > Djunit4.tempDir=/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr-core/test/temp - > Dclover.db.dir=/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/clover/db - > Djava.security.manager=org.apache.lucene.util.TestSecurityManager - > Djava.security.policy=/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/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 -Dtests.disableHdfs=true -Dfile.encoding=UTF-8 - > classpath /Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr- > core/classes/test:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr-test- > framework/classes/java:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/test-framework/lib/junit4-ant- > 2.0.10.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr-core/test-files:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/lucene/build/test- > framework/classes/java:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/codecs/classes/java:/Users/jenkins/workspace/Lucen > e-Solr-trunk-MacOSX/solr/build/solr- > solrj/classes/java:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr- > core/classes/java:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/analysis/common/lucene-analyzers-common-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/analysis/kuromoji/lucene-analyzers-kuromoji-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/analysis/phonetic/lucene-analyzers-phonetic-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/codecs/lucene-codecs-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/highlighter/lucene-highlighter-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/memory/lucene-memory-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/misc/lucene-misc-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/spatial/lucene-spatial-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/suggest/lucene-suggest-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/grouping/lucene-grouping-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/queries/lucene-queries-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/queryparser/lucene-queryparser-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/join/lucene-join-5.0- > SNAPSHOT.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/commons-cli- > 1.2.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/commons-codec- > 1.7.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/commons-configuration- > 1.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/commons-fileupload- > 1.2.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/commons-lang- > 2.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/concurrentlinkedhashmap-lru- > 1.2.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/dom4j-1.6.1.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/core/lib/guava- > 14.0.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/hadoop-annotations- > 2.2.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/hadoop-auth- > 2.2.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/hadoop-common- > 2.2.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/hadoop-hdfs- > 2.2.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/hppc-0.5.2.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/core/lib/joda-time- > 2.2.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/org.restlet- > 2.1.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/org.restlet.ext.servlet- > 2.1.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/protobuf-java- > 2.5.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/lib/spatial4j-0.3.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/solrj/lib/commons-io- > 2.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/httpclient- > 4.2.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/httpcore-4.2.5.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/solrj/lib/httpmime- > 4.2.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/jcl-over-slf4j- > 1.6.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/jul-to-slf4j- > 1.6.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/log4j-1.2.16.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/solrj/lib/noggit- > 0.5.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/slf4j-api-1.6.6.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/solrj/lib/slf4j-log4j12- > 1.6.6.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/solrj/lib/wstx-asl-3.2.7.jar:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/solr/solrj/lib/zookeeper- > 3.4.5.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-continuation- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-deploy- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-http- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-io- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-jmx- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-security- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-server- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-servlet- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-util- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-webapp- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/jetty-xml- > 8.1.10.v20130312.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/lib/servlet-api- > 3.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/example-DIH/solr/db/lib/derby- > 10.9.1.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/example/example-DIH/solr/db/lib/hsqldb- > 1.8.0.10.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/lucene/build/core/classes/java:/Users/jenkins/workspace/Lucene- > Solr-trunk-MacOSX/lucene/test-framework/lib/junit- > 4.10.jar:/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/lucene/test- > framework/lib/randomizedtesting-runner- > 2.0.10.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/cglib-nodep- > 2.2.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/commons-collections- > 3.2.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/dom4j- > 1.6.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/easymock- > 3.0.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/hadoop-common-2.2.0- > tests.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/hadoop-hdfs-2.2.0- > tests.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/hppc- > 0.5.2.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/javax.servlet-api- > 3.0.1.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/jersey-core- > 1.16.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/jetty- > 6.1.26.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/jetty-util- > 6.1.26.jar:/Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/core/test-lib/objenesis- > 1.2.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib > /ant-launcher.jar:/Users/jenkins/.ant/lib/ivy- > 2.3.0.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/l > ib/ant- > antlr.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant-apache- > bcel.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant-apache- > bsf.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib > /ant-apache- > log4j.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/l > ib/ant-apache- > oro.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant-apache- > regexp.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8. > 2/lib/ant-apache- > resolver.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8 > .2/lib/ant-apache- > xalan2.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2 > /lib/ant-commons- > logging.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8. > 2/lib/ant-commons- > net.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant- > jai.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ > ant- > javamail.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8 > .2/lib/ant- > jdepend.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1. > 8.2/lib/ant- > jmf.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant- > jsch.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant- > junit.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li > b/ant- > junit4.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2 > /lib/ant- > netrexx.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8 > .2/lib/ant- > swing.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2 > /lib/ant- > testutil.jar:/Users/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8. > 2/lib/ant.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/H > ome/lib/tools.jar:/Users/jenkins/.ivy2/cache/com.carrotsearch.randomizedt > esting/junit4-ant/jars/junit4-ant-2.0.10.jar -ea:org.apache.lucene... - > ea:org.apache.solr... com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe - > flush -eventsfile /Users/jenkins/workspace/Lucene-Solr-trunk- > MacOSX/solr/build/solr-core/test/temp/junit4-J0- > 20131025_122106_052.events @/Users/jenkins/workspace/Lucene-Solr- > trunk-MacOSX/solr/build/solr-core/test/temp/junit4-J0- > 20131025_122106_052.suites > [junit4] ERROR: JVM J0 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.run(FutureTask.java:262) > [junit4] at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav > a:1145) > [junit4] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:615) > [junit4] at java.lang.Thread.run(Thread.java:744) > > BUILD FAILED > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:422: The > following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:402: The > following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:39: The > following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build.xml:189: > The following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/common- > build.xml:483: The following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/lucene/common- > build.xml:1259: The following error occurred while executing this line: > /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/lucene/common- > build.xml:902: 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: 41 minutes 55 seconds > Build step 'Invoke Ant' marked build as failure Description set: Java: > 64bit/jdk1.7.0 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC > Archiving artifacts Recording test results Email was triggered for: Failure > Sending email for trigger: Failure > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org