Помощь в расшифровке Apple Crash Log?Не воспроизводимый - PullRequest
0 голосов
/ 06 декабря 2018

Попытка расшифровать эти (уже символические) журналы сбоев из отдела обзора приложений Apple.Они утверждают, что наше приложение дает сбой на устройстве iPad с iOS 12.1, однако мы провели тестирование на iPhone 5, 6, 7 и 8, а также на 12,9-дюймовом iPad, который работает под управлением iOS 12.1, без каких-либо проблем.все.

Просматривая эти журналы, все, что я могу сказать, - это, возможно, исключение, связанное с ними при использовании нашего приложения с AirPlay, но я не уверен в этом.Кроме того, поток, который потерпел неудачу (Поток 25), также ссылается на эту потоковую службу в других обсуждениях этой темы, некоторые из которых можно найти в StackOverflow.Может ли кто-нибудь пролить свет на то, что здесь происходит?

Некоторые общие факты:

  • Наше приложение представляет собой приложение AR

  • Создано в Unity 2018.2.14f1

  • Запуск Vuforia 7.5.26

  • Использование ресурсов по требованию для решения некоторых проблем с размером приложения

журнал сбоев:

{"app_name":"St-Onge-AR","timestamp":"2018-12-04 09:54:33.50 -0800","app_version":"0.6.10","slice_uuid":"06cf09b4-b472-3983-90d7-e991ed4b4886","adam_id":1444222611,"build_version":"2","bundleID":"com.StOngeCompany.St-Onge-AR","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 12.1 (16B92)","incident_id":"08BBA5AA-38EC-48D0-B2F4-DC286E2F44F5","name":"St-Onge-AR"}
Incident Identifier: 08BBA5AA-38EC-48D0-B2F4-DC286E2F44F5
CrashReporter Key:   bef64d08f7ae65ad69e6c0a94330bf5b1c1ba374
Hardware Model:      xxx1
Process:             St-Onge-AR [64447]
Path:                /private/var/containers/Bundle/Application/9C70D117-C072-4791-B1A9-D13884ACEC41/St-Onge-AR.app/St-Onge-AR
Identifier:          com.StOngeCompany.St-Onge-AR
Version:             2 (0.6.10)
AppStoreTools:       10B63
Code Type:           ARM-64 (Native)
Role:                Non UI
Parent Process:      launchd [1]
Coalition:           com.StOngeCompany.St-Onge-AR [5444]


Date/Time:           2018-12-04 09:54:33.1797 -0800
Launch Time:         2018-12-04 09:53:54.0798 -0800
OS Version:          iPhone OS 12.1 (16B92)
Baseband Version:    n/a
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000088
VM Region Info: 0x88 is not in any region.  Bytes before following region: 4344954744
      REGION TYPE                      START - END             [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                 0000000102fac000-0000000102fb0000 [   16K] r-x/r-x SM=COW  ...pp/St-Onge-AR

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [64447]
Triggered by Thread:  25

Thread 25 name:  UnityGfxDeviceWorker
Thread 25 Crashed:
0   libsystem_pthread.dylib         0x0000000237c10eec pthread_mutex_lock$VARIANT$mp + 0
1   libc++.1.dylib                  0x0000000237194b30 std::__1::mutex::lock+ 248624 () + 12
2   St-Onge-AR                      0x0000000103984038 StateHolder::hasStateBeenSet() + 10321976 (StateHolder.cpp:172)
3   St-Onge-AR                      0x0000000103989d68 VuforiaRenderEvent + 10345832 (Tracker.cpp:762)
4   St-Onge-AR                      0x000000010341caa8 GfxDevice::InsertCustomMarkerCallback(void (*)(int), int) + 4655784 (GfxDevice.cpp:1826)
5   St-Onge-AR                      0x00000001035e3744 GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&) + 6518596 (GfxDeviceWorker.cpp:1524)
6   St-Onge-AR                      0x00000001031f6eb0 GfxDeviceWorkerAutoreleasePoolProxy + 2404016 (GfxDeviceMetal.mm:3867)
7   St-Onge-AR                      0x00000001035e7858 GfxDeviceWorker::RunExt(ThreadedStreamBuffer&) + 6535256 (GfxDeviceWorker.cpp:152)
8   St-Onge-AR                      0x00000001035e0428 GfxDeviceWorker::RunGfxDeviceWorker(void*) + 6505512 (GfxDeviceWorker.cpp:444)
9   St-Onge-AR                      0x00000001033d6d14 Thread::RunThreadWrapper(void*) + 4369684 (Thread.cpp:42)
10  libsystem_pthread.dylib         0x0000000237c172ac _pthread_body + 128
11  libsystem_pthread.dylib         0x0000000237c1720c _pthread_start + 48
12  libsystem_pthread.dylib         0x0000000237c1acf4 thread_start + 4


Thread 25 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000088   x1: 0x00000001031f2f30   x2: 0x0000000000000067   x3: 0x00000001058539c0
    x4: 0x000000010318cb60   x5: 0x0000000000000010   x6: 0x0000000281206228   x7: 0x0000000000000000
    x8: 0x0000000103989d5c   x9: 0x0000000103989f20  x10: 0x0000000000000004  x11: 0x0000000000000000
   x12: 0x00000000000000e1  x13: 0x0000000000000001  x14: 0x00000000000000fd  x15: 0x000000000000007c
   x16: 0x0000000237c10eec  x17: 0x000000023a1afbbc  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x0000000000000088  x21: 0x000000010a7fc010  x22: 0x0000000103989cf4  x23: 0x000000010585cfa0
   x24: 0x000000000000001c  x25: 0x0000000000000000  x26: 0x000000010a908040  x27: 0xd09ac4043e2800b9
   x28: 0x00000000000027b0   fp: 0x000000016dd92b60   lr: 0x0000000237194b30
    sp: 0x000000016dd92b60   pc: 0x0000000237c10eec cpsr: 0x80000000
...