iOS app crashing when running with Appium

0

My app always crashes after specific steps when using Appium (both automation or manual with Appium inspector open), but works well when Appium is not running. My app crashes even when I don't use the inspector (just leaving it open).

I tried with both real device (iOS 10.3.3, iOS 12.4, iOS 12.2) and simulator (iOS 8.4, 10.3, 11.4, 12.4), on multiple Appium versions (1.6.0, 1.13.0, 1.14.0) but the result is still the same. Appium also does not leave any log on crash. I only have the iphone crash log here:

Incident Identifier: BF68BF34-2998-40E7-AF63-E1FD9D5A0665
CrashReporter Key:   9174366809d81fadaa9fb3b7057504e3534b24f8
Hardware Model:      iPhone10,1
Process:             TikiDev [2146]
Path:                /private/var/containers/Bundle/Application/2B301B2A-39C5-4BBD-ADB1-5E68637A412E/TikiDev.app/TikiDev
Identifier:          vn.tiki.inhouse.dev.Tiki
Version:             582 (4.27.0)
AppStoreTools:       10E1001
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           vn.tiki.inhouse.dev.Tiki [1475]


Date/Time:           2019-08-07 17:32:15.2219 +0700
Launch Time:         2019-08-07 17:30:24.6209 +0700
OS Version:          iPhone OS 12.4 (16G77)
Baseband Version:    3.70.01
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0

Application Specific Information:
abort() called

Last Exception Backtrace:
(0x224e7a98c 0x2240539f8 0x224d84bc0 0x224d72f54 0x10ca123ac 0x10ca11fd8 0x2366b790c 0x2366ea994 0x2366c27f8 0x2366eb658 0x2366ece08 0x2366c16b8 0x2450598ec 0x2366a5268 0x234930ebc 0x234930788 0x234930d44 0x23492b1dc 0x23493f2d0 0x224e0cda0 0x224e0c4ec 0x224e07310 0x224e067c0 0x22700779c 0x2518d1c38 0x10557dc48 0x2248ca8e0)

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x0000000224a170dc 0x2249f4000 + 143580
1   libsystem_pthread.dylib         0x0000000224a949b0 0x224a8e000 + 27056
2   libsystem_c.dylib               0x000000022496ff4c 0x224915000 + 372556
3   libsystem_c.dylib               0x000000022496feb4 0x224915000 + 372404
4   libc++abi.dylib                 0x000000022403c788 0x22403b000 + 6024
5   libc++abi.dylib                 0x000000022403c934 0x22403b000 + 6452
6   libobjc.A.dylib                 0x0000000224053e00 0x22404e000 + 24064
7   TikiDev                         0x00000001063e4ca8 0x104be4000 + 25169064
8   libc++abi.dylib                 0x0000000224048838 0x22403b000 + 55352
9   libc++abi.dylib                 0x0000000224048434 0x22403b000 + 54324
10  libobjc.A.dylib                 0x0000000224053bc8 0x22404e000 + 23496
11  CoreFoundation                  0x0000000224e0682c 0x224d62000 + 673836
12  GraphicsServices                0x000000022700779c 0x226ffd000 + 42908
13  UIKitCore                       0x00000002518d1c38 0x251015000 + 9161784
14  TikiDev                         0x000000010557dc48 0x104be4000 + 10067016
15  libdyld.dylib                   0x00000002248ca8e0 0x2248c9000 + 6368

Thread 1 name:  com.apple.uikit.eventfetch-thread
Thread 1:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   CoreFoundation                  0x0000000224e0c120 0x224d62000 + 696608
3   CoreFoundation                  0x0000000224e07030 0x224d62000 + 675888
4   CoreFoundation                  0x0000000224e067c0 0x224d62000 + 673728
5   Foundation                      0x00000002257d4eac 0x2257cd000 + 32428
6   Foundation                      0x00000002257d4d3c 0x2257cd000 + 32060
7   UIKitCore                       0x00000002519b7754 0x251015000 + 10102612
8   Foundation                      0x0000000225901674 0x2257cd000 + 1263220
9   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
10  libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
11  libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 2 name:  com.twitter.crashlytics.ios.MachExceptionServer
Thread 2:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   TikiDev                         0x00000001063d1e80 0x104be4000 + 25091712
3   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
4   libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
5   libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 3 name:  GAIThread
Thread 3:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   CoreFoundation                  0x0000000224e0c120 0x224d62000 + 696608
3   CoreFoundation                  0x0000000224e07030 0x224d62000 + 675888
4   CoreFoundation                  0x0000000224e067c0 0x224d62000 + 673728
5   Foundation                      0x00000002257d4eac 0x2257cd000 + 32428
6   Foundation                      0x000000022581036c 0x2257cd000 + 275308
7   TikiDev                         0x0000000106391530 0x104be4000 + 24827184
8   Foundation                      0x0000000225901674 0x2257cd000 + 1263220
9   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
10  libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
11  libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 4 name:  com.apple.NSURLConnectionLoader
Thread 4:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   CoreFoundation                  0x0000000224e0c120 0x224d62000 + 696608
3   CoreFoundation                  0x0000000224e07030 0x224d62000 + 675888
4   CoreFoundation                  0x0000000224e067c0 0x224d62000 + 673728
5   CFNetwork                       0x000000022542074c 0x22541f000 + 5964
6   Foundation                      0x0000000225901674 0x2257cd000 + 1263220
7   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
8   libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
9   libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 5 name:  RLMRealm notification listener
Thread 5:
0   libsystem_kernel.dylib          0x0000000224a188f4 0x2249f4000 + 149748
1   Realm                           0x000000010b78ce2c 0x10b778000 + 85548
2   Realm                           0x000000010b78d97c 0x10b778000 + 88444
3   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
4   libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
5   libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 6:
0   libsystem_pthread.dylib         0x0000000224a9ccd0 0x224a8e000 + 60624

Thread 7 name:  Dispatch queue: com.google.fira.worker
Thread 7:
0   libsystem_kernel.dylib          0x0000000224a18840 0x2249f4000 + 149568
1   libsqlite3.dylib                0x00000002252de16c 0x225270000 + 450924
2   libsqlite3.dylib                0x00000002252e8504 0x225270000 + 492804
3   libsqlite3.dylib                0x00000002252d9b98 0x225270000 + 433048
4   libsqlite3.dylib                0x00000002252dd47c 0x225270000 + 447612
5   libsqlite3.dylib                0x00000002252dcc30 0x225270000 + 445488
6   libsqlite3.dylib                0x00000002252b7d00 0x225270000 + 294144
7   libsqlite3.dylib                0x00000002252b0b40 0x225270000 + 265024
8   TikiDev                         0x000000010655530c 0x104be4000 + 26678028
9   TikiDev                         0x00000001065535b8 0x104be4000 + 26670520
10  TikiDev                         0x000000010652242c 0x104be4000 + 26469420
11  TikiDev                         0x0000000106516b78 0x104be4000 + 26422136
12  TikiDev                         0x000000010652d90c 0x104be4000 + 26515724
13  TikiDev                         0x0000000106554924 0x104be4000 + 26675492
14  TikiDev                         0x000000010652c48c 0x104be4000 + 26510476
15  TikiDev                         0x000000010652bc74 0x104be4000 + 26508404
16  TikiDev                         0x00000001065403b0 0x104be4000 + 26592176
17  libdispatch.dylib               0x00000002248b8a38 0x224859000 + 391736
18  libdispatch.dylib               0x00000002248b97d4 0x224859000 + 395220
19  libdispatch.dylib               0x0000000224894dec 0x224859000 + 245228
20  libdispatch.dylib               0x000000022489592c 0x224859000 + 248108
21  libdispatch.dylib               0x000000022489de08 0x224859000 + 282120
22  libsystem_pthread.dylib         0x0000000224a9a114 0x224a8e000 + 49428
23  libsystem_pthread.dylib         0x0000000224a9ccd4 0x224a8e000 + 60628

Thread 8:
0   libsystem_pthread.dylib         0x0000000224a9ccd0 0x224a8e000 + 60624

Thread 9 name:  AFNetworking
Thread 9:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   CoreFoundation                  0x0000000224e0c120 0x224d62000 + 696608
3   CoreFoundation                  0x0000000224e07030 0x224d62000 + 675888
4   CoreFoundation                  0x0000000224e067c0 0x224d62000 + 673728
5   Foundation                      0x00000002257d4eac 0x2257cd000 + 32428
6   Foundation                      0x000000022581036c 0x2257cd000 + 275308
7   AFNetworking                    0x000000010a285158 0x10a278000 + 53592
8   Foundation                      0x0000000225901674 0x2257cd000 + 1263220
9   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
10  libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
11  libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 10:
0   libsystem_pthread.dylib         0x0000000224a9ccd0 0x224a8e000 + 60624

Thread 11:
0   libsystem_pthread.dylib         0x0000000224a9ccd0 0x224a8e000 + 60624

Thread 12:
0   libsystem_pthread.dylib         0x0000000224a9ccd0 0x224a8e000 + 60624

Thread 13 name:  com.apple.CoreMotion.MotionThread
Thread 13:
0   libsystem_kernel.dylib          0x0000000224a0c0f4 0x2249f4000 + 98548
1   libsystem_kernel.dylib          0x0000000224a0b5a0 0x2249f4000 + 95648
2   CoreFoundation                  0x0000000224e0c120 0x224d62000 + 696608
3   CoreFoundation                  0x0000000224e07030 0x224d62000 + 675888
4   CoreFoundation                  0x0000000224e067c0 0x224d62000 + 673728
5   CoreFoundation                  0x0000000224e0751c 0x224d62000 + 677148
6   CoreMotion                      0x000000022a7ddbe8 0x22a769000 + 478184
7   libsystem_pthread.dylib         0x0000000224a992c0 0x224a8e000 + 45760
8   libsystem_pthread.dylib         0x0000000224a99220 0x224a8e000 + 45600
9   libsystem_pthread.dylib         0x0000000224a9ccdc 0x224a8e000 + 60636

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000001
    x4: 0x0000000000000000   x5: 0x0000000000989680   x6: 0x000000000000006e   x7: 0x0000000003111f00
    x8: 0x0000000000000800   x9: 0x0000000000000303  x10: 0x00000000000003e8  x11: 0x0000000000000003
   x12: 0x0000000000000000  x13: 0x0000000000000077  x14: 0x0000000000000010  x15: 0x0000000000000000
   x16: 0x0000000000000148  x17: 0x0000000000000001  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x000000010a426bc0  x21: 0x000000016b21b440  x22: 0x0000000000000303  x23: 0x000000010a426ca0
   x24: 0x0000000283bf5780  x25: 0x0000000000000000  x26: 0x0000000000000001  x27: 0x0000000000000000
   x28: 0x000000016b21bb18   fp: 0x000000016b21b360   lr: 0x0000000224a949b0
    sp: 0x000000016b21b330   pc: 0x0000000224a170dc cpsr: 0x00000000
ios
automation
appium
asked on Stack Overflow Aug 7, 2019 by Tuyen PhamVu • edited Aug 7, 2019 by Delyar Tabatabaei

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0