Answered

Crash when [ICMHTTPBridge updateUser] method called

  • 18 March 2021
  • 1 reply
  • 33 views

Encountered a new crash on our latest release. So far there's only been one crash but because we set our outbound rules to a set of people I'm just slightly concerned if it might be a bigger issue if we don't actually have the filters. Some more details below:

Currently version of the app in the store has:

Intercom SDK - 8.1.0

Compiled on XCode 12.4

Support iOS 12.0 and higher.

 

The error is occurring on iOS version 12.1.1 iPad 6th gen (our app only supports iPhone)

 

Here's the full stack trace:

Crashed: com.apple.main-thread

0 MyApp          0x10325a590 +[ICMAppEnvironmentChecker stringForDeviceTokenEnvironment:] + 82924

1 MyApp          0x10329659c -[ICMDeviceData init] + 185172

2 MyApp          0x10323c1fc +[ICMHTTPClient updateUserWithUserAttributes:newSession:sentFromBackground:carouselVisible:success:error:] + 264972

3 MyApp          0x103227d10 +[ICMHTTPBridge updateUser:] + 181792

4 MyApp          0x10324ab50 +[ICMBridge ping] + 18860

5 CoreFoundation         0x1ca8db94c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20

6 CoreFoundation         0x1ca8db918 ___CFXRegistrationPost_block_invoke + 64

7 CoreFoundation         0x1ca8dae08 _CFXRegistrationPost + 392

8 CoreFoundation         0x1ca8daab4 ___CFXNotificationPost_block_invoke + 96

9 CoreFoundation         0x1ca852c90 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1404

10 CoreFoundation         0x1ca8da540 _CFXNotificationPost + 696

11 Foundation           0x1cb2ebca0 -[NSNotificationCenter postNotificationName:object:userInfo:] + 68

12 UIKitCore           0x1f7871324 -[UIApplication _stopDeactivatingForReason:] + 1356

13 UIKitCore           0x1f71186fc __125-[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:]_block_invoke + 476

14 UIKitCore           0x1f711955c _performActionsWithDelayForTransitionContext + 112

15 UIKitCore           0x1f71184b4 -[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:] + 248

16 UIKitCore           0x1f711d3a0 -[_UICanvas scene:didUpdateWithDiff:transitionContext:completion:] + 368

17 UIKitCore           0x1f7462e60 -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] + 468

18 FrontBoardServices       0x1cd3a46e4 __80-[FBSSceneImpl updater:didUpdateSettings:withDiff:transitionContext:completion:]_block_invoke.359 + 228

19 libdispatch.dylib       0x1ca3a6484 _dispatch_client_callout + 16

20 libdispatch.dylib       0x1ca349e10 _dispatch_block_invoke_direct$VARIANT$mp + 224

21 FrontBoardServices       0x1cd3e2a9c __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 40

22 FrontBoardServices       0x1cd3e2728 -[FBSSerialQueue _performNext] + 416

23 FrontBoardServices       0x1cd3e2d44 -[FBSSerialQueue _performNextFromRunLoopSource] + 56

24 CoreFoundation         0x1ca8fd1f0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24

25 CoreFoundation         0x1ca8fd170 __CFRunLoopDoSource0 + 88

26 CoreFoundation         0x1ca8fca54 __CFRunLoopDoSources0 + 176

27 CoreFoundation         0x1ca8f7920 __CFRunLoopRun + 1040

28 CoreFoundation         0x1ca8f71f0 CFRunLoopRunSpecific + 436

29 GraphicsServices        0x1ccb70584 GSEventRunModal + 100

30 UIKitCore           0x1f787b4c0 UIApplicationMain + 212

31 MyApp            0x102854bac main + 22

32 libdyld.dylib         0x1ca3b6bb4 start + 4

Maybe someone else has encountered the same issue and would be great to see how to replicate it as I haven't been able to myself, unless this is something that's just occuring in the background.

icon

Best answer by Eric Fitz 22 March 2021, 11:54

View original

1 reply

Userlevel 1

Hey @ingrid s​, I can see that you've also written into our Support team about this, they'd be best placed to help you here with an issue specific to your own workspace!

Reply