Trigger Thread:0 boot_time : 2022-12-31T04:02:01Z kernel_version : Darwin Kernel Version 22.0.0: Tue Aug 16 20:52:01 PDT 2022; root:xnu-8792.2.11.0.1~1/RELEASE_ARM64_T8101 process_name : WKMainProject process_id : 15716 parent_process_id : 1 Exception Codes: SEGV_ACCERR at 0x000000016b173ffc Exception Type: SIGSEGV ExtraInfo: Code Type: arm64 OS Version: iPhone OS 16.0.2 (20A380) Hardware Model: iPhone13,2 Launch Time: 2023-01-03 17:41:50 Date/Time: 2023-01-03 19:21:33 Thread 0 Crashed: 0 libsystem_malloc.dylib _nanov2_allocate_from_block (in libsystem_malloc.dylib) 108 1 libsystem_malloc.dylib _nanov2_allocate (in libsystem_malloc.dylib) 124 2 libsystem_malloc.dylib _nanov2_calloc (in libsystem_malloc.dylib) 160 3 libsystem_malloc.dylib __malloc_zone_calloc (in libsystem_malloc.dylib) 88 4 CoreFoundation ___CFErrorDeallocate (in CoreFoundation) 928 5 CoreFoundation ___CFStringCreateImmutableFunnel3 (in CoreFoundation) 2216 6 CoreFoundation _CFBundleAllowMixedLocalizations (in CoreFoundation) 716 7 CoreFoundation -[__NSCFString substringWithRange:] (in CoreFoundation) 164 8 WKMainProject -[NSString(BDECrashProtector) BDECrashProtector_substringFromIndex:] (in WKMainProject) (NSString+BDECrashProtector.m:38) 12 9 EmojiFoundation +[EMFStringUtilities _tokenizedMultiPersonFromString:] (in EmojiFoundation) 200 10 EmojiFoundation +[EMFStringUtilities multiPersonTypeForString:] (in EmojiFoundation) 216 11 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 140 12 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 13 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 14 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 15 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 16 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 17 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 18 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 19 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 20 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 21 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 22 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 23 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 24 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 25 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 26 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 27 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 28 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 29 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 30 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 31 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 32 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 33 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 34 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 35 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 36 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 37 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 38 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 39 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 40 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 41 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 42 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 43 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 44 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 45 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 46 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 47 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 48 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 49 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 50 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 51 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 52 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 53 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884 54 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 136 55 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 884
iOS Crash: 0 libsystem_malloc.dylib _nanov2_allocate_from_block (in libsystem_malloc.dylib) 108
Thread 0 Crashed:
0 libsystem_malloc.dylib _nanov2_allocate_from_block$VARIANT$armv81 (in libsystem_malloc.dylib) 32
1 libsystem_malloc.dylib _nanov2_allocate$VARIANT$armv81 (in libsystem_malloc.dylib) 124
2 libsystem_malloc.dylib _nanov2_calloc$VARIANT$armv81 (in libsystem_malloc.dylib) 156
3 libsystem_malloc.dylib __malloc_zone_calloc (in libsystem_malloc.dylib) 80
4 CoreFoundation -[NSTaggedPointerString isEqualToString:] (in CoreFoundation) 364
5 CoreFoundation ___CFStringCreateImmutableFunnel3 (in CoreFoundation) 1820
6 CoreFoundation _CFBundleAllowMixedLocalizations (in CoreFoundation) 596
7 CoreFoundation -[__NSCFString substringWithRange:] (in CoreFoundation) 160
8 WKMainProject -[NSString(BDECrashProtector) BDECrashProtector_substringFromIndex:] (in WKMainProject) (NSString+BDECrashProtector.m:38) 12
9 EmojiFoundation +[EMFStringUtilities _tokenizedMultiPersonFromString:] (in EmojiFoundation) 264
10 EmojiFoundation +[EMFStringUtilities multiPersonTypeForString:] (in EmojiFoundation) 308
11 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 196
12 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
13 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
14 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
15 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
16 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
17 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
18 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
19 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
20 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
21 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
22 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
23 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
24 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
25 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
26 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
27 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
28 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
29 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
30 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
31 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
32 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
33 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
34 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
35 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
36 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
37 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
38 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
39 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
40 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
41 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
42 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
43 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
44 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
45 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
46 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
47 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
48 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
49 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
50 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
51 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
52 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
53 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
54 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
55 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
56 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
57 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
58 EmojiFoundation +[EMFStringUtilities _coupleStringWithLeftPerson:leftVariant:joiningString:rightPerson:rightVariant:] (in EmojiFoundation) 172
59 EmojiFoundation +[EMFStringUtilities _baseStringForEmojiString:] (in EmojiFoundation) 1240
在线上也遇到了类似的问题,但是一直没有办法复现。请问你有定位到Crash的原因吗?
> 崩溃线程: #0 com.apple.main-thread
1.libsystem_malloc.dylib0x192606eac_nanov2_allocate_from_block + 8
2.libsystem_malloc.dylib0x192606164_nanov2_allocate + 128
3.libsystem_malloc.dylib0x192606750_nanov2_calloc + 160
4.libsystem_malloc.dylib0x1925f4e58__malloc_zone_calloc + 88
5.CoreFoundation0x180380118__CFRuntimeCreateInstance + 332
6.CoreFoundation0x18037c328___CFStringCreateImmutableFunnel3 + 1848
7.CoreFoundation0x18039c440_CFStringCreateWithSubstring + 660
8.CoreFoundation0x1803a2af4-[__NSCFString substringWithRange:] + 164
9.EmojiFoundation0x1b84c84fc<redacted>
10.EmojiFoundation0x1b84c8d58<redacted>
11.EmojiFoundation0x1b84c794c<redacted>
12.EmojiFoundation0x1b84ca16c<redacted>
13.EmojiFoundation0x1b84c7d78<redacted>
14.EmojiFoundation0x1b84ca16c<redacted>
15.EmojiFoundation0x1b84c7d78<redacted>
16.EmojiFoundation0x1b84ca16c<redacted>
17.EmojiFoundation0x1b84c7d78<redacted>
18.EmojiFoundation0x1b84ca16c<redacted>
19.EmojiFoundation0x1b84c7d78<redacted>
20.EmojiFoundation0x1b84ca16c<redacted>
21.EmojiFoundation0x1b84c7d78<redacted>
22.EmojiFoundation0x1b84ca16c<redacted>