A seemingly certain crash of UIfont on ios18
Exception Subtype: KERN_INVALID_ADDRESS at 0x00005ddde5f28270
Exception Codes: 0x0000000000000001, 0x00005ddde5f28270
VM Region Info: 0x5ddde5f28270 is not in any region. Bytes after previous region: 102726590694001
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL reserved VM address space (unallocated)
--->
UNUSED SPACE AT END
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [4297]
Triggered by Thread: 0
Thread 0 name:
Thread 0 Crashed:
0 libobjc.A.dylib 0x00000001846cb008 objc_msgSend + 8 (:-1)
1 CoreFoundation 0x00000001872f64bc -[__NSDictionaryM objectForKey:] + 168 (NSDictionaryM.m:179)
2 CoreFoundation 0x000000018734c3e8 -[NSDictionary containsKey:] + 56 (NSDictionary.m:80)
3 CoreFoundation 0x000000018734c06c CFDictionaryContainsKey + 52 (CFDictionary.c:265)
4 libGSFont.dylib 0x00000001a5decc14 GSFontIsOverriddenSystemFontName + 32 (GSFont.m:2860)
5 CoreText 0x00000001891bb1fc CopyAttributeForSystemFont(__CFString const*, __CFString const*) + 64 (MetadataSupport.cpp:194)
6 CoreText 0x00000001891badd4 AddVariationInfo(TCFMutableDictionary&, __CFString const*) + 60 (SplicedFontSupport.cpp:6760)
7 CoreText 0x000000018922dea0 MakeSpliceDescriptor(__CFString const*, unsigned long, __CFString const*, __CFString const*, __CFNumber const*, __CFNumber const*, unsigned int, CTFontTextStylePlatform, unsigned int, __CFNumber co... + 4504 (SplicedFontSupport.cpp:7429)
8 CoreText 0x0000000189229374 TDescriptorSource::CopySpliceFontForName(__CFString const*, __CFString const*, __CFNumber const*, __CFNumber const*, CTFontLegibilityWeight, __CFBoolean const*, __CFNumber const*, __CFString const*... + 1376 (TDescriptorSource.cpp:4288)
9 CoreText 0x0000000189226800 TDescriptorSource::CopySplicedDescriptorForName(__CFString const*, __CFString const*, __CFString const*, __CFNumber const*, __CFNumber const*, CTFontLegibilityWeight, __CFBoolean const*, __CFNumber... + 172 (TDescriptorSource.cpp:4322)
10 CoreText 0x0000000189156214 TDescriptor::CreateMatchingDescriptorInternal(__CFSet const*, unsigned long) const + 2332 (TDescriptor.cpp:804)
11 CoreText 0x0000000189155148 TDescriptor::InitBaseFont(unsigned long, double) + 76 (TDescriptor.cpp:952)
12 CoreText 0x0000000189177d24 TDescriptor::CreateMatchingDescriptor(__CFSet const*, double, unsigned long) const + 448 (TDescriptor.cpp:927)
13 CoreText 0x0000000189177af8 CTFontCreateWithFontDescriptor + 68 (CTFont.cpp:142)
14 CoreText 0x00000001891b5dc4 CTFontCreateUIFontForLanguage + 44 (CTFont.cpp:210)
15 UIFoundation 0x0000000192b5635c UINewFont + 828 (UIFont.m:247)
16 UIFoundation 0x0000000192b55330 +[UIFont systemFontOfSize:traits:] + 44 (UIFont.m:1035)
17 UIKitCore 0x0000000189d2a76c -[_UITextAttributeDefaultCategories _genericDefaults:] + 112 (_UITextAttributeDefaults.m:98)
18 UIKitCore 0x0000000189d2a3d4 -[_UITextAttributeDefaultCategories initWithUserInterfaceIdiom:] + 208 (_UITextAttributeDefaults.m:80)
19 UIKitCore 0x0000000189d2a2e0 __48+[_UITextAttributeDefaults _unspecifiedDefaults]_block_invoke + 32 (_UITextAttributeDefaults.m:192)
20 libdispatch.dylib 0x000000018f1f1160 _dispatch_client_callout + 20 (object.m:576)
21 libdispatch.dylib 0x000000018f1f29a8 _dispatch_once_callout + 32 (once.c:52)
22 UIKitCore 0x0000000189b23ae0 +[_UITextAttributeDefaults _unspecifiedDefaults] + 80 (_UITextAttributeDefaults.m:191)
23 UIKitCore 0x0000000189c8aae8 -[_UICascadingTextStorage _setDefaults:] + 56 (_UICascadingTextStorage.m:51)
24 UIKitCore 0x0000000189c8aa98 -[_UICascadingTextStorage initWithDefaults:] + 80 (_UICascadingTextStorage.m:43)
25 UIKitCore 0x0000000189c8a74c -[UITextField _initTextStorage] + 36 (UITextField.m:8777)
26 UIKitCore 0x0000000189c89a94 -[UITextField _initWithFrame:textLayoutManagerEnabled:] + 312 (UITextField.m:666)
27 XxxxxxXXX 0x000000010560c20c __25-[IQKeyboardManager init]_block_invoke_2 + 28 (IQKeyboardManager.m:247)
28 libdispatch.dylib 0x000000018f1ef400 _dispatch_call_block_and_release + 32 (init.c:1549)
29 libdispatch.dylib 0x000000018f1f1160 _dispatch_client_callout + 20 (object.m:576)
30 libdispatch.dylib 0x000000018f1ffa70 _dispatch_main_queue_drain + 980 (queue.c:8085)
31 libdispatch.dylib 0x000000018f1ff68c _dispatch_main_queue_callback_4CF + 44 (queue.c:8245)
32 CoreFoundation 0x0000000187349168 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 (CFRunLoop.c:1775)
33 CoreFoundation 0x0000000187346388 __CFRunLoopRun + 2012 (CFRunLoop.c:3144)
34 CoreFoundation 0x0000000187345714 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3415)
35 GraphicsServices 0x00000001d2e411c4 GSEventRunModal + 164 (GSEvent.c:2196)
36 UIKitCore 0x0000000189eb9564 -[UIApplication _run] + 888 (UIApplication.m:3809)
37 UIKitCore 0x0000000189f67530 UIApplicationMain + 340 (UIApplication.m:5409)
38 XxxxxxXXX 0x00000001055b7ea8 main + 84 (main.m:67)
39 dyld 0x00000001aceefcd0 start + 2760 (dyldMain.cpp:1335)
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: