Crash affecting iOS 15/15.1 on iPad

Our application is currently crashing in production for ipad running iOS 15/15.1 beta. If a developer builds that application directly to a device running iOS 15 or use simulator, the app will work as normal.

But we see a lot of crashes in the appstoreconnect analytics data. There were no reports of crashes from users. This bug cannot be reproduced on the device.

AppVariant:          1:iPad7,12:13
Code Type:           ARM-64 (Native)
Role:                Non UI

OS Version:          iPhone OS 15.1 (19B5052f)

Release Type:        Beta

Baseband Version:    2.50.05

Report Version:      104



Exception Type:  EXC_CRASH (SIGABRT)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note:  EXC_CORPSE_NOTIFY

Triggered by Thread:  0



Last Exception Backtrace:

0   CoreFoundation                	0x18046a04c __exceptionPreprocess + 220 (NSException.m:200)

1   libobjc.A.dylib               	0x1990d9f54 objc_exception_throw + 60 (objc-exception.mm:565)

2   CoreFoundation                	0x1804c1180 +[NSException raise:format:] + 112 (NSException.m:156)

3   UIKitCore                     	0x182ac9714 -[UIViewController __supportedInterfaceOrientations] + 936 (UIViewController.m:10506)

4   UIKitCore                     	0x182a8877c -[UIViewController __withSupportedInterfaceOrientation:apply:] + 60 (UIViewController.m:10564)

5   UIKitCore                     	0x182e2aa7c -[UIViewController setInterfaceOrientation:] + 108 (UIViewController.m:10741)

6   UIKitCore                     	0x182a5022c -[UIViewController viewDidMoveToWindow:shouldAppearOrDisappear:] + 364 (UIViewController.m:6112)

7   UIKitCore                     	0x182b30b58 -[UIView(Internal) _didMoveFromWindow:toWindow:] + 1504 (UIView.m:15916)

8   UIKitCore                     	0x182a56e18 __45-[UIView(Hierarchy) _postMovedFromSuperview:]_block_invoke + 140 (UIView.m:12303)

9   CoreAutoLayout                	0x1993cf5f8 -[NSISEngine withBehaviors:performModifications:] + 88 (NSISEngine.m:1988)

10  UIKitCore                     	0x182ae6098 -[UIView(Hierarchy) _postMovedFromSuperview:] + 836 (UIView.m:471)

11  UIKitCore                     	0x182a02928 -[UIView(Internal) _addSubview:positioned:relativeTo:] + 2148 (UIView.m:16699)

12  UIKitCore                     	0x182cf31a0 -[_UIAlertControllerPresentationController presentationTransitionWillBegin] + 220 (_UIAlertControllerPresentationController.m:196)

13  UIKitCore                     	0x182aa1f6c __80-[UIPresentationController _initViewHierarchyForPresentationSuperview:inWindow:]_block_invoke + 2632 (UIPresentationController.m:1649)

14  UIKitCore                     	0x182f37980 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.424 + 408 (UIPresentationController.m:1137)

15  UIKitCore                     	0x182ba2f38 -[_UIAfterCACommitBlock run] + 72 (_UIAfterCACommitQueue.m:137)

16  UIKitCore                     	0x1829dd944 _runAfterCACommitDeferredBlocks + 304 (UIApplication.m:3011)

17  UIKitCore                     	0x1829de1b0 _cleanUpAfterCAFlushAndRunDeferredBlocks + 132 (UIApplication.m:2989)

18  UIKitCore                     	0x1829de360 _afterCACommitHandler + 60 (UIApplication.m:3040)

19  CoreFoundation                	0x180412560 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 (CFRunLoop.c:1804)

20  CoreFoundation                	0x1803e1844 __CFRunLoopDoObservers + 572 (CFRunLoop.c:1917)

21  CoreFoundation                	0x1803dc8dc __CFRunLoopRun + 1052 (CFRunLoop.c:2979)

22  CoreFoundation                	0x1803f03b8 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3268)

23  GraphicsServices              	0x19c42038c GSEventRunModal + 164 (GSEvent.c:2200)

24  UIKitCore                     	0x182d90b60 -[UIApplication _run] + 1100 (UIApplication.m:3494)

25  UIKitCore                     	0x182b0f8b8 UIApplicationMain + 2124 (UIApplication.m:5051)

26  —                      	0x1021c2af4 main + 88 (main.m:14)

27  dyld                          	0x1028b1a24 start + 520 (dyldMain.cpp:876)

Hi Mikhail177,

We are experiencing this identical bug in our iPad only app. Have you managed to resolve it and if so how?

Thanks so much!

HI Guys

We have the same error. After the update to iPhone 15.1. our customers report the application crashed. From iPhone 13 and iPhone X Regards

Hey

Any news about this issue? We got the same

Hi everyone,

Hope you are all well. Any update on this iOS 15 crashing issue? We and our users still have not been able to reproduce any crashes in our app (we have several apps but only one is affected). Still App Store Connect Analytics is reporting a crazy amount crashes for iOS 15 users.

Looking forward to hearing back from you all.

Since me and my family updated to iOS 15.1 we’ve been having multiple crashes in a row and it’s keep happening in different apps. Please address the issue ASAP.

Thank you so much

Our application is currently crashing in production for ipad running iOS 15/15.1 beta.

Can someone post a full Apple crash report for this?

See Posting a Crash Report for hints on the best way to do this.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Having the same issue. A WebRTC app (publisher) did run up to 15.0.2. Today upgraded to 15.1. Crash after the browser asked for consent to use camera and mic. Happens on iPhone and iPad. Didn't happen on the iPad one hour earlier when 15.0.2 was on the iPad.

There is no indication for the reason of the crash in the browser console log (viewed from my MBP). I didn't check the crash dumps yet.

The crashdump points to the encoder:

(can't post all)


Incident Identifier: 3A089DC7-D703-49B8-A82C-1CA5D4D495F1
CrashReporter Key:   4e9fa228fb3a1aacd70bccacf77cda7a60302e68
Hardware Model:      iPad11,6
Process:             com.apple.WebKit.WebContent [372]
Path:                /System/Library/Frameworks/WebKit.framework/XPCServices/com.apple.WebKit.WebContent.xpc/com.apple.WebKit.WebContent
Identifier:          com.apple.WebKit.WebContent
Version:             8612 (8612.2.9.0.20)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.apple.mobilesafari [499]

Date/Time:           2021-11-13 23:51:03.9349 +0100
Launch Time:         2021-11-13 23:49:02.7432 +0100
OS Version:          iPhone OS 15.1 (19B74)
Release Type:        User
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes: 0x0000000000000001, 0x0000000000000000
VM Region Info: 0 is not in any region.  Bytes before following region: 4366024704
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                   1043c4000-1043c8000 [   16K] r-x/r-x SM=COW  ...it.WebContent
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [372]

Triggered by Thread:  16

Thread 16 name:  EncoderQueue
Thread 16 Crashed:
0   WebKit                        	       0x18f708f18 void WebCore::RemoteVideoSample::encode<IPC::Encoder>(IPC::Encoder&) const + 36
1   WebKit                        	       0x18fcf8a04 WebKit::encodeVideoFrame(void*, webrtc::VideoFrame const&, bool) + 708
2   WebKit                        	       0x18fcf8a04 WebKit::encodeVideoFrame(void*, webrtc::VideoFrame const&, bool) + 708
3   libwebrtc.dylib               	       0x1e9eace44 webrtc::VideoStreamEncoder::EncodeVideoFrame(webrtc::VideoFrame const&, long long) + 3336
4   libwebrtc.dylib               	       0x1e9eb19f4 webrtc::webrtc_new_closure_impl::ClosureTask<webrtc::VideoStreamEncoder::OnFrame(webrtc::VideoFrame const&)::$_13>::Run() + 5376
5   libwebrtc.dylib               	       0x1e9e47e94 std::__1::__function::__func<webrtc::(anonymous namespace)::TaskQueueStdlib::TaskQueueStdlib(std::__1::basic_string_view<char, std::__1::char_traits<char> >, rtc::ThreadPriority)::$_1, std::__1::allocator<webrtc::(anonymous namespace)::TaskQueueStdlib::TaskQueueStdlib(std::__1::basic_string_view<char, std::__1::char_traits<char> >, rtc::ThreadPriority)::$_1>, void ()>::operator()() + 920
6   libwebrtc.dylib               	       0x1e9ce6b38 std::__1::__function::__func<rtc::PlatformThread::SpawnThread(std::__1::function<void ()>, std::__1::basic_string_view<char, std::__1::char_traits<char> >, rtc::ThreadAttributes, bool)::$_1, std::__1::allocator<rtc::PlatformThread::SpawnThread(std::__1::function<void ()>, std::__1::basic_string_view<char, std::__1::char_traits<char> >, rtc::ThreadAttributes, bool)::$_1>, void ()>::operator()() + 260
7   libwebrtc.dylib               	       0x1e9ce6504 rtc::(anonymous namespace)::RunPlatformThread(void*) + 64
8   libsystem_pthread.dylib       	       0x1f01469a4 _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1f0145ea0 thread_start + 8

...



Oh, others already noticed...

https://www.daily.co/blog/safari-15-1-bug/

HI everyone,

Hope you are all well. Has anyone had any resolution/improvement on this iOS 15 crashing issue?

We are continuing to see huge numbers in crashes on our App Store Connect Analytics Data (for devices running iOS 15 +) but we and the testers we are in contact with are unable to reproduce these on any of our own devices or in the simulator. We have contacted Developer Support and are waiting to hear back.

Hello everyone!

We have maybe the same situation with our Ionic application. The issue appeared for only some of our users after updating to iOS 15.1.

For our application the issue is AppleID specific and not device specific. Resetting iPad (which had the issue) and setting it up with another AppleID fixed the issue. And when resetting the same device again and setting it up with the original AppleID, the issue came back.

Any help is appreciated. Thanks!

We are getting this crash, the app is working just fine in iOS14. Even in the simulator with iOS15, it's working. When it is connected to iPad/iPhone it instantly crashes, even tried to debug/get errors using the Exception breakpoint ( No errors )

We are getting this crash, the app is working just fine in iOS14. Even in the simulator with iOS15, it's working.

I doubt this issue has anything to do with the other crashes being discussed on this thread. I’ve posted my analysis of your crash over on the thread you created for it.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Crash affecting iOS 15/15.1 on iPad
 
 
Q