在Linux系统上启用SELinux（例如Fedora），启动IDE可能会失败 - 1的退出代码。错误对话框通常包含以下文本：
/home/user/squishide-4.0.2/jre/bin/../lib/i386/client/libjvm.so: cannot enable executable stack as shared object requires: Permission denied
SELinux is preventing /home/user/squishide-4.0.2/squishide from making the program stack executable.
The problem is caused by the library
libjvm.so which needs to be run with an executable stack, something that SELinux will not permit a library to do by default.
The solution is to tell SELinux to allow the library to have an executable stack. This is done by running the
chcon command as follows (but obviously replacing the path to the Squish IDE with your own system’s path):