agiledragon / agiledragon/gomonkey
macOS permission denied
未关闭
- 主要语言
- Go
- 星标
- 2.3k
- 派生
- 192
- 平均合并
- 1 天 6 小时
- 30 天内合并 PR
- 1
描述
Line 19: - permission denied
goroutine 4 [running]:
发生在
```kotlin
err := syscall.Mprotect(page, syscall.PROT_READ|syscall.PROT_WRITE|syscall.PROT_EXEC)
if err != nil {
panic(err)
}
```
环境
- MacOS 11.6.1 (ARM64 M1 以及 X86都如此)
- 运行`GoMonkey`的最新Demo
- 使用的gomonkey 2.2.0
描述:
- 使用`GOARCH=amd64`可以解决, 但是无法debug很不幸.
- 在Linux/Windows都是正常
- [macos-golink-wrapper](https://github.com/eisenxp/macos-golink-wrapper) 方案可以解决x86上此问题, 但是arm64依然不行
- 如果使用单元测试框架结果导致无法断点调试也是太影响了
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。