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