libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libunwind-devel] crashes trying to get a backtrace from a signal ha


From: Sven Neumann
Subject: Re: [Libunwind-devel] crashes trying to get a backtrace from a signal handler (ARM)
Date: Tue, 31 Aug 2010 14:55:55 +0200

On Tue, 2010-08-31 at 14:49 +0200, Lassi Tuura wrote:

> > But I have debug output from my original problem. Here are the last
> > lines before it segfaults:
> 
> >> _ULarm_dwarf_find_proc_info: IP=0x407adfe7 not found
> >> put_rs_cache: unmasking signals/interrupts and releasing lock
> >> _ULarm_dwarf_step: returning -10
> >> _ULarm_step: dwarf_step()=-10
> >> _ULarm_step: dwarf_step() failed (ret=0), trying frame-chain
> 
> Great, thanks. How did it come to considering IP=0x407adfe7? In other
> words what's the debug output for the frame above?

The frame above is always __default_sa_restorer() from /lib/libc.so.0.
At least that's what my backtrace outputs before it segfaults.

For now I have backed out the experimental frame-chain unwinding for the
ARM platform. But I am willing to help you to debug this further.


Sven





reply via email to

[Prev in Thread] Current Thread [Next in Thread]