I meant the Java VM, it probably uses stdlibc malloc; the paper about it is here: http://phk.freebsd.dk/pubs/malloc.pdf
D. On Mon, Jan 7, 2013 at 11:04 AM, Uwe Schindler <[email protected]> wrote: > Do you mean VM = "vIrtualbox" or "VM = Java VM". Because the double free > malloc bugs also oocur on real MacOSX machines with Java 7u10 (not Apple's > Java 6 - until now). > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: [email protected] > > >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] On Behalf >> Of Dawid Weiss >> Sent: Monday, January 07, 2013 8:47 AM >> To: [email protected] >> Subject: Re: [JENKINS] Lucene-Solr-4.x-MacOSX (64bit/jdk1.7.0) - Build # 45 - >> Still Failing! >> >> [junit4:junit4] >>> JVM J0: stderr (verbatim) ---- [junit4:junit4] >> java(999,0x13760c000) malloc: *** error for object >> 0x1375faef1: pointer being freed was not allocated [junit4:junit4] *** set a >> breakpoint in malloc_error_break to debug [junit4:junit4] >> java(999,0x13815b000) malloc: *** error for object >> 0x13814a014: pointer being freed was not allocated [junit4:junit4] *** set a >> breakpoint in malloc_error_break to debug [junit4:junit4] <<< JVM J0: EOF -- >> -- >> >> Robert tracked an interesting paper about FreeBSD's alternative malloc >> implementation which can track double free calls. If MacOSX is using this >> then it'd explain why we're seing these. Still, it shouldn't result in a VM >> crash I >> think so something odd is happening at the VM level -- I think malloc >> warnings are an effect not the cause of these VM crashes. >> >> Dawid >> >> >> On Mon, Jan 7, 2013 at 2:48 AM, Policeman Jenkins Server >> <[email protected]> wrote: >> > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-MacOSX/45/ >> > Java: 64bit/jdk1.7.0 -XX:+UseParallelGC >> > >> > All tests passed >> > >> > Build Log: >> > [...truncated 8641 lines...] >> > [junit4:junit4] ERROR: JVM J0 ended with an exception, command line: >> > /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/jre/bi >> > n/java -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError >> > -XX:HeapDumpPath=/Users/jenkins/jenkins-slave/workspace/Lucene- >> Solr-4. >> > x-MacOSX/heapdumps -Dtests.prefix=tests - >> Dtests.seed=37A75E8D5824BBDD >> > -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false >> > -Dtests.codec=random -Dtests.postingsformat=random >> > -Dtests.locale=random -Dtests.timezone=random - >> Dtests.directory=random >> > -Dtests.linedocsfile=europarl.lines.txt.gz >> > -Dtests.luceneMatchVersion=4.1 -Dtests.cleanthreads=perClass >> > -Djava.util.logging.config.file=/Users/jenkins/jenkins-slave/workspace >> > /Lucene-Solr-4.x-MacOSX/solr/testlogging.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/jenkins-slave/workspace/Lucene-Solr-4. >> > x-MacOSX/solr/build/solr-core/test/temp >> > -Dclover.db.dir=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x >> > -MacOSX/lucene/build/clover/db >> > -Djava.security.manager=org.apache.lucene.util.TestSecurityManager >> > -Djava.security.policy=/Users/jenkins/jenkins-slave/workspace/Lucene-S >> > olr-4.x-MacOSX/lucene/tools/junit4/tests.policy >> > -Dlucene.version=4.1-SNAPSHOT -Djetty.testMode=1 >> > -Djetty.insecurerandom=1 >> > -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory >> > -Djava.awt.headless=true -Dfile.encoding=US-ASCII -classpath >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/bui >> > ld/solr-core/classes/test:/Users/jenkins/jenkins-slave/workspace/Lucen >> > e-Solr-4.x-MacOSX/solr/build/solr-test-framework/classes/java:/Users/j >> > enkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/build/solr- >> > core/test-files:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x >> > -MacOSX/lucene/build/test- >> framework/classes/java:/Users/jenkins/jenkin >> > s-slave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/build/codecs/classes/j >> > ava:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr >> > /build/solr-solrj/classes/java:/Users/jenkins/jenkins-slave/workspace/ >> > Lucene-Solr-4.x-MacOSX/solr/build/solr-core/classes/java:/Users/jenkin >> > s/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/build/analysis >> > /common/lucene-analyzers-common-4.1- >> SNAPSHOT.jar:/Users/jenkins/jenkin >> > s-slave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/build/analysis/kuromoj >> > i/lucene-analyzers-kuromoji-4.1-SNAPSHOT.jar:/Users/jenkins/jenkins-sl >> > ave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/build/analysis/phonetic/lu >> > cene-analyzers-phonetic-4.1-SNAPSHOT.jar:/Users/jenkins/jenkins-slave/ >> > workspace/Lucene-Solr-4.x-MacOSX/lucene/build/highlighter/lucene-highl >> > ighter-4.1-SNAPSHOT.jar:/Users/jenkins/jenkins-slave/workspace/Lucene- >> > Solr-4.x-MacOSX/lucene/build/memory/lucene-memory-4.1- >> SNAPSHOT.jar:/Us >> > ers/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/buil >> > d/misc/lucene-misc-4.1-SNAPSHOT.jar:/Users/jenkins/jenkins-slave/works >> > pace/Lucene-Solr-4.x-MacOSX/lucene/build/spatial/lucene-spatial-4.1-SN >> > APSHOT.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacO >> > SX/lucene/build/suggest/lucene-suggest-4.1- >> SNAPSHOT.jar:/Users/jenkins >> > /jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/build/grouping/ >> > lucene-grouping-4.1-SNAPSHOT.jar:/Users/jenkins/jenkins- >> slave/workspac >> > e/Lucene-Solr-4.x-MacOSX/lucene/build/queries/lucene-queries-4.1- >> SNAPS >> > HOT.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/ >> > lucene/build/queryparser/lucene-queryparser-4.1- >> SNAPSHOT.jar:/Users/je >> > nkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/core/lib/cgl >> > ib-nodep-2.2.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4. >> > x-MacOSX/solr/core/lib/commons-cli-1.2.jar:/Users/jenkins/jenkins-slav >> > e/workspace/Lucene-Solr-4.x-MacOSX/solr/core/lib/commons-codec- >> 1.7.jar >> > :/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/co >> > re/lib/commons-fileupload-1.2.1.jar:/Users/jenkins/jenkins-slave/works >> > pace/Lucene-Solr-4.x-MacOSX/solr/core/lib/commons-lang-2.6.jar:/Users/ >> > jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/core/lib/e >> > asymock-3.0.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x >> > -MacOSX/solr/core/lib/guava-13.0.1.jar:/Users/jenkins/jenkins-slave/wo >> > rkspace/Lucene-Solr-4.x-MacOSX/solr/core/lib/javax.servlet-api-3.0.1.j >> > ar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/ >> > core/lib/objenesis-1.2.jar:/Users/jenkins/jenkins-slave/workspace/Luce >> > ne-Solr-4.x-MacOSX/solr/core/lib/spatial4j-0.3.jar:/Users/jenkins/jenk >> > ins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/solrj/lib/commons-io-2 >> > .1.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/s >> > olr/solrj/lib/httpclient-4.1.3.jar:/Users/jenkins/jenkins-slave/worksp >> > ace/Lucene-Solr-4.x-MacOSX/solr/solrj/lib/httpcore-4.1.4.jar:/Users/je >> > nkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/solrj/lib/ht >> > tpmime-4.1.3.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4. >> > x-MacOSX/solr/solrj/lib/jcl-over-slf4j-1.6.4.jar:/Users/jenkins/jenkin >> > s-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/solrj/lib/log4j-over-slf >> > 4j-1.6.4.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-Ma >> > cOSX/solr/solrj/lib/slf4j-api-1.6.4.jar:/Users/jenkins/jenkins-slave/w >> > orkspace/Lucene-Solr-4.x-MacOSX/solr/solrj/lib/slf4j-jdk14-1.6.4.jar:/ >> > Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/solr >> > j/lib/wstx-asl-3.2.7.jar:/Users/jenkins/jenkins-slave/workspace/Lucene >> > -Solr-4.x-MacOSX/solr/solrj/lib/zookeeper-3.4.5.jar:/Users/jenkins/jen >> > kins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/example/lib/jetty-con >> > tinuation-8.1.8.v20121106.jar:/Users/jenkins/jenkins-slave/workspace/L >> > ucene-Solr-4.x-MacOSX/solr/example/lib/jetty-deploy-8.1.8.v20121106.ja >> > r:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/e >> > xample/lib/jetty-http-8.1.8.v20121106.jar:/Users/jenkins/jenkins-slave >> > /workspace/Lucene-Solr-4.x-MacOSX/solr/example/lib/jetty-io-8.1.8.v201 >> > 21106.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOS >> > X/solr/example/lib/jetty-jmx-8.1.8.v20121106.jar:/Users/jenkins/jenkin >> > s-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/example/lib/jetty-securi >> > ty-8.1.8.v20121106.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-S >> > olr-4.x-MacOSX/solr/example/lib/jetty-server-8.1.8.v20121106.jar:/User >> > s/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/solr/example/ >> > lib/jetty-servlet-8.1.8.v20121106.jar:/Users/jenkins/jenkins-slave/wor >> > kspace/Lucene-Solr-4.x-MacOSX/solr/example/lib/jetty-util-8.1.8.v20121 >> > 106.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/ >> > solr/example/lib/jetty-webapp-8.1.8.v20121106.jar:/Users/jenkins/jenki >> > ns-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/example/lib/jetty-xml- >> 8 >> > .1.8.v20121106.jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr- >> > 4.x-MacOSX/solr/example/lib/servlet-api-3.0.jar:/Users/jenkins/jenkins >> > -slave/workspace/Lucene-Solr-4.x-MacOSX/solr/example/example- >> DIH/solr/ >> > db/lib/derby-10.9.1.0.jar:/Users/jenkins/jenkins-slave/workspace/Lucen >> > e-Solr-4.x-MacOSX/solr/example/example-DIH/solr/db/lib/hsqldb-1.8.0.10 >> > .jar:/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/luc >> > ene/build/core/classes/java:/Users/jenkins/jenkins-slave/workspace/Luc >> > ene-Solr-4.x-MacOSX/lucene/test-framework/lib/junit-4.10.jar:/Users/je >> > nkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/test- >> frame >> > work/lib/randomizedtesting-runner-2.0.8.jar:/Users/jenkins/jenkins-sla >> > ve/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-launcher.j >> > ar:/Users/jenkins/.ant/lib/ivy-2.2.0.jar:/Users/jenkins/jenkins-slave/ >> > tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-antlr.jar:/Us >> > ers/jenkins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1 >> > .8.2/lib/ant-apache-bcel.jar:/Users/jenkins/jenkins-slave/tools/hudson >> > .tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-bsf.jar:/Users/jen >> > kins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/li >> > b/ant-apache-log4j.jar:/Users/jenkins/jenkins-slave/tools/hudson.tasks >> > .Ant_AntInstallation/ANT_1.8.2/lib/ant-apache-oro.jar:/Users/jenkins/j >> > enkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant- >> > apache-regexp.jar:/Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_ >> > AntInstallation/ANT_1.8.2/lib/ant-apache-resolver.jar:/Users/jenkins/j >> > enkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant- >> > apache-xalan2.jar:/Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_ >> > AntInstallation/ANT_1.8.2/lib/ant-commons-logging.jar:/Users/jenkins/j >> > enkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant- >> > commons-net.jar:/Users/jenkins/jenkins- >> slave/tools/hudson.tasks.Ant_An >> > tInstallation/ANT_1.8.2/lib/ant-jai.jar:/Users/jenkins/jenkins-slave/t >> > ools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-javamail.jar:/ >> > Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT >> > _1.8.2/lib/ant-jdepend.jar:/Users/jenkins/jenkins-slave/tools/hudson.t >> > asks.Ant_AntInstallation/ANT_1.8.2/lib/ant-jmf.jar:/Users/jenkins/jenk >> > ins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-jsc >> > h.jar:/Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallat >> > ion/ANT_1.8.2/lib/ant-junit.jar:/Users/jenkins/jenkins-slave/tools/hud >> > son.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-junit4.jar:/Users/jenk >> > ins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib >> > /ant-netrexx.jar:/Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_A >> > ntInstallation/ANT_1.8.2/lib/ant-swing.jar:/Users/jenkins/jenkins-slav >> > e/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/lib/ant-testutil.ja >> > r:/Users/jenkins/jenkins-slave/tools/hudson.tasks.Ant_AntInstallation/ >> > ANT_1.8.2/lib/ant.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jd >> > k/Contents/Home/lib/tools.jar:/Users/jenkins/.ivy2/cache/com.carrotsea >> > rch.randomizedtesting/junit4-ant/jars/junit4-ant-2.0.8.jar >> > -ea:org.apache.lucene... -ea:org.apache.solr... >> > com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe -flush >> > -eventsfile >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/bui >> > ld/solr-core/test/temp/junit4-J0-20130107_013656_535.events >> > @/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/solr/bu >> > ild/solr-core/test/temp/junit4-J0-20130107_013656_535.suites >> > [junit4: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:junit4] at >> com.carrotsearch.ant.tasks.junit4.JUnit4.executeSlave(JUnit4.java:1253) >> > [junit4:junit4] at >> com.carrotsearch.ant.tasks.junit4.JUnit4.access$000(JUnit4.java:66) >> > [junit4:junit4] at >> com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:821) >> > [junit4:junit4] at >> com.carrotsearch.ant.tasks.junit4.JUnit4$2.call(JUnit4.java:818) >> > [junit4:junit4] at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) >> > [junit4:junit4] at >> java.util.concurrent.FutureTask.run(FutureTask.java:166) >> > [junit4:junit4] at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav >> a:1110) >> > [junit4:junit4] at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja >> va:603) >> > [junit4:junit4] at java.lang.Thread.run(Thread.java:722) >> > >> > BUILD FAILED >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/build.xml:353: The following error occurred while executing this >> line: >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/build.xml:39: The following error occurred while executing this line: >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/solr/build.xml:178: The following error occurred while executing this >> line: >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/solr/common-build.xml:428: The following error occurred while >> executing this line: >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/common-build.xml:1176: The following error occurred while >> executing this line: >> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x- >> MacOSX/lucene/common-build.xml:841: 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: 36 minutes 59 seconds >> > Build step 'Invoke Ant' marked build as failure Archiving artifacts >> > Recording test results Description set: Java: 64bit/jdk1.7.0 >> > -XX:+UseParallelGC 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]
