Question

Est-il possible d'obtenir de backtrace kext sans y attacher avec gdb comme décrit à

http://developer.apple .com / bibliothèque / mac / # documentation / Darwin / conceptuel / KEXTConcept / KEXTConceptDebugger / debug_tutorial.html

si j'ai le journal de panique?

D'une certaine façon comme ceci:

  1. Adresse de panique causé de kext du journal de panique
  2. Générer un fichier dSYM avec kextutil
  3. Coller les noms de fichier dSYM de la méthode dans journal de panique pour obtenir backtrace?
Était-ce utile?

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
scroll top