WebCore calls UIKit in background thread and causes crash
| Originator: | an00na | ||
| Number: | rdar://23289373 | Date Originated: | 27-Oct-2015 10:11 PM |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | 9.1 |
| Classification: | Crash/Hang/Data Loss | Reproducible: | Unable |
Summary: I didn’t reproduce it but have the crash reports. Exception Type: SIGSEGV Exception Codes: SEGV_ACCERR at 0x10 Crashed Thread: 5 Thread 5 Crashed: 0 UIKit 0x0000000187f2cf70 +[UIViewAnimationState popAnimationState] + 252 1 UIKit 0x0000000187f2c0d0 +[UIView(UIViewAnimationWithBlocks) _setupAnimationWithDuration:delay:view:options:factory:animations:start:animationStateGenerator:completion:] + 636 2 UIKit 0x0000000187f43e94 +[UIView(UIViewAnimationWithBlocks) animateWithDuration:delay:options:animations:completion:] + 104 3 UIKit 0x00000001883ae0c8 -[UIButton _updateImageView] + 968 4 UIKit 0x0000000187f4cd64 -[UIButton layoutSubviews] + 184 5 Moke 2 0x00000001002ccb78 -[WLTabBarButton layoutSubviews] (WLTabBarButton.m:110) 6 UIKit 0x0000000187eef7ac -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 640 7 QuartzCore 0x00000001876eeb58 -[CALayer layoutSublayers] + 144 8 QuartzCore 0x00000001876e9764 CA::Layer::layout_if_needed(CA::Transaction*) + 288 9 QuartzCore 0x00000001876e9624 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 28 10 QuartzCore 0x00000001876e8cc0 CA::Context::commit_transaction(CA::Transaction*) + 248 11 QuartzCore 0x00000001876e8a08 CA::Transaction::commit() + 508 12 QuartzCore 0x00000001876e20f8 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 76 13 CoreFoundation 0x0000000182917bd0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 28 14 CoreFoundation 0x0000000182915974 __CFRunLoopDoObservers + 368 15 CoreFoundation 0x0000000182915da4 __CFRunLoopRun + 924 16 CoreFoundation 0x0000000182844ca0 CFRunLoopRunSpecific + 380 17 WebCore 0x000000019442e54c RunWebThread(void*) + 452 18 libsystem_pthread.dylib 0x0000000197e57b28 _pthread_body + 152 19 libsystem_pthread.dylib 0x0000000197e57a8c _pthread_start + 152 20 libsystem_pthread.dylib 0x0000000197e55028 thread_start + 0
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!