website logo
Auteur
avatar
Elwood

Forum » » OS4 toutes plateformes confondues » » FE et crash NewProcess


Posté : 26-01-2015 18:12 icone du post

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.
C'est écrit ici : http://wiki.amigaos.net/wiki/AmiWest_2013_Lesson_1>
--
Philippe Ferrucci
Avec une
Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !

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