|
From: Nicholas N. <nj...@cs...> - 2005-02-17 02:17:06
|
On Wed, 16 Feb 2005, Jeremy Fitzhardinge wrote: > While it is sitting crashed in GDB, you can look at /proc/<pid>/maps to > see where 0xb805ab88 lies in relationship to everything else in the > address space. That might give you a clue about what's going wrong. What <pid> do I use? > What happens if you try running the PIE valgrind under a non-PIE > valgrind with (mem|addr)check; does that give any more information? Doesn't work: Executable range (nil)-0x203f00 is outside theacceptable range 0x50000000-0x52bfe000 valgrind: failed to load /u/njn/grind/head4/.in_place/stage2: Cannot allocate memory ie. the outer (non-PIE) Valgrind can't even load the PIE one. Now I'm confused. N |