tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Translate signal to C++ exception
On Sat, Apr 09, 2016 at 11:05:33AM -0400, Christos Zoulas wrote:
> On Apr 9, 4:11am, n54%gmx.com@localhost (Kamil Rytarowski) wrote:
> -- Subject: Re: Translate signal to C++ exception
>
> | How to do proper unwinding?
> |
> | I was trying to disable custom signal stack with sigaltstack(2) but
> | always I got backtrace(3) without history beyond signal trampoline.
> |
> | I don't know how to go beyond the trampoline.
>
> The only way is through proper cfi annotations, and even then it is
> doubtful it will work.
Are we talking about sync or async signals? For sync signals, it is no
big issue. Async signals are a whole lot different and sigaltstack is
difficult to avoid for them.
Joerg
Home |
Main Index |
Thread Index |
Old Index