Ho un registro di arresto anomalo prodotto su un OS OS 7.0.4. Ho i file appropriati .app e .dSYM. Quando ho symbolicate il crash log con Xcode 5, mi si vede qualcosa di simile:___lldb_unnamed_function in un registro di errore simboleggiato
Thread 0 Crashed:
0 MyProject 0x001df98a ___lldb_unnamed_function6108$$MyProject + 42
1 MyProject 0x001e0c49 ___lldb_unnamed_function6119$$MyProject + 9
2 MyProject 0x002928d5 ___lldb_unnamed_function8439$$MyProject + 13
3 MyProject 0x0027fa1f ___lldb_unnamed_function8072$$MyProject + 287
4 MyProject 0x0028e657 ___lldb_unnamed_function8368$$MyProject + 27
5 MyProject 0x002888d1 ___lldb_unnamed_function8257$$MyProject + 201
Quando ho symbolicate il crash log con Xcode 4, produce il risultato giusto - mi mostra le classi ei metodi da mia applicazione dove si è verificato l'arresto anomalo. Non ci sono blocchi anonimi coinvolti nella traccia dello stack.
Come mai Xcode 4 e Xcode 5 producono diversi registri anomali simbolizzati? Quando eseguo lo script symbolicatecrash in modalità dettagliata, mostra risultati identici sia per Xcode: essi corrispondono il .app corretta e file .dSYM ed entrambi finitura con queste righe:
done.
1 binary images were found.
Running /Applications/Xcode.app/Contents/Developer/usr/bin/atos -arch armv7 -l 0xd1000 -o '<PATH>/MyProject.app/MyProject' 0x002928d5 0x002888d1 0x001e0c49 0x0027fa1f 0x000d8f27 0x001df98a 0x0028e657 |
got symbolicator for <PATH>/MyProject.app/MyProject, base address 4000
'xcrun -f atos' mostra il percorso per l'installazione Xcode aggiornata corretta? – Kerni
@Kerni Sì, l'ho provato su macchine in cui Xcode 5 è l'unica installazione Xcode. C'è anche una macchina con Xcode 4 e 5, xcrun mostra anche il percorso per Xcode 5. –