Open Bug 1250154 Opened 9 years ago Updated 3 years ago

Crash in UIKit: -[UIPopoverPresentationController presentationTransitionWillBegin] + 2884

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect

Tracking

()

Tracking Status
fxios + ---
fxios-v2.0 --- affected

People

(Reporter: aaronmt, Unassigned)

Details

(Keywords: crash, steps-wanted)

Incident Identifier: A716B41A-037A-4959-AA7E-7EFC34B84468 CrashReporter Key: 365f2f2c359ac4a5d2524bd65f407bfcac03eb65 Hardware Model: iPad5,3 Process: Client [3617] Path: /private/var/mobile/Containers/Bundle/Application/9C547E0A-4993-46F2-A500-EE2C60AFABB3/Client.app/Client Identifier: org.mozilla.ios.Firefox Version: 2006 (2.0) Code Type: ARM-64 (Native) Parent Process: launchd [1] Date/Time: 2016-02-20 10:18:57.57 +0100 Launch Time: 2016-02-20 09:48:50.50 +0100 OS Version: iOS 9.2.1 (13D15) Report Version: 105 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Triggered by Thread: 0 Last Exception Backtrace: 0 CoreFoundation 0x183a65900 __exceptionPreprocess + 124 (NSException.m:162) 1 libobjc.A.dylib 0x1830d3f80 objc_exception_throw + 56 (objc-exception.mm:531) 2 UIKit 0x1890803a0 -[UIPopoverPresentationController presentationTransitionWillBegin] + 2884 (UIPopoverPresentationController.m:1197) 3 UIKit 0x188ab42fc __71-[UIPresentationController _initViewHierarchyForPresentationSuperview:]_block_invoke + 1640 (UIPresentationController.m:1136) 4 UIKit 0x188ab2414 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 332 (UIPresentationController.m:704) 5 UIKit 0x188ad18ac +[UIViewController _scheduleTransition:] + 152 (UIViewController.m:5917) 6 UIKit 0x188ab2224 -[UIPresentationController runTransitionForCurrentState] + 1744 (UIPresentationController.m:693) 7 UIKit 0x188ab041c -[UIPresentationController _presentWithAnimationController:interactionController:target:didEndSelector:] + 1152 (UIPresentationController.m:395) 8 UIKit 0x188ad3504 -[UIViewController _presentViewController:modalSourceViewController:presentationController:animationController:interactionController:completion:] + 1392 (UIViewController.m:6118) 9 UIKit 0x188ad4f84 -[UIViewController _presentViewController:withAnimationController:completion:] + 4644 (UIViewController.m:6434) 10 UIKit 0x188ad7700 __62-[UIViewController presentViewController:animated:completion:]_block_invoke_2 + 68 (UIViewController.m:6814) 11 UIKit 0x188766964 +[UIView(Animation) performWithoutAnimation:] + 80 (UIView.m:9205) 12 UIKit 0x188ad7670 __62-[UIViewController presentViewController:animated:completion:]_block_invoke + 312 (UIViewController.m:6812) 13 UIKit 0x188ad79c0 -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 472 (UIViewController.m:6858) 14 UIKit 0x188851cec -[UIViewController presentViewController:animated:completion:] + 184 (UIViewController.m:6822) 15 UIKit 0x188f25c60 -[UIPopoverController _presentShimmedPopoverFromRect:inView:permittedArrowDirections:animated:] + 200 (UIPopoverController.m:1261) 16 UIKit 0x188f25ed0 -[UIPopoverController presentPopoverFromRect:inView:permittedArrowDirections:animated:] + 412 (UIPopoverController.m:1280) 17 CoreFoundation 0x183a0afc4 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20 (CFNotificationCenter.c:674) 18 CoreFoundation 0x183a0a7e4 _CFXRegistrationPost + 396 (CFNotificationCenter.c:171) 19 CoreFoundation 0x183a0a564 ___CFXNotificationPost_block_invoke + 60 (CFNotificationCenter.c:1017) 20 CoreFoundation 0x183a6fde4 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1532 (CFXNotificationRegistrar.m:163) 21 CoreFoundation 0x18394b0f4 _CFXNotificationPost + 368 (CFNotificationCenter.c:1014) 22 Foundation 0x18433ad2c -[NSNotificationCenter postNotificationName:object:userInfo:] + 68 (NSNotification.m:497) 23 UIKit 0x188a4e9e4 __59-[UIWindow _rotateToBounds:withAnimator:transitionContext:]_block_invoke991 + 208 (UIWindow.m:2877) 24 UIKit 0x1888872b4 -[_UIViewControllerTransitionContext completeTransition:] + 164 (UIViewControllerTransitioning.m:239) 25 UIKit 0x188dae798 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke_2204 + 28 (_UIWindowAnimationController.m:196) 26 UIKit 0x188a6c840 +[UIView(Internal) _performBlockDelayingTriggeringResponderEvents:] + 220 (UIView.m:10565) 27 UIKit 0x188dae73c __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke203 + 124 (_UIWindowAnimationController.m:195) 28 UIKit 0x188dae22c -[_UIWindowRotationAnimationController animateTransition:] + 536 (_UIWindowAnimationController.m:209) 29 UIKit 0x188a4e664 -[UIWindow _rotateToBounds:withAnimator:transitionContext:] + 556 (UIWindow.m:2888) 30 UIKit 0x188a4f8d4 -[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:] + 1248 (UIWindow.m:3437) 31 UIKit 0x188e029f4 __109+[UIStatusBarAnimationParameters animateWithParameters:fromCurrentState:frameInterval:animations:completion:]_block_invoke21 + 32 (UIStatusBarAnimations.m:66) 32 UIKit 0x188766964 +[UIView(Animation) performWithoutAnimation:] + 80 (UIView.m:9205) 33 UIKit 0x1887cc110 +[UIStatusBarAnimationParameters animateWithParameters:fromCurrentState:frameInterval:animations:completion:] + 444 (UIStatusBarAnimations.m:65) 34 UIKit 0x1887cbf34 +[UIStatusBarAnimationParameters animateWithParameters:fromCurrentState:animations:completion:] + 96 (UIStatusBarAnimations.m:47) 35 UIKit 0x1887ccbcc -[UIStatusBarWindow setOrientation:animationParameters:] + 244 (UIStatusBarWindow.m:107) 36 UIKit 0x188a02ea8 -[UIApplication setStatusBarOrientation:animationParameters:notifySpringBoardAndFence:updateBlock:] + 736 (UIApplication.m:4664) 37 UIKit 0x188a4fcb8 __78-[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:]_block_invoke1183 + 292 (UIWindow.m:3409) 38 UIKit 0x188dae528 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke_2 + 168 (_UIWindowAnimationController.m:176) 39 UIKit 0x188a6c840 +[UIView(Internal) _performBlockDelayingTriggeringResponderEvents:] + 220 (UIView.m:10565) 40 UIKit 0x188dae338 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke + 136 (_UIWindowAnimationController.m:173) 41 UIKit 0x188dae21c -[_UIWindowRotationAnimationController animateTransition:] + 520 (_UIWindowAnimationController.m:208) 42 UIKit 0x188a4e664 -[UIWindow _rotateToBounds:withAnimator:transitionContext:] + 556 (UIWindow.m:2888) 43 UIKit 0x188a4f8d4 -[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:] + 1248 (UIWindow.m:3437) 44 UIKit 0x1887db978 -[UIWindow _setRotatableClient:toOrientation:updateStatusBar:duration:force:isRotating:] + 1360 (UIWindow.m:3480) 45 UIKit 0x1887db2ac -[UIWindow _setRotatableViewOrientation:updateStatusBar:duration:force:] + 172 (UIWindow.m:3307) 46 UIKit 0x1887d1a64 __57-[UIWindow _updateToInterfaceOrientation:duration:force:]_block_invoke + 132 (UIWindow.m:3001) 47 UIKit 0x1887597c0 -[UIWindow _updateToInterfaceOrientation:duration:force:] + 476 (UIWindow.m:3034) 48 UIKit 0x188be0c30 -[UIScreen _notifySceneBoundsChanged:] + 460 (UIScreen.m:1758) 49 UIKit 0x188bdef14 -[UIScreen _computeMetrics:] + 1524 (UIScreen.m:1091) 50 UIKit 0x188bde870 -[UIScreen _updateReferenceBoundsToSceneReferenceBounds:fromInterfaceOrientation:animated:] + 416 (UIScreen.m:995) 51 UIKit 0x188a08970 __83-[UIApplication _createSnapshotContextForScene:withName:performLayoutWithSettings:]_block_invoke_2 + 36 (UIApplication.m:6440) 52 UIKit 0x188ad17e0 +[UIViewController _performWithoutDeferringTransitions:] + 128 (UIViewController.m:5902) 53 UIKit 0x188a08918 __83-[UIApplication _createSnapshotContextForScene:withName:performLayoutWithSettings:]_block_invoke + 140 (UIApplication.m:6439) 54 UIKit 0x188766964 +[UIView(Animation) performWithoutAnimation:] + 80 (UIView.m:9205) 55 UIKit 0x188a0852c -[UIApplication _createSnapshotContextForScene:withName:performLayoutWithSettings:] + 428 (UIApplication.m:6437) 56 UIKit 0x188a09b50 __65-[UIApplication _performSnapshotsWithAction:forScene:completion:]_block_invoke_2 + 124 (UIApplication.m:6569) 57 FrontBoardServices 0x18501a27c -[FBSSceneSnapshotAction _executeNextRequest] + 240 (FBSSceneSnapshotAction.m:144) 58 FrontBoardServices 0x185019ea0 -[FBSSceneSnapshotAction executeRequestsWithHandler:completionHandler:expirationHandler:] + 224 (FBSSceneSnapshotAction.m:94) 59 UIKit 0x188a09a78 __65-[UIApplication _performSnapshotsWithAction:forScene:completion:]_block_invoke + 272 (UIApplication.m:6567) 60 UIKit 0x188a09078 -[UIApplication _beginSnapshotSessionForScene:withSnapshotBlock:] + 900 (UIApplication.m:6520) 61 UIKit 0x188a09914 -[UIApplication _performSnapshotsWithAction:forScene:completion:] + 560 (UIApplication.m:6565) 62 UIKit 0x188a09668 -[UIApplication _handleSnapshotAction:forScene:completion:] + 156 (UIApplication.m:6549) 63 UIKit 0x188a08b70 _runAfterCACommitDeferredBlocks + 292 (UIApplication.m:2312) 64 UIKit 0x188a16030 _cleanUpAfterCAFlushAndRunDeferredBlocks + 92 (UIApplication.m:2290) 65 UIKit 0x188749c24 _afterCACommitHandler + 96 (UIApplication.m:2342) 66 CoreFoundation 0x183a1c588 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1620) 67 CoreFoundation 0x183a1a32c __CFRunLoopDoObservers + 372 (CFRunLoop.c:1716) 68 CoreFoundation 0x183a1a75c __CFRunLoopRun + 928 (CFRunLoop.c:2558) 69 CoreFoundation 0x183949680 CFRunLoopRunSpecific + 384 (CFRunLoop.c:2814) 70 GraphicsServices 0x184e58088 GSEventRunModal + 180 (GSEvent.c:2245) 71 UIKit 0x1887c0d90 UIApplicationMain + 204 (UIApplication.m:3681) 72 Client 0x1000e0fb0 main + 332 (main.swift:22) 73 libdyld.dylib 0x1834ea8b8 start + 4 (start_glue.s:78)
Severity: critical → S2
You need to log in before you can comment on or make changes to this bug.