libunwind-devel
[Top][All Lists]
Advanced

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

Re: [Libunwind-devel] Linux x86_64 unw_is_signal_frame() broken?


From: Arun Sharma
Subject: Re: [Libunwind-devel] Linux x86_64 unw_is_signal_frame() broken?
Date: Tue, 15 Apr 2008 23:08:28 -0700

On Tue, Apr 15, 2008 at 7:03 PM, Paul Pluzhnikov <address@hidden> wrote:
-  w1 &= 0xffffffff;
-  return (w0 == 0x0f0000000fc0c748 && w1 == 0x66666605);
+  w1 &= 0xff;
+  return (w0 == 0x0f0000000fc0c748 && w1 == 0x05);

Your fix looks right to me. David, please apply.

Longer term, we should use dwarf augmentations to match signal frames though.

 -Arun
 


reply via email to

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