Top "Stack-unwinding" questions

Stack-unwind will pop the top frame of the stack, depending on the language it may occur e.g. at the end of a code block, when returning from a called function, or during exception handling.

What are CFI directives in Gnu Assembler (GAS) used for?

There seem to be a .CFI directive after every line and also there are wide varities of these ex.,.cfi_…

assembly callstack gnu-assembler stack-unwinding debug-information
Why destructor is not called on exception?

I expected A::~A() to be called in this program, but it isn't: #include <iostream> struct A { ~A() { …

c++ exception visual-c++ destructor stack-unwinding
How to get fullstacktrace using _Unwind_Backtrace on SIGSEGV

I handle SIGSEGV by code: int C() { int *i = NULL; *i = 10; // Crash there } int B() { return C(); } int A() { return …

c gcc signals stack-trace stack-unwinding
Unable to set next statement when debugging

I am debugging my project in VS2015 and an exception is thrown in my code. When I try to set …

c# visual-studio-2013 visual-studio-2015 .net-4.5 stack-unwinding