スタック上のコードの実行を禁止する方法には、いくつか問題がある。
スタック上のコードの実行を禁止すると動かなくなるソフトが存在する。
回避方法がある: Defeating Solaris/SPARC Non-Executable Stack Protection (BUGTRAQ, Tue Mar 02 1999 23:55:35)。