首页 > 解决方案 > NativeScript > iOS - 应用程序崩溃 - XC_BAD_ACCESS (SIGSEGV) 分段错误:11

问题描述

我正在用 NS 开发一个应用程序。它之前也在 AppStore 上发布过。

Android 和 XCode 运行良好,但 iOS 在 iOS 14+ 上启动时直接崩溃,在 XCode 上,它构建了所有设备都没有问题。此外,它在版本 14 以下的 ios 上运行。

希望有人可以提供帮助。

{"app_name":"iOS","timestamp":"2021-07-08 10:03:56.00 -0700","app_version":"1.0.6","slice_uuid":"58137882-5629-3f39-beb7 -d2d08f943007","adam_id":1419981842,"build_version":"1.3","platform":2,"bundleID":"uk.org.tuc.tuceducation","share_with_app_devs":0,"is_first_party":0, "bug_type":"109","os_version":"iPhone OS 14.6 (18F72)","incident_id":"CCA06B58-24B7-46BF-9FE5-FC3004806D73","name":"iOS"} 事件标识符:CCA06B58- 24B7-46BF-9FE5-FC3004806D73 CrashReporter 密钥:de711dd30c94ad71acc9c5455619b5af76690793 硬件型号:iPhone11,8 进程:iOS [3430] 路径:
/private/var/containers/Bundle/Application/CD231A7A-29A7-4D03-84C4-4D2FC2D251D2/iOS.app/iOS 标识符:uk.org.tuc.tuceducation 版本:1.3 (1.0.6) AppStoreTools:12E506 代码类型:ARM -64(本地)角色:前台父进程:launchd [1] 联盟:uk.org.tuc.tuceducation [1180]

日期/时间:2021-07-08 10:03:55.9606 -0700 发布时间:
2021-07-08 10:03:55.3552 -0700 操作系统版本:iPhone OS 14.6 (18F72) 发布类型:用户基带版本:3.04.01报告版本:104

异常类型:EXC_BAD_ACCESS (SIGSEGV) 异常子类型:KERN_INVALID_ADDRESS at 0x0000000002839ca8 VM 区域信息:0x2839ca8 不在任何区域。以下区域之前的字节:4322354008 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START

  __TEXT                   104258000-10425c000 [   16K] r-x/r-x SM=COW  ...2/iOS.app/iOS

终止信号:分段错误:11 终止原因:命名空间信号,代码 0xb 终止进程:exc 处理程序 [3430] 由线程触发:0

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libobjc.A.dylib 0x000000019e2467fc 0x19e241000 + 22524 1 libobjc.A.dylib
0x000000019e2471f8 0x19e241000 + 25080 2 NativeScript
0x0000000104cb456c 0x104c38000 + 509292 3 NativeScript
0x0000000104c988b8 0x104c38000 + 395448 4 NativeScript
0x0000000104c41540 0x104c38000 + 38208 5 NativeScript
0x00000001057d18b0 0x104c38000 + 12163248 6 NativeScript
0x0000000104d7dae0 0x104c38000 + 1333984 7 NativeScript
0x000000010547af34 0x104c38000 + 8662836 8 NativeScript
0x000000010508e3d0 0x104c38000 + 4547536 9 NativeScript
0x00000001057dced4 0x104c38000 + 12209876 10 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 11 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 12 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 13 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 14 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 15 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 16 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 17 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 18 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 19 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 20 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 21 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 22 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 23 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 24 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 25 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 26 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 27 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 28 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 29 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 30 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 31 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 32 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 33 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 34 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 35 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 36 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 37 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 38 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 39 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 40 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 41 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 42 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 43 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 44 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 45 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 46 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 47 NativeScript
0x00000001057d1738 0x104c38000 + 12162872 48 NativeScript
0x0000000104d7da68 0x104c38000 + 1333864 49 NativeScript
0x0000000105622c48 0x104c38000 + 10398792 50 NativeScript
0x0000000104c59c40 0x104c38000 + 138304 51 NativeScript
0x00000001054f0590 0x104c38000 + 9143696 52 NativeScript
0x00000001057f291c 0x104c38000 + 12298524 53 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 54 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 55 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 56 NativeScript
0x00000001057effd0 0x104c38000 + 12287952 57 NativeScript
0x00000001057f0078 0x104c38000 + 12288120 58 NativeScript
0x00000001057d1738 0x104c38000 + 12162872 59 NativeScript
0x0000000104d7da68 0x104c38000 + 1333864 60 NativeScript
0x0000000105622e00 0x104c38000 + 10399232 61 NativeScript
0x00000001054e98b8 0x104c38000 + 9115832 62 NativeScript
0x0000000104c4f36c 0x104c38000 + 95084 63 NativeScript
0x0000000104cc8ef8 0x104c38000 + 593656 64 iOS
0x000000010425d8f4 0x104258000 + 22772 65 libdyld.dylib
0x00000001893d1cf8 0x1893d0000 + 7416

Thread 1 name: JavaScriptCore bmalloc scavenger Thread 1: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 libc++.1.dylib 0x000000019e2e4f98 0x19e2db000 + 40856 3 NativeScript
0x0000000104cfbab8 0x104c38000 + 801464 4 NativeScript
0x0000000104cfa6b4 0x104c38000 + 796340 5 NativeScript
0x0000000104cfa32c 0x104c38000 + 795436 6 NativeScript
0x0000000104cfb678 0x104c38000 + 800376 7 libsystem_pthread.dylib
0x00000001d5304bfc 0x1d5303000 + 7164 8 libsystem_pthread.dylib
0x00000001d530d758 0x1d5303000 + 42840

线程 2:0 libsystem_pthread.dylib 0x00000001d530d744 0x1d5303000 + 42820

线程 3:0 libsystem_pthread.dylib 0x00000001d530d744 0x1d5303000 + 42820

线程 4:0 libsystem_pthread.dylib 0x00000001d530d744 0x1d5303000 + 42820

Thread 5 name: Heap Helper Thread Thread 5: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 NativeScript 0x0000000104d307dc 0x104c38000 + 1017820 3 NativeScript
0x0000000104d0bc10 0x104c38000 + 867344 4 NativeScript
0x00000001053e1194 0x104c38000 + 8032660 5 NativeScript
0x0000000104cfd874 0x104c38000 + 809076 6 NativeScript
0x0000000104D0E810 0x104C38000 + 878608 7 NITAINTICT 0X0000000104D30034
0X104C38000 + 1015860 8 LIBSYSY_PTHREAD.DYLEAD.DYLIB 0X00000001D5304BFC 0304BFC
0101D530LIB 71D3330DED333333334DED3334DED3334DED3334DED3334DED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPER

Thread 6 name: Heap Helper Thread Thread 6: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 NativeScript 0x0000000104d307dc 0x104c38000 + 1017820 3 NativeScript
0x0000000104d0bc10 0x104c38000 + 867344 4 NativeScript
0x00000001053e1194 0x104c38000 + 8032660 5 NativeScript
0x0000000104cfd874 0x104c38000 + 809076 6 NativeScript
0x0000000104D0E810 0x104C38000 + 878608 7 NITAINTICT 0X0000000104D30034
0X104C38000 + 1015860 8 LIBSYSY_PTHREAD.DYLEAD.DYLIB 0X00000001D5304BFC 0304BFC
0101D530LIB 71D3330DED333333334DED3334DED3334DED3334DED3334DED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPER

Thread 7 name: Heap Helper Thread Thread 7: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 NativeScript 0x0000000104d307dc 0x104c38000 + 1017820 3 NativeScript
0x0000000104d0bc10 0x104c38000 + 867344 4 NativeScript
0x00000001053e1194 0x104c38000 + 8032660 5 NativeScript
0x0000000104cfd874 0x104c38000 + 809076 6 NativeScript
0x0000000104D0E810 0x104C38000 + 878608 7 NITAINTICT 0X0000000104D30034
0X104C38000 + 1015860 8 LIBSYSY_PTHREAD.DYLEAD.DYLIB 0X00000001D5304BFC 0304BFC
0101D530LIB 71D3330DED333333334DED3334DED3334DED3334DED3334DED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPER

Thread 8 name: Heap Helper Thread Thread 8: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 NativeScript 0x0000000104d307dc 0x104c38000 + 1017820 3 NativeScript
0x0000000104d0bc10 0x104c38000 + 867344 4 NativeScript
0x00000001053e1194 0x104c38000 + 8032660 5 NativeScript
0x0000000104cfd874 0x104c38000 + 809076 6 NativeScript
0x0000000104D0E810 0x104C38000 + 878608 7 NITAINTICT 0X0000000104D30034
0X104C38000 + 1015860 8 LIBSYSY_PTHREAD.DYLEAD.DYLIB 0X00000001D5304BFC 0304BFC
0101D530LIB 71D3330DED333333334DED3334DED3334DED3334DED3334DED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPER

Thread 9 name: Heap Helper Thread Thread 9: 0
libsystem_kernel.dylib 0x00000001b78b90cc 0x1b7890000 + 168140 1 libsystem_pthread.dylib 0x00000001d5308434 0x1d5303000 + 21556 2 NativeScript 0x0000000104d307dc 0x104c38000 + 1017820 3 NativeScript
0x0000000104d0bc10 0x104c38000 + 867344 4 NativeScript
0x00000001053e1194 0x104c38000 + 8032660 5 NativeScript
0x0000000104cfd874 0x104c38000 + 809076 6 NativeScript
0x0000000104D0E810 0x104C38000 + 878608 7 NITAINTICT 0X0000000104D30034
0X104C38000 + 1015860 8 LIBSYSY_PTHREAD.DYLEAD.DYLIB 0X00000001D5304BFC 0304BFC
0101D530LIB 71D3330DED333333334DED3334DED3334DED3334DED3334DED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPED3334DPER

Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000002839ca0 x1: 0x00000002839ca580 x2: 0x0000000000000000 x3: 0x0000000000000034 x4: 0x0000000000000507 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000008 x8: 0x0000000002839ca8 x9: 0x0300a7acaf816ba9 x10: 0x0000a7ad44530000 x11: 0x00000000000007fb x12 : 0x0000000000000e72 x13: 0x000000016ba9c000 x14: 0x00000000000eb9e0 x15: 0x000000016ba8c000 x16: 0x000000019e2471dc x17: 0x000000018bd6e240 x18: 0x0000000000000000 x19: 0x0000000000000020 x20: 0x03000001ebd26ba9 x21: 0x00000002839ca580 x22: 0x00000001d9793022 x23: 0x00000001059ab000 x24: 0x0000000000000000 x25: 0x000000016bba58a0 x26: 0x0000000000000000 x27: 0x000000010860e6c8
X28:0x000000010860E6B8 fp:0x000000016bba5320 lr:0x000000019E2471F8 SP:0x000000016BBA5320 PC:0x00000000019E2467FC CPSR:0x20000000 ESR:0x20000000 ESR:0x200000 ESR:0x9292000006(DATARPARTION data Abort)

标签: iosxcodenativescriptios14

解决方案


推荐阅读