axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Fred Preston (JIRA)" <>
Subject [jira] Updated: (AXISCPP-729) Trace: Unwind the call stack when exceptions are thrown
Date Wed, 05 Apr 2006 12:28:21 GMT
     [ ]

Fred Preston updated AXISCPP-729:

    Assign To:     (was: Mark Whitlock)

> Trace: Unwind the call stack when exceptions are thrown
> -------------------------------------------------------
>          Key: AXISCPP-729
>          URL:
>      Project: Axis-C++
>         Type: Bug

>   Components: Trace Utility
>     Reporter: Mark Whitlock

> When Axis C++ throws exceptions, the trace analyzer tool does not realise that the call
stack should be unwound. Consequently, it appears in the trace that the method that threw
the exception calls the method that catches the exception. For traces that contain many exceptions,
the call stack just keeps on getting deeper. This makes the trace very hard to read. The solution
to this is to use the "throw out" trace type so that trace statements that throw an exception
cause the stack to unwind as shown by the tool.
> This problem was originally described in AXISCPP-406, which also contained a variety
of other problems. AXISCPP-406 has now been closed and separate JIRAs raised for the remaining
> Please note that this JIRA is different from (although related to) AXISCPP-424 which
adds in throw trace properly (which is a lot more work than this JIRA).

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message