During development, if the local repo is in a user-owned catalog, all of the files will typically be owned by the user including the Lua-engines. In that case the file permissions can be set to not include execute rights for others. If the Lua engine can't start the error reported is
"Script error: Lua error: Internal error: The interpreter exited with status 126."
This error is wrong as the Lua engine never executes in this case, it will not even start.
Version: unspecified
Severity: minor