[email protected] a écrit :
Hello,
When I try to start a neko program (e.g. nekoc from
neko-1.8.1-linux.tar.gz) it crashes.
The same happens if I try to compile it from source.
(This happens on a managed server of domainfactory which uses a hardened
gentoo linux system)
/etc/gentoo-release:
Gentoo Base System release 1.12.11.1
uname:
Linux m01s31db.ispgateway.de 2.6.27.7-grsec #25 SMP Mon Feb 16 16:37:38
CET 2009 i686 Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz GenuineIntel GNU/Linux
Is it possible to get neko running on that server?
It might be related to JIT, which requires executing code from memory,
which can sometimes be considered a buffer overflow by some systems.
Neko is using the mmap C API to prevent that, not sure what are the
requirements of your system to have it working correctly.
Try using neko in interpreted mode by using "neko -interp" or recompile
neko by disabling JIT
Nicolas
--
Neko : One VM to run them all
(http://nekovm.org)