Search Issue Tracker

Fixed in 2018.1.X

Fixed in 5.6.X, 2017.1.X, 2017.2.X, 2017.3.X

Votes

0

Found in

2017.1.0p5

Issue ID

949361

Regression

No

[iOS11] crash at FullScreenVideoPlayer.mm:223 using Handheld.PlayFullScreenMovie when movie ends

Mobile

-

Reproduction steps:
1. Open the attached 'Archive' project.
2. Build and run the '1' scene on iOS 11 device.
3. Wait until movie ends (~ 90 secons).
- There is a chance for application to crash when movie ends.

Notes:
- 90 seconds movie: 4/10 builds crashed.
- 6 seconds movie 0/6 builds crashed.

Reproduced with:
5.6.3p3, 2017.3.0a7
iPadMini 4 11.0
iPad Pro 10.5" 11.0

Not reproducible with:
iPad Mini 2 10.3.1

Call stack:
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
* frame #0: 0x000000010101ac04 ProductName`prefersStatusBarHidden_DefaultImpl(self_=0x00000001261eac00, _cmd="prefersStatusBarHidden") at FullScreenVideoPlayer.mm:223 [opt]
frame #1: 0x0000000193154dbc AVKit`__102-[AVPlayerViewController playbackControlsVisibilityController:updateStatusBarAppearanceUsingAnimator:]_block_invoke + 108
frame #2: 0x000000018ade825c UIKit`-[_UIViewControllerTransitionCoordinator _applyBlocks:releaseBlocks:] + 268
frame #3: 0x000000018ade80c4 UIKit`-[_UIViewControllerTransitionContext __runAlongsideAnimations] + 188
frame #4: 0x000000018ad35f28 UIKit`-[UIViewAnimationState _runAlongsideAnimations] + 40
frame #5: 0x000000018ad356c0 UIKit`-[UIViewAnimationState pop] + 68
frame #6: 0x000000018ad35460 UIKit`+[UIViewAnimationState popAnimationState] + 64
frame #7: 0x000000018ad3439c UIKit`+[UIView(UIViewAnimationWithBlocks) _setupAnimationWithDuration:delay:view:options:factory:animations:start:animationStateGenerator:completion:] + 744
frame #8: 0x000000018ad4aac8 UIKit`+[UIView(UIViewAnimationWithBlocks) animateWithDuration:delay:options:animations:completion:] + 108
frame #9: 0x000000018ade5138 UIKit`-[UIViewControllerBuiltinTransitionViewAnimator animateTransition:] + 1268
frame #10: 0x000000018b0445ac UIKit`__56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 2684
frame #11: 0x000000018af7017c UIKit`_runAfterCACommitDeferredBlocks + 292
frame #12: 0x000000018af63740 UIKit`_cleanUpAfterCAFlushAndRunDeferredBlocks + 288
frame #13: 0x000000018acf2578 UIKit`_afterCACommitHandler + 132
frame #14: 0x00000001819138b8 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
frame #15: 0x0000000181911270 CoreFoundation`__CFRunLoopDoObservers + 412
frame #16: 0x000000018191182c CoreFoundation`__CFRunLoopRun + 1292
frame #17: 0x00000001818322d8 CoreFoundation`CFRunLoopRunSpecific + 436
frame #18: 0x00000001836b7f84 GraphicsServices`GSEventRunModal + 100
frame #19: 0x000000018ad635e0 UIKit`UIApplicationMain + 208
frame #20: 0x000000010100ac30 ProductName`main(argc=1, argv=0x000000016edfb8e8) at main.mm:33 [opt]
frame #21: 0x000000018135656c libdyld.dylib`start + 4

Comments (3)

  1. Vincenzo-Merenda

    Nov 19, 2017 15:02

    I have the same issue with version 5.6.3p4 and it seems this is not fixed till 5.6.4p2. Instead it was fixed in 2017.2.0p1. Any plan to fix it in 5.6?

  2. Nerius

    Oct 09, 2017 08:57

    Could you, please, fix this as soon as possible: month passed, but still no fix.

  3. HaimBendanan

    Sep 27, 2017 23:36

    This is happening to me too!!!
    Is it possible to get a fix? When will the fix be available? My app is crashing a lot because of that :\

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.