|
From: Julian S. <js...@ac...> - 2009-01-07 15:01:54
|
> > Yes it does. It never occurred to me before that the segment-vs-section > > mapping stuff needed to be taken into account. > > > > Any chance you can hack up a patch for contemplation? > > Attached... Amazing stuff. Thanks. I'll give it a spin a bit later in the week. I presume if you're trying out ptrcheck then you'll continue to indirectly test this stuff over the next few days anyway. Perhaps it would be wise to put it on a branch for testing/refinement, and if it looks good, merge it? Any thoughts on the best way to stabilise/validate it? I'm keen to merge it in since it's obviously an improvement on what's currently there, but also a bit nervous since it touches lots of stuff, particularly stack unwinding on amd64-linux. IIRC there were various fiddly corner cases in the unwinder which took a long time to stabilise. Perhaps all that fiddlyness (to do with biasing hacks) was merely a side-effect of the central kludge, though, and so is now gone. J |