Displaying 5 results from an estimated 5 matches for "_unwind_vrs_pop".
2015 Jul 29
0
[LLVMdev] ARM unwinding bug
...needed to build CoreCLR for ARM32.
Hi Mason,
I did see the bug, but I have to say that, as priorities go, that's
way too low on my list to go past the initial look.
I compiled your test on a Cortex-A15 / Linux with Clang-3.8 (trunk)
and GCC 4.8.2 and on both occasions, the program crashes on
_Unwind_VRS_Pop() while stepping.
I, then, left it for the unwinding experts, which I'm not.
> This is a blocking problem for us, and I
> was just wondering how things are coming on it? Has anyone been looking
> into this, who might be able to provide some sort of estimate as to what's
> g...
2015 Jul 29
3
[LLVMdev] ARM unwinding bug
...Hi Mason,
>
> I did see the bug, but I have to say that, as priorities go, that's
> way too low on my list to go past the initial look.
>
> I compiled your test on a Cortex-A15 / Linux with Clang-3.8 (trunk)
> and GCC 4.8.2 and on both occasions, the program crashes on
> _Unwind_VRS_Pop() while stepping.
>
> I, then, left it for the unwinding experts, which I'm not.
Well, yes, an unwinding expert *was* who I was really hoping to hear from. But
if I understand correctly, you're saying that rather than seeing the values Ben
reported, the sample code crashes on you...
2015 Jul 29
2
[LLVMdev] ARM unwinding bug
Hi all,
I'm working on the CoreCLR project, coordinating a community effort to produce an Android port of Microsoft's open-source version of the CLR. A major part of that is getting everything to run on the ARM32 architecture, which is by far the most common CPU for Android devices.
A couple weeks ago, Ben Pye, a developer working on the ARM32 stuff, found and reported a bug related to
2015 Jul 29
0
[LLVMdev] ARM unwinding bug
...ot even mentioned anywhere in
> the source of the test case, doesn't provide much useful information. At the
> risk of trotting out one of the oldest cliches in the book, this works (or at
> least breaks as described) on our end! :P
That's the catch.
I know that unw_step() calls _Unwind_VRS_Pop() while loading the stack
frame, because you need the context of that frame, so for me that
looked like a good thing to say. If you report a bug in the unwinder,
I expect you to either understand a bit about it (like me), or to have
someone at your disposal that do. I cannot dig the problem for you...
2015 Jul 29
2
[LLVMdev] ARM unwinding bug
...> the source of the test case, doesn't provide much useful information. At the
> > risk of trotting out one of the oldest cliches in the book, this works (or at
> > least breaks as described) on our end! :P
>
> That's the catch.
>
> I know that unw_step() calls _Unwind_VRS_Pop() while loading the stack
> frame, because you need the context of that frame, so for me that
> looked like a good thing to say. If you report a bug in the unwinder,
> I expect you to either understand a bit about it (like me), or to have
> someone at your disposal that do.
That wou...