Forum » » OS4 toutes plateformes confondues » » FE et crash NewProcess
Posté : 26-01-2015 18:12 
Citation : astrofra
Ta méthode pour logger les erreurs du noyau en mode debug, via le port série, mériterait d'être partagée et généralisée (ok, il faut une deuxieme machine...).
Pas nécessairement mais c'est vrai que ça aide.
On peut dire au kernel d'utiliser un buffer en mémoire pour stocker les infos de debug. En gros on fait comme ceci:
- on lance dans un shell : kdebug "console memory" (ou alors on a ce paramère renseigné sur la "kernel command line" dans le firmware
- on provoque le plantage
- s'il n'y a pas de blocage complet de l'OS, on fait dans un shell "dumpdebugbuffer sys:fichier.txt" ce qui va écrire toutes les infos de debug dans le fichier "fichier.txt"
- s'il y a un crash complet, on reboote, et arrivé dans OS4 de nouveau, on tappe la même commande que ci-dessus. Si on a du bol, la zone mémoire utilisée pour stocker les infos ne sera pas effacée.
>
Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=2022&forum=6