[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libunwind-devel] [PATCH] Enable debug_frame code by default on x86*
From: |
Jean Pihet |
Subject: |
Re: [Libunwind-devel] [PATCH] Enable debug_frame code by default on x86* |
Date: |
Mon, 16 Sep 2013 12:01:59 +0200 |
Hi!
On 16 September 2013 11:59, Chris January <address@hidden> wrote:
> On Mon, 2013-09-16 at 11:47 +0200, Jean Pihet wrote:
>> The dwarf unwinding feature is being used on ARM and supported on
>> x86, cf. [1], [2]. Enable it by default on those platforms.
>
> The .debug_frame parsing code uses code that is less async-signal-safe
> than the rest of libunwind - which makes it troublesome to use from a
> signal handler. I would caution against enabling it by default for that
> reason.
Ok my main concern is about not breaking anything.
In this case isn't it better to make that code more robust? Any
pointer is appreciated.
Thanks,
Jean
>
> Regards,
> Chris January - VP Engineering - Allinea Software Ltd.
>
>