Why MACOSX_UNIVERSAL == true by default?
Marco Dinacci
marco.dinacci at gmail.com
Sat Oct 13 01:29:22 PDT 2012
Hi,
> Sadly I still get errors with Jenkins (test app) when using -d32.
> Anyboby willing to take a look in it ?
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # SIGBUS (0xa) at pc=0x00e54875, pid=15221, tid=5891
> #
> # JRE version: 7.0
> # Java VM: OpenJDK Server VM (23.6-b03 mixed mode bsd-x86 )
> # Problematic frame:
> # J sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
> #
I encountered the same issue on OSX Leopard with a JDK7u compiled with
Henry's universal patch.
For the moment I use this workaround:
-XX:CompileCommand=exclude,sun/nio/cs/StreamDecoder,read
However after solving this crash another follows (sorry can't remember
the details now), which I prevent using:
-XX:-UseLoopPredicate -XX:-LoopLimitCheck
Best,
Marco
More information about the macosx-port-dev
mailing list