CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Oct 2013
    Posts
    3

    libcsdbg: A C++ exception stack tracer (debugger)

    Hello C++ developers

    I want to inform you about a new ope source, royalty free, debugging tool to sample. I give you its sourceforge short description:

    This library, linked with C++ code, using GNU g++ on a POSIX platform, simulates the call stack for all threads with minimum overhead. When an exception is thrown one can print a stack trace (similar to Java's exception.printStackTrace() method), at any place in the code (most usually in the exception catch sections), showing the path the exception followed, unwinding the stack, from the throw point up to the point where the exception was caught and handled. The library automatically loads the symbol tables of the executable and any (chosen) dynamic libraries and demangles them to complete function signatures. The library automatically binds function names to addresses (even for dynamic library symbols). It has methods to report the call stack of all threads at any time. This is particularly useful in cases of fatal errors, before the program aborts/exits, such as segmentation faults. It can also be used as the base for your instrumentation code.

    Visit URL: http://sourceforge.net/projects/libcsdbg/

    Regards

  2. #2
    Join Date
    Oct 2013
    Posts
    3

    Re: libcsdbg: A C++ exception stack tracer (debugger)

    Hello again

    I want to inform you about the new release of libcsdbg (version 1.11), heavily reworked with lots of new and usefull features. check the freecode page @ https://freecode.com/projects/libcsdbg and the libcsdbg main site @ http://libcsdbg.sourceforge.net/

    regards

  3. #3
    2kaud's Avatar
    2kaud is online now Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    7,822

    Re: libcsdbg: A C++ exception stack tracer (debugger)

    There is a special general discussion forum for announcements.
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++23 Compiler: Microsoft VS2022 (17.6.5)

  4. #4
    Join Date
    Oct 2013
    Posts
    3

    Re: libcsdbg: A C++ exception stack tracer (debugger)

    Thank you, i will post future announcements in there

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured