jvm - Invalid memory access of location in Java -
i've been working on java project year. code had been working fine months. few days ago upgraded java sdk newest version 1.6.0_26 on mac (snow leopard 10.6.8). after upgrade, weird happens. when run of classes, error:
invalid memory access of location 0x202 rip=0x202
but, if run them -xint (interpreted) work, slow work fine. problem in classes use bitwise operators (bitboards game othello). can't put code here because don't error, exception or similar. annoying message.
is normal code doesn't run without -xint works it? should do?
thanks in advance
when jvm starts crashing that, sign has broken jvm's execution model.
does application include native code? use 3rd-party libraries native code components? if neither true, chances bug in apple port of jvm. jit compiler bug, or bug in jvm native code library.
what can bug that?
not lot.
- reduce application progressively chopping out bits until have small testcase exhibits problem.
- based on testcase, see if there's empirical way avoid problem.
- submit bug report apple testcase.
Comments
Post a Comment