Backback, während Kernel Panik
Frage
Ist es möglich, Backback -Trible von Kext zu bekommen, ohne sich mit GDB zu befestigen, wie bei beschrieben
Wenn ich das Panikprotokoll habe?
Irgendwie wie folgt:
- Holen Sie sich die Adresse von Kext verursachte Panik aus Panikprotokoll
- Generieren Sie die DSYM -Datei mit
kextutil
- Fügen Sie die Namen der Methode aus der DSYM -Datei in Panikprotokoll ein, um Backbackbacks zu erhalten?
Lösung
Apples Tech Note TN2063 beschreibt die Analyse von Panik im Detail. http://developer.apple.com/library/mac/ipad/#technotes/tn2063/_index.html
Darüber hinaus beschreibt TN2118 die Analyse von Kernel -Kern -Dumps:http://developer.apple.com/library/mac/#technotes/tn2004/tn2118.html
Sie können den Kernel dazu bringen, Panik zu werfen, dann diesen Kern -Dump zu nehmen und ihn gegen den symbolisierten Kernel zu analysieren. Sie fügen den Kernel-Symbolen Ihres eigenen Kext mit GDBs Add-Symbol-File-Befehl hinzu.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow