Bugzilla – Bug 316971
NX Stack protection prevents mono from working
Last modified: 2007-09-15 21:24:46 UTC
---- Reported by gjury@inode.at 2005-01-22 16:51:33 MST ---- I have installed and run mono 1.0.5 without problems. Then I switched on NX (no stack execution bit in the PAE MMU x86_64) in the linux kernel. From there mono stopped working. I googled around and found a single entry on the mono-list mailing list with a patch for the file mono/mini/tramp-x86.c (for mono-0.96) The mailing-list entry can be found here http://lists.ximian.com/archives/public/mono-list/2004-June/021592.html I applied the patch by hand and it made mono run again. Only mint is not working but that is not a problem. Please consider the patch for inclusion in 1.0.6 and 1.1.x. Steps to reproduce the problem: 1. Install mono 1.0.5 2. Switch on NX Stack protection of x86_64 in 32 bit mode 3. run any mono program. Actual Results: Expected Results: How often does this happen? Always Additional Information: ---- Additional Comments From vargaz@gmail.com 2005-01-23 10:38:02 MST ---- Hopefully fixed in SVN. Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>2.6.10-gentoo-r4 on AMD64 in 32 bit mode</cf_op_sys_details>