Fix for Inkscape execstack marking
Hi,
I have fixed the problem reported by Ivan Gyurdiev. As the MMX assembly does not appear to require an executable stack, the attached patch provides a .GNU-stack section allowing it to be protected. As you can see the stack is marked RW not RWE:
mike@...646... src $ readelf -aW inkscape|grep GNU_STACK GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
This patch will take effect in the autopackage nightly builds immediately (because that tree is where I wrote it). It's been put in the bug tracker here:
https://sourceforge.net/tracker/index.php?func=detail&aid=1157714&gr...
thanks -mike
On Sun, Mar 06, 2005 at 01:51:57PM +0000, Mike Hearn wrote:
I have fixed the problem reported by Ivan Gyurdiev. As the MMX assembly does not appear to require an executable stack, the attached patch provides a .GNU-stack section allowing it to be protected. As you can see the stack is marked RW not RWE:
Cool! Applied.
participants (2)
-
Kees Cook
-
Mike Hearn