Я пытаюсь экспортировать игру, написанную на LibGDX, Java и Flixel-Android. Игра была разработана для Mac и работает на других системах Mac в формате JAR. При запуске на машине с Windows 7 он завершает работу до полного запуска, и я получаю этот дамп:
Среда выполнения Java обнаружила фатальную ошибку:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) по адресу pc=0x04a2b400, pid=5824, tid=5912
Версия JRE: 7.0_09-b05 Виртуальная машина Java: Клиентская виртуальная машина Java HotSpot(TM) (смешанный режим 23.5-b02, совместное использование windows-x86) Проблемный фрейм: C 0x04a2b400
Не удалось записать дамп ядра. Минидампы не включены по умолчанию в клиентских версиях Windows.
Если вы хотите отправить отчет об ошибке, посетите:
http://bugreport.sun.com/bugreport/crash.jsp Сбой произошел за пределами виртуальной машины Java в собственном коде. См. проблемный фрейм, чтобы узнать, куда сообщить об ошибке.
Окно консоли также печатает «Нарушение защиты выполнения» незадолго до показа этого, а затем также выводит вышеуказанное в текстовый файл. Текстовый файл включает гораздо более длинный дамп, который я не буду публиковать здесь, если люди не сочтут это необходимым.
Я понятия не имею, что может быть причиной этого, и у меня не так много времени, чтобы решить это! У кого-нибудь есть зацепки?
РЕДАКТИРОВАТЬ - я сузил его до раздела кода, который загружает файл из магазина LibGDX. Это проблема родной библиотеки?
РЕДАКТИРОВАТЬ. Это как-то связано с изменением размера фрагмента текста в Flixel-Android.