At 3:06 PM -0500 3/9/11, Stephen Bannasch wrote: >At 11:57 AM -0800 3/9/11, Kelly O'Hair wrote: >>Looks like a problem in native code: >> >>[libjvm.dylib+0x463915] JVM_ArrayCopy+0x105 >> > > >Interesting ... build/bsd-amd64/lib/amd64/server/libjvm.dylib is 8 bytes >smaller than build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib > > > [bsd]$ find build -name libjvm.dylib | xargs ls -l > 12989504 Mar 9 14:18 > build/bsd-amd64/hotspot/import/jre/lib/amd64/server/libjvm.dylib > 12989504 Mar 9 14:18 > build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product/libjvm.dylib > 12989512 Mar 9 14:28 > build/bsd-amd64/j2re-image/lib/amd64/server/libjvm.dylib > 12989512 Mar 9 14:28 > build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib > 12989504 Mar 9 14:18 build/bsd-amd64/lib/amd64/server/libjvm.dylib > 12989504 Mar 9 14:18 > build/bsd-amd64/tmp/modules/base/lib/amd64/server/libjvm.dylib
Something else that looks strange in the error report -- the list of dynamic libraries loaded shows two copies of libjvm.dylib - build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib - build/bsd-amd64/lib/amd64/server/libjvm.dylib That doesn't seem right ... >From the error report (https://gist.github.com/b6e70c49bf1ad8ed5e20): Dynamic libraries: 0x0000000000000000 /usr/lib/libSystem.B.dylib 0x0000000000000000 /usr/lib/system/libmathCommon.A.dylib 0x0000000101000000 /Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib 0x0000000000000000 /usr/lib/libstdc++.6.dylib 0x000000010004f000 /Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libverify.dylib 0x0000000101c87000 /Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib 0x000000010005e000 /Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libjava.dylib 0x0000000100090000 /Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libzip.dylib