On 04/22/2010 02:24 PM, Roland McGrath wrote:
The only thing to touch thte related code since 0.144 was commit
That fixed a bug that most likely prevented most of the CFI code from being
used in this case. (That bug caused a false-positive error detection and
bail out before trying to use the CFI.) So I'd guess that reverting this
change does avoid the failure you're seeing now, but only because it masks
a bug that never got exercised before. That's just a guess.
Sure enough. :)
I'm updating my 32-bit install now and assuming I can then
I'll look into this ASAP.
Just to update, Roland and I narrowed down what stap was doing, and he
got this simpler test to fail:
tests/addrcfi -e /usr/bin/stap 0x183f1