Java 中位置的内存访问无效
我已经在Java项目上工作了一年。我的代码已经运行了几个月。几天前,我在Mac上将Java SDK升级到最新版本1.6.0_26(Snow Leopard 10.6.8)。升级后,发生了一些非常奇怪的事情。当我运行某些类时,我收到此错误:
位置的内存访问无效 0x202 rip=0x202
但是,如果我用-Xint(解释)运行它们,它们可以工作,速度很慢,但工作正常。我在使用按位运算符(游戏Othello的位板)的类中遇到了这个问题。我不能在这里放置任何代码,因为我没有得到错误,异常或类似的东西。我只是收到那个烦人的消息。
代码在没有 -Xint 的情况下无法运行,但可以使用它,这正常吗?我该怎么办?
提前致谢