Answered

App crashes on user entering Intercom interface (iOS 17)

  • 14 July 2023
  • 2 replies
  • 553 views

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)

 

icon

Best answer by Racheal 18 July 2023, 03:55

View original

2 replies

Userlevel 4
Badge +5

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