"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:

> I'm using __cxxabiv1::__cxa_demangle() function to demangle the symbols
> obtained by backtrace_symbols().  This works almost fine.  However, can
> somebody explain what does the symbol __gxx_personality_v0 mean?

It doesn't "mean" anything, and in fact your 'A::A()' ctor is *not*
called from it.

> A::A
> __gxx_personality_v0
> __gxx_personality_v0
> __libc_start_main
> __gxx_personality_v0
>
> So my problem is I don't see where A is created from.

The stack trace above is bogus; so backtrace_symbols() isn't doing
a good job for you (or you aren't using it correctly, or your libc
is stripped). Try using gdb instead.

Cheers,
-- 
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.
_______________________________________________
help-gplusplus mailing list
help-gplusplus@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gplusplus

Reply via email to