Les coredumps sont des fichiers binaires pas comme les autres. Les fichiers binaires qu’on a l’habitude de manipuler tels que les fichiers exécutables ainsi que les fichiers objets et les librairies partagées sont tous générés manuellement à partir d’un code source existant. De toute évidence, c’est le développeur qui prend la peine dans un premier lieu d’écrire le code source, de l’enregistrer dans un fichier et dans un second lieu de faire appel à un compilateur, à un éditeur de lien et à l’ensemble des outils nécessaires (contenus dans la chaîne de compilation) à la préparation du fichier binaire requis. Cela dit, ce n’est pas le cas pour les fichiers binaires qu’on va traiter tout au long de cet article, car ils se distinguent des autres fichiers binaires par le fait qu’ils ne suivent pas la voie habituelle, puisque ces derniers sont générés automatiquement par le noyau Linux lorsque le programme en cours d’exécution crashe.
Sans doute,...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première