Created attachment 328950 [details] Crash dump and sysdiagnose File attached App got crashed randomly due to exception in UIKit Exception Stack Trace: Incident Identifier: 28F21440-861E-4475-A17B-3D4CB6CF056E Beta Identifier: 3A2B1BB1-1AD2-4B55-B5C2-0C481BA7CC5B Hardware Model: iPhone8,1 Process: AT&T EPTT [838] Path: /private/var/containers/Bundle/Application/D86A89C1-A792-4EEE-8EE5-FC99E7636AB2/AT&T EPTT.app/AT&T EPTT Identifier: com.kodiak.attptx Version: 8.3.0.23 (7.2.3) Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.kodiak.attptx [632] Date/Time: 2017-12-07 12:25:57.9162 +0530 Launch Time: 2017-12-07 11:55:39.9547 +0530 OS Version: iPhone OS 11.2 (15C114) Baseband Version: 4.30.02 Report Version: 104 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Triggered by Thread: 3 Application Specific Information: abort() called Last Exception Backtrace: 0 CoreFoundation 0x18199e364 __exceptionPreprocess + 124 1 libobjc.A.dylib 0x180be4528 objc_exception_throw + 55 2 CoreFoundation 0x18199d9f0 __NSFastEnumerationMutationHandler + 127 3 UIKit 0x18ae76c04 -[UIView+ 27652 (Hierarchy) subviews] + 343 4 UIKit 0x18b16a200 -[UIView+ 3121664 (CALayerDelegate) _wantsReapplicationOfAutoLayoutWithLayoutDirtyOnEntry:] + 71 5 UIKit 0x18ae7cf48 -[UIView+ 53064 (CALayerDelegate) layoutSublayersOfLayer:] + 1347 6 QuartzCore 0x1859e1998 -[CALayer layoutSublayers] + 183 7 QuartzCore 0x1859e5b20 CA::Layer::layout_if_needed+ 1207072 (CA::Transaction*) + 331 8 QuartzCore 0x18595236c CA::Context::commit_transaction+ 602988 (CA::Transaction*) + 335 9 QuartzCore 0x185979b90 CA::Transaction::commit+ 764816 () + 539 10 QuartzCore 0x18597a9d0 CA::Transaction::observer_callback+ 768464 (__CFRunLoopObserver*, unsigned long, void*) + 91 11 CoreFoundation 0x181945edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 31 12 CoreFoundation 0x181943894 __CFRunLoopDoObservers + 411 13 CoreFoundation 0x181863e78 CFRunLoopRunSpecific + 467 14 WebCore 0x1897712c8 RunWebThread+ 266952 (void*) + 559 15 libsystem_pthread.dylib 0x1815c42b4 _pthread_body + 307 16 libsystem_pthread.dylib 0x1815c4180 _pthread_start + 311 17 libsystem_pthread.dylib 0x1815c2b74 thread_start + 3
Created attachment 344696 [details] layoutSublayers.png It occurs to me, I just wonder why layoutSublayers happen to web thread almost in iOS 11. I attach a screenshot I caught in layoutSublayers.png