KERN_INVALID_ADDRESS à 0x0000000000000000

J'ai développé une application iPad à l'aide de Xcode 6.3.2.
J'ai soumis ma candidature à l'App Store pour l'examen s'il a refuser en raison de crash.Voici le rapport d'erreur à partir d'iTunes.

Incident Identifier: 88DD7F94-3382-4241-A0D7-C3E7F6D20737
CrashReporter Key:   9881ae0cc3b3fbfccfd0ce1496d2fa08fec08782
Hardware Model:      xxx

Path:                /private/var/mobile/Containers/Bundle/Application/FDBBD67F-0EF7-43FB-80CB-8308A10A2D29/Vehicle Visuals.app/Vehicle Visuals
Identifier:          com.vehiclevisuals.Vehicle-Visuals
Version:             2.0.0 (1.1.0)
Code Type:           ARM-64 (Native)
Parent Process:      launchd [1]

Date/Time:           2015-06-12 12:33:57.988 -0700
Launch Time:         2015-06-12 12:22:14.581 -0700
OS Version:          iOS 8.3 (12F69)
Report Version:      105

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000000
Triggered by Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib                 0x0000000195da7bdc 0x195d8c000 + 113628
1   QuartzCore                      0x00000001889fdc2c 0x1889ec000 + 72748
2   Vehicle Visuals                 0x0000000100126828 0x1000ec000 + 239656
3   Vehicle Visuals                 0x0000000100101e80 0x1000ec000 + 89728
4   UIKit                           0x0000000189118778 0x1890a4000 + 477048
5   UIKit                           0x0000000189116750 0x1890a4000 + 468816
6   UIKit                           0x0000000189112000 0x1890a4000 + 450560
7   UIKit                           0x00000001890b175c 0x1890a4000 + 55132
8   QuartzCore                      0x00000001889f9e18 0x1889ec000 + 56856
9   QuartzCore                      0x00000001889f4880 0x1889ec000 + 34944
10  QuartzCore                      0x00000001889f4724 0x1889ec000 + 34596
11  QuartzCore                      0x00000001889f3eb8 0x1889ec000 + 32440
12  QuartzCore                      0x00000001889f3c38 0x1889ec000 + 31800
13  UIKit                           0x0000000189137f8c 0x1890a4000 + 606092
14  UIKit                           0x0000000189137ef0 0x1890a4000 + 605936
15  CoreFoundation                  0x000000018462c2a0 0x18454c000 + 918176
16  CoreFoundation                  0x000000018462922c 0x18454c000 + 905772
17  CoreFoundation                  0x000000018462955c 0x18454c000 + 906588
18  CoreFoundation                  0x00000001845552d0 0x18454c000 + 37584
19  GraphicsServices                0x000000018dc436f8 0x18dc38000 + 46840
20  UIKit                           0x000000018911afa8 0x1890a4000 + 487336
21  Vehicle Visuals                 0x000000010013a1cc 0x1000ec000 + 319948
22  libdyld.dylib                   0x0000000196412a04 0x196410000 + 10756

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager

Selon le rapport, il se bloque sur la Version de l'OS : iOS 8.3 (12F69).
J'ai testé mon application sur tous les simulateurs(iPad Air, iPad 2, iPad Retina) avec la même config(version d'iOS 8.3 (12F69)) et aussi testé sur mon appareil (iPad mini) avec la version d'iOS 8.3 (12F69), mais n'a pas écrasé sur mon côté.
Mais il bloque sur l'ami de mon iPad Air avec la même version d'iOS (il donne le même rapport de crash avec différents invalide adresse ci-dessous)

Type d'Exception: EXC_BAD_ACCESS (SIGSEGV) à l'Exception du sous-type de:
KERN_INVALID_ADDRESS à 0x0000000000000020 Déclenchée par Fil: 0

Je n'ai pas l'iPad Air pour que je puisse de débogage à l'aide de l'appareil.

J'ai aussi essayé de Symbolicated rapport de crash utilisant la commande suivante.

xcrun atos -o VehicleVisuals 0x0000000000000020

Mais il me donne juste suivant le code hex.

0x00000020 (en VehicleVisuals)

J'suivantes Lien pour symbolication.

Je suis tout simplement pas être en mesure de reconnaître où est réellement le problème de plantage.
Svp quelqu'un peut-il m'aider?

Essayez d'atos sur la pile d'adresses associée à votre code à la place: 0x0000000100126828 et 0x0000000100101e80.
Me donne le résultat suivant : xcrun atos -o VehicleVisuals 0x0000000100101e80 encodingTable (en VehicleVisuals) + 4660
Mon nom de l'application est "Véhicule Visuels" donc, lors de l'exécution d'atos, il me donne erreur "atos ne peut pas charger les symboles pour le fichier VehicleVisuals pour l'architecture armv7s.". J'ai donc renommé VehicleVisuals, fait-il effet pendant l'exécution de l'atos?
Ca me rappelle un bug que j'ai eu. Avez-vous utiliser XCode pour soumettre votre projet à iTunes Connect ? Si donc, utiliser l'App Loader pour voir si ça plante aussi...
Oui j'ai utilisé Xcode pour soumettre le projet à iTunes Connect.

OriginalL'auteur Mahesh | 2015-06-18