3
Libcsdbg ist ein C ++ - Ausnahmestapel-Tracer.Wenn eine Ausnahme ausgelöst, abgefangen und behandelt wird, bietet libcsdbg die Tools zum Erstellen und Verarbeiten der Ablaufverfolgung des Ausnahmestapels, den Pfad, über den die Ausnahme den Aufrufstapel weitergegeben hat, bis zu dem Abschnitt, in dem sie behandelt wurde.Die Ablaufverfolgungen werden mit entwirrten Funktionssignaturen und zusätzlichen addr2line-Informationen (der Quellcodedatei und der Zeile, die jede Funktion aufgerufen hat) detailliert dargestellt.Libcsdbg funktioniert einwandfrei mit Programmen mit einem oder mehreren Threads (oder mehreren Prozessen), mit jedem dynamisch verknüpften freigegebenen Objekt (DSO - Dynamic Shared Object) und mit jeder statisch verknüpften Bibliothek.Darüber hinaus unterstützt libcsdbg den Entwickler / Tester beim Erstellen komplexer Stack-Traces eines beliebigen Threads zu einem bestimmten Zeitpunkt während der Prozessausführung als Momentaufnahme des Laufzeitaufrufdiagramms.Dies ist sehr nützlich bei schwerwiegenden Fehlern, Empfang von Abschlusssignalen oder Prozessabbruch / -abschluss (z. B. Segmentierungsfehlern) ...
Kategorien
Libcsdbg-Alternativen für BSD
4