Сбой происходит во время выполнения в основном потоке Unity (
Код: Выделить всё
UnityMain). На других устройствах, особенно на устройствах Snapdragon с графическим процессором Adreno, игра работает нормально, без сбоев.
[b]Версия Unity:[/b]
Unity 6000.0.60f1
[b]Информация об устройстве:[/b]
Устройство: Nokia T20
Версия Android: 13 (API 33)
ЦП: Unisoc T610 (ARM64)
Графический процессор: Mali-G52
ОЗУ: 4 ГБ
ABI: Arm64-v8a
Сбой происходит только на этом устройстве. Та же сборка корректно работает на других устройствах.
[b]Настройки сборки:[/b]
Сервисная часть сценариев: IL2CPP
Целевая архитектура: только ARM64
Графический API: только OpenGLES3 (Vulkan отключен)
Уровень управляемого разделения: средний
Код IL2CPP Генерация: оптимизация скорости выполнения
Конфигурация компилятора C++: выпуск
Разработочная сборка: отключена
[b]Журнал сбоев:[/b]
Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
in tid UnityMain
backtrace:
#00 libil2cpp.so
#01 libil2cpp.so
#02 libil2cpp.so
#08 libunity.so
#09 libunity.so
#10 libunity.so
Когда происходит сбой:
- Приложение запускается нормально
- Unity инициализируется успешно
- Сбой происходит вскоре после запуска во время выполнения
- Управляемое исключение не создается
- Сбой происходит внутри собственного уровня (libil2cpp.so)
Подробнее здесь: https://stackoverflow.com/questions/798 ... 52-unity-6