Сбой приложения iOS при запуске с исключением EXC_CORPSE_NOTIFY - PullRequest
0 голосов
/ 14 декабря 2018

Приложение iOS на основе Xamarin аварийно завершилось со следующим журналом сбоя в версии Release.Эта проблема наблюдается в нескольких (iPad Air, iPhoneX, iPhone 6s) устройствах.Не удалось воспроизвести эту проблему в режиме отладки или бета-тестирования.

Сбой приложения перед запуском файла журнала приложения.Не в состоянии понять Crash Log.Не могли бы вы помочь мне определить журнал и причину.

Вариант приложения: 1: 10

Тип кода: ARM-64 (собственный)

Роль: не пользовательский интерфейс

Родительский процесс: launchd [1]

Дата / Время: 2018-12-09 02: 35: 13,9818 -0500

Время запуска: 2018-12-09 02: 35: 10,8014 -0500

Версия ОС: iPhone OS 12.1 (16B92)

Версия основной полосы частот: 5.21.00

Версия отчета: 104

Тип исключения: EXC_CRASH (SIGABRT)

Коды исключений: 0x0000000000000000, 0x0000000000000000

Примечание об исключении: EXC_CORPSE_NOTIFY

Инициируется темой: 0

Имя нити:

Нить 0 Сбой:

0 libsystem_kernel.dylib 0x00000001bd76b104 __pthread_kill + 8

1 libsystem_pthread.dylib 0x00000001bd7e6070 pthread_kill $ VARIANT $ mp + 380 (pthread.c0 0 0 0 0 0 0 0 0 6 0 0 6 6 6 6 6 9) 0 * * * * 0 * 03200 * 10b * 03200 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2: 0 * 2 0 0 600 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2 * 0 * 0 * 2 0b * * * * *} 10: * * * * * * * * * * * * * *.140 (abort.c: 94)

3 MyApp 0x0000000103ec9ca8 0x1025dc000 + 26139816 xamarin_printf (в MyApp) (время выполнения.m: 2335)

4 MyApp 0x0000000103dcc464 0x1025dc000 + 25101412 mono_invoke_unhandled_exception_hook (в MyApp) (исключ.MyApp 0x0000000103d823c0 0x1025dc000 + 24798144 mono_handle_exception (в MyApp) (мини-исключения.c: 2288)

7 MyApp 0x0000000103d7a084 0x1025dc000 + 24764548 моно-10 (исключение): 10 исключений (10), исключение: 1064 (исключение): 10 исключений (10), исключение: 1064 (исключение): исключение: 1064 (исключение): 10 исключений (10), исключение: 10_64 (исключение): исключение: 1064 (исключение): 10 исключений (10), исключение: 10_64;* 8 MyApp 0x0000000102d4e0c8 0x1025dc000 + 7807176 rethrow_exception (в MyApp) + 168

9 MyApp 0x00000001028de350 0x1025dc000 + 3154768 MyApp_Application_Main_string__ (в MyApp) (/: 1)

10 MyApp 0x0000000102d1b798 0x1025dc000 + 7600024 wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr (в MyApp) + 248

11 MyApp 0x0000000103d93968 0x1025dc000 + 24869224 mono_jit_runtime_invoke (в MyApp) (mini-runtime.c: 2777)

12 MyApp 0x0000000103e10950 0x1025dc000 + 25381200 do_runtime_invoke (в MyApp) (object.c: 2849)

* * 13 1 061 MyApp 0x0000000103e13d54 0x1025dc000 + 25394516 do_exec_main_checked (в MyApp) (object.c: 4726) * * * тысячу шестьдесят-две 1063 * 14 MyApp 0x0000000103d7678c 0x1025dc000+ 24749964 mono_jit_exec (в MyApp) (driver.gc: 1040)

15 MyApp 0x0000000103ed09e8 0x1025dc000 + 26167784 xamarin_main (в MyApp) (monotouch-main.m: 0)

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 032 из 107 (0678)+ 2562988 main (в MyApp) (main.m: 207)

17 libdyld.dylib

1 Ответ

0 голосов
/ 26 января 2019

Журналы устройств были полезны в этом анализе.Журнал устройства имел информацию о сбое приложения.Приложение было сбой из-за нулевого указателя в одном из потоков приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...