Libcsdbg

Libcsdbg

Libcsdbg est un traceur de pile d'exceptions C ++.
Libcsdbg est un traceur de pile d'exceptions C ++.Lorsqu'une exception est levée, interceptée et gérée, libcsdbg offre les outils pour créer et traiter la trace de la pile d'exceptions, le chemin que l'exception a propagé dans la pile des appels, la déroulant jusqu'à la section où elle a été gérée.Les traces sont détaillées avec des signatures de fonction démêlées et des informations supplémentaires sur addr2line (le fichier de code source et la ligne que chaque fonction a été appelée).Libcsdbg fonctionnera parfaitement avec des programmes mono et multi-threads (ou multi-processus), avec tout objet partagé lié dynamiquement (DSO - Dynamic Shared Object) et avec toute bibliothèque liée statiquement.De plus, libcsdbg aide le développeur / testeur à créer des traces de pile sophistiquées de n'importe quel thread, à tout moment pendant l'exécution d'un processus, comme un instantané du graphique d'appel d'exécution.Ceci est très utile en cas d'erreurs fatales, de réception de signaux de terminaison ou d'avortement / terminaison de processus (tels que des défauts de segmentation) ...

Les catégories

Alternatives à Libcsdbg pour BSD

strace

strace

Tracez les appels et les signaux du système.Un utilitaire de diagnostic, de débogage et d'instruction de l'espace utilisateur.
ltrace

ltrace

ltrace intercepte et enregistre les appels de bibliothèque dynamique qui sont appelés par un processus exécuté et les signaux reçus par ce processus.