Я работаю над проектом Java в течение года.Мой код работал нормально в течение нескольких месяцев.Несколько дней назад я обновил Java SDK до последней версии 1.6.0_26 на своем Mac (Snow Leopard 10.6.8).После обновления происходит нечто очень странное.Когда я запускаю некоторые классы, я получаю эту ошибку:
Недопустимый доступ к памяти местоположения 0x202 rip = 0x202
Но, если я запускаю их с -Xint (интерпретировать) они работают, медленно, но работают нормально.Я получаю эту проблему в классах, где я использую побитовые операторы (битборды для игры Отелло).Я не могу поместить любой код здесь, потому что я не получаю ошибку, исключение или что-то подобное.Я просто получаю это раздражающее сообщение.
Это нормально, что код не работает без -Xint, но работает с ним?Что мне делать?
Заранее спасибо