
3
Libcsdbg je sledovač zásobníku výjimek C ++.Když je výjimka vyvolána, zachycena a zpracována, libcsdbg nabízí nástroje k vytvoření a zpracování trasování zásobníku výjimek, cesta, kterou výjimka rozšířila do zásobníku volání, odvíjí ji až do sekce, v níž by byla zpracována.Stopy jsou podrobně popsány s demaskovanými podpisy funkcí a dalšími informacemi addr2line (soubor zdrojového kódu a řádek, který byla každá funkce nazvána).Libcsdbg bude bezchybně fungovat s programy s jedním a více vlákny (nebo s více procesy), s jakýmkoli dynamicky propojeným sdíleným objektem (DSO - Dynamic Shared Object) as jakoukoli staticky propojenou knihovnou.Libcsdbg navíc pomáhá vývojáři / testerovi vytvářet sofistikované stopy zásobníku libovolného vlákna, v kterémkoli daném okamžiku během provádění procesu, jako snímek grafu běhových volání.To je velmi užitečné v případě fatálních chyb, příjmu ukončovacích signálů nebo přerušení / ukončení procesu (jako jsou segmentační chyby) ...