gnash-0.8.10 uses a jemalloc version that has the same erratic behaviour as described in Bug #396275 (resulting in an infinite mmap/munmap loop on hardened kernels). To remedy the situation gnash should use system-wide jemalloc which is fixed (personally I used icecat). Therefore please add --disable-jemalloc to the configuration options in the ebuild. I filled a bug report upstream under https://savannah.gnu.org/bugs/index.php?35635 You can find there also a patch for gnash's jemalloc which would solve the problem. Reproducible: Always
Upstream has fixed the issue in commit #1a6e0d3.
Thanks, fixed.