The adding of backtrace info to std::exception would be most helpful. 
Currently when a program throws an exception, the debug info is rather useless.
 Only the backtrace to the catch is shown.  Ideally symbol info and line
numbers should be available, so that the throw can be easily found.

execinfo.h already provides a way of obtaining runtime backtrace info, but
would it not be more appropriate to add this to debug info for the exception?


-- 
           Summary: Backtrace info in std::exception
           Product: gcc
           Version: 4.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: djh at emss dot co dot za


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33903

Reply via email to