Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
执行golang syscall.MProtect时导致权限被拒绝_Go - Fatal编程技术网

执行golang syscall.MProtect时导致权限被拒绝

执行golang syscall.MProtect时导致权限被拒绝,go,Go,当我像这样使用包syscall时: err := syscall.Mprotect(page, syscall.PROT_READ|syscall.PROT_WRITE|syscall.PROT_EXEC) 错误如下所示 permission denied C中似乎出现了EACCES错误。我该怎么办?我的MacOS升级到Catalina,然后导致此问题。页面似乎有只读标志。您正在使用monkey软件包吗?我也有同样的问题。也许您可以编辑问题以包含程序包名称,以便人们更容易找到此问题。请检查

当我像这样使用包syscall时:

 err := syscall.Mprotect(page, syscall.PROT_READ|syscall.PROT_WRITE|syscall.PROT_EXEC)
错误如下所示

permission denied

C中似乎出现了EACCES错误。我该怎么办?

我的MacOS升级到Catalina,然后导致此问题。页面似乎有只读标志。您正在使用monkey软件包吗?我也有同样的问题。也许您可以编辑问题以包含程序包名称,以便人们更容易找到此问题。请检查此处以获取解释: