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]

Reply via email to