Портирование приложения Xamarin на Мауи. Нечастые сбои при запуске. (не более 1 раза из 5)Android

Форум для тех, кто программирует под Android
Ответить
Гость
 Портирование приложения Xamarin на Мауи. Нечастые сбои при запуске. (не более 1 раза из 5)

Сообщение Гость »


Похоже, в теме GC. (моносген)

mono sgen вызывает CryptoNative_HmacUpdate, который затем запускает некоторую Java, прежде чем вызывать HMAC_Update в libcrypto.so (который является собственной библиотекой Android) который существует на моем мототестовом устройстве).

Я не понимаю, почему GC вызывает CryptoNative_HmacUpdate, но, возможно, это где-то в финализаторе?

Мне не известно, что мое приложение выполняет какие-либо явные вызовы сокетов SSL/TLS при запуске. Хотя мы открываем веб-просмотр системы WebView/Android, так что вполне может быть и так.

Кто-нибудь еще видел подобные сбои, особенно в приложениях Maui, использующих Webview?

Сбой происходит после события Navigated из webView.

Сбой по-прежнему происходит, когда веб-просмотр просто переходит к hello world.

Сбой не происходит, когда я не добавляю webview.
--------- начало сбоя 10-13 12:00:55.355 13826 13923 F libc: Фатальный сигнал 11 (SIGSEGV), код 1 (SEGV_MAPERR), адрес ошибки 0x20 в tid 13923 (.NET TP Worker), pid 13826 (??????) 10-13 12:00:55.497 13826 13826 I ????: Явное параллельное копирование GC освободило 1120 (70 КБ) объектов AllocSpace, 0 (0B) объектов LOS, 49% свободно, 3874 КБ/7749 КБ, пауза 118us, всего 93,853 мс 10-13 12:00:55.503 13945 13945 Irash_dump64: получение выходного fd из tombstoned, введите: kDebuggerdTombstone 10-13 12:00:55.505 1041 1041 Я похоронен: получен запрос на сбой для pid 13923 10-13 12:00:55.511 13945 13945 Я сбой_dump64: выполнение дампа процесса 13826 (целевой tid = 13923) 10-13 12:00:55.523 13945 13945 F ОТЛАДКА: *** *** *** *** *** *** *** *** *** *** *** *** * ** *** *** *** 10-13 12:00:55.523 13945 13945 F DEBUG: Создание отпечатка пальца: 'motorola/rav_retus/rav:11/RPJS31.Q1-53-12-17/62036b:user/release-keys' 10-13 12:00:55.523 13945 13945 F ОТЛАДКА: Версия: 'pvt1' 10-13 12:00:55.523 13945 13945 F ОТЛАДКА: ABI: 'arm64' 10-13 12:00:55.524 13945 13945 F ОТЛАДКА: Временная метка: 2023-10-13 12:00:55-0600 10-13 12:00:55.524 13945 13945 F DEBUG: pid: 13826, tid: 13923, имя: .NET TP Worker >>> орг.?????
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»