我开发了Xamarin.Forms应用,该应用在iOS设备上随机崩溃,我有曲棍球日志,但对崩溃没有任何了解。
这是崩溃的线程信息。
Exception Type: SIGABRT
Exception Codes: #0 at 0x1833e12ec
Crashed Thread: 5
Thread 5 Crashed:
0 libsystem_kernel.dylib 0x00000001833e12ec __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000183582288 pthread_kill$VARIANT$mp + 372
2 libsystem_c.dylib 0x000000018334fd0c abort + 136
3 Xamarin.FormsApp.IOS 0x0000000102ca61a8 log_callback(char const*, char const*, char const*, int, void*) (runtime.m:1211)
4 Xamarin.FormsApp.IOS 0x0000000102ca0ac0 monoeg_g_logv (goutput.c:115)
5 Xamarin.FormsApp.IOS 0x0000000102ca0cb8 monoeg_assertion_message (goutput.c:135)
6 Xamarin.FormsApp.IOS 0x0000000102c64554 major_scan_object_concurrent_with_evacuation (sgen-scan-object.h:91)
7 Xamarin.FormsApp.IOS 0x0000000102c67e2c drain_gray_stack_concurrent (sgen-marksweep-drain-gray-stack.h:345)
8 Xamarin.FormsApp.IOS 0x0000000102c86098 marker_idle_func (sgen-workers.c:334)
9 Xamarin.FormsApp.IOS 0x0000000102c84ef8 thread_func (sgen-thread-pool.c:222)
10 libsystem_pthread.dylib 0x0000000183581220 _pthread_body + 268
11 libsystem_pthread.dylib 0x0000000183581110 _pthread_start + 288
12 libsystem_pthread.dylib 0x000000018357fb10 thread_start + 0
Thread 5 crashed with ARM-64 Thread State:
pc: 0x00000001833e12ec fp: 0x000000016f336b90 sp: 0x000000016f336b60 x0: 0x0000000000000000
x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000024 x4: 0x000000000000001d
x5: 0x000000016f336880 x6: 0x0000000000000033 x7: 0xffffffffffffffec x8: 0x0000000008000000
x9: 0x0000000004000000 x10: 0x0000000183582110 x11: 0x00000001b80d1f04 x12: 0x00000001b80d1f04
x13: 0x0000000000000018 x14: 0x0000000000000001 x15: 0x0000000000000881 x16: 0x0000000000000148
x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x000000016f337000
x21: 0x0000000102f10000 x22: 0x0000000000002407 x23: 0x000000016f3370e0 x24: 0x0000000000000000
x25: 0x0000000000000001 x26: 0x0000000103604008 x27: 0x0000000000000000 x28: 0x0000000102f0f000
lr: 0x0000000183582288 cpsr: 0x0000000000000000
Link Register Analysis:
Symbol: pthread_kill$VARIANT$mp + 372
Description: We have determined that the link register (lr) is very likely to contain the return address of frame #0's calling function, and have inserted it into the crashing thread's backtrace as frame #1 to aid in analysis. This determination was made by applying a heuristic to determine whether the crashing function was likely to have created a new stack frame at the time of the crash.
Type: 1
任何帮助都会感激。
谢谢。