I have confirmed as well that this is the root cause of bug #34129, #34130, #34131, and #34132.
The following tasks also seem to have an executable stack for the following reasons (using a script that uses pax-utils[1]):
COMMAND: gnome-terminal (5294) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: gnome-session (5334) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/control-center/gnome-settings-daemon (5339) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/vino/vino-server (5341) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: gnome-panel (5353) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: nautilus (5355) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: gnome-volume-manager (5358) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: update-notifier (5362) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-vfs-2.0/gnome-vfs-daemon (5367) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-applets/trashapplet (5371) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-applets/multiload-applet-2 (5401) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-applets/mixer_applet2 (5403) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-applets/gtik2_applet2 (5405) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: gnome-cups-icon (5412) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/gnome-panel/clock-applet (5417) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: xchat-gnome (5426) RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: /usr/lib/firefox/firefox-bin (5549) TEXTREL /home/bluefox/.mozilla/plugins/libflashplayer.so RWX --- --- /usr/lib/libgcrypt.so.11.2.1
COMMAND: rhythmbox (14659) TEXTREL /usr/lib/gstreamer-0.10/libgstffmpeg.so RWX --- --- /usr/lib/libFLAC.so.7.0.0 RWX --- --- /usr/lib/libgcrypt.so.11.2.1
Fixing libgcrypt fixes a lot. :)
[1] http://www.gentoo.org/proj/en/hardened/pax-utils.xml
I have confirmed as well that this is the root cause of bug #34129, #34130, #34131, and #34132.
The following tasks also seem to have an executable stack for the following reasons (using a script that uses pax-utils[1]):
COMMAND: gnome-terminal (5294) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: gnome-session (5334) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ control- center/ gnome-settings- daemon (5339) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ vino/vino- server (5341) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: gnome-panel (5353) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: nautilus (5355) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: gnome-volume- manager (5358) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: update-notifier (5362) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-vfs- 2.0/gnome- vfs-daemon (5367) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-applets/ trashapplet (5371) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-applets/ multiload- applet- 2 (5401) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-applets/ mixer_applet2 (5403) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-applets/ gtik2_applet2 (5405) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: gnome-cups-icon (5412) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ gnome-panel/ clock-applet (5417) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: xchat-gnome (5426) libgcrypt. so.11.2. 1
RWX --- --- /usr/lib/
COMMAND: /usr/lib/ firefox/ firefox- bin (5549) .mozilla/ plugins/ libflashplayer. so libgcrypt. so.11.2. 1
TEXTREL /home/bluefox/
RWX --- --- /usr/lib/
COMMAND: rhythmbox (14659) gstreamer- 0.10/libgstffmp eg.so libFLAC. so.7.0. 0 libgcrypt. so.11.2. 1
TEXTREL /usr/lib/
RWX --- --- /usr/lib/
RWX --- --- /usr/lib/
Fixing libgcrypt fixes a lot. :)
[1] http:// www.gentoo. org/proj/ en/hardened/ pax-utils. xml