Skip to main content
Answered

App crashes on user entering Intercom interface (iOS 17)


App crashes on user entering Intercom interface, here is crash logs from Crasklytics. 

Fatal Exception: NSInternalInconsistencyException
0  CoreFoundation                 0xc7bc __exceptionPreprocess
1  libobjc.A.dylib                0x18ea0 objc_exception_throw
2  Foundation                     0x6aac24 _userInfoForFileAndLine
3  UIKitCore                      0x7aa458 -[UICollectionView _Bug_Detected_In_Client_Of_UICollectionView_Invalid_Batch_Updates:]
4  UIKitCore                      0x2fec4c -[UICollectionView _endItemAnimationsWithInvalidationContext:tentativelyForReordering:animator:collectionViewAnimator:]
5  UIKitCore                      0x25ef54 -[UICollectionView _updateRowsAtIndexPaths:updateAction:updates:]
6  UIKitCore                      0x25eda4 -[UICollectionView insertItemsAtIndexPaths:]
7  Intercom                       0x139d30 (Missing UUID 97c5fb2d3c3d3fe5b90a2180a2c2ccbc)
8  CoreFoundation                 0x414b8 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__
9  CoreFoundation                 0xd8ac0 ___CFXRegistrationPost_block_invoke
10 CoreFoundation                 0xbd8d0 _CFXRegistrationPost
11 CoreFoundation                 0x538d4 _CFXNotificationPost
12 Foundation                     0x5bea0 -[NSNotificationCenter postNotificationName:object:userInfo:]
13 Intercom                       0xec138 (Missing UUID 97c5fb2d3c3d3fe5b90a2180a2c2ccbc)
14 Intercom                       0xeb3fc (Missing UUID 97c5fb2d3c3d3fe5b90a2180a2c2ccbc)
15 Intercom                       0x106c08 (Missing UUID 97c5fb2d3c3d3fe5b90a2180a2c2ccbc)
16 libdispatch.dylib              0x26a8 _dispatch_call_block_and_release
17 libdispatch.dylib              0x4300 _dispatch_client_callout
18 libdispatch.dylib              0x12998 _dispatch_main_queue_drain
19 libdispatch.dylib              0x125b0 _dispatch_main_queue_callback_4CF
20 CoreFoundation                 0x997e0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
21 CoreFoundation                 0x7ceb4 __CFRunLoopRun
22 CoreFoundation                 0x816c0 CFRunLoopRunSpecific
23 GraphicsServices               0x1224 GSEventRunModal
24 UIKitCore                      0x38ed08 -[UIApplication _run]
25 UIKitCore                      0x38e96c UIApplicationMain
26 FuseApp                        0xad34 main + 19 (AppDelegate.swift:19)
27 ???                            0x1aeac84f8 (Missing)

 

Best answer by Racheal

Hey @SeanAtFuse Racheal from the support engineer team here👋 

 

We’ll need some more information from you on this one so I went ahead and forwarded this in to our support team!

View original
Did this topic help you find an answer to your question?

2 replies

Racheal
Intercom Team
Forum|alt.badge.img+5
  • Customer Support Engineer
  • 512 replies
  • Answer
  • July 18, 2023

Hey @SeanAtFuse Racheal from the support engineer team here👋 

 

We’ll need some more information from you on this one so I went ahead and forwarded this in to our support team!


"@intercom/intercom-react-native": "3.0.5",

iOS 17 

NSInternalInconsistencyException: Invalid batch updates detected: the number of sections and/or items returned by the data source before and after performing the batch updates are inconsistent with the updates. Data source before updates = { 1 section with item counts: [2] } Data source after updates = { 1 section with item counts: [2] } Updates = [ Insert item (0 - 0) ] Collection view: <IntercomSDKPrivate.TouchTransparentCollectionView: 0x107105c00; baseClass = UICollectionView; frame = (0 0; 414 838); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x3013b7240>; backgroundColor = UIExtendedGrayColorSpace 0 0; layer = <CALayer: 0x301d8dfa0>; contentOffset: {0, -56}; contentSize: {414, 656}; adjustedCo


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings