Backtrace tandis que Kernel Panic
Question
Est-il possible d'obtenir de backtrace kext sans y attacher avec gdb comme décrit à
si j'ai le journal de panique?
D'une certaine façon comme ceci:
- Adresse de panique causé de kext du journal de panique
- Générer un fichier dSYM avec
kextutil
- Coller les noms de fichier dSYM de la méthode dans journal de panique pour obtenir backtrace?
La solution
La tn2063 note technique d'Apple décrit paniques d'analyse en détail. http://developer.apple.com/library/mac/ ipad / # technotes / tn2063 / _index.html
En outre, tn2118 décrit l'analyse de noyau du noyau décharges: http://developer.apple.com/library/mac/#technotes /tn2004/tn2118.html
Vous pouvez obtenir le noyau décharge de la panique, puis prendre ce coredump et en analyser contre le noyau symbolicated. Vous ajoutez vos propres symboles de kext au noyau est avec la commande add-symbole de fichier gdb.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow