【问题标题】:gdb on mac os big sur 11.2.3 - Unable to find Mach task port for process-id 46414: (os/kern) failure (0x5)mac os big sur 11.2.3 上的 gdb - 找不到进程 ID 46414 的 Mach 任务端口:(os/kern)失败(0x5)
【发布时间】:2021-06-04 04:08:45
【问题描述】:

我创建 gdb.cert 并运行它:

killall taskgated
codesign -fs gdb.cert /usr/local/bin/gdb

但它不起作用,给出错误:

Starting program: <path> 
Unable to find Mach task port for process-id 46414: (os/kern) failure (0x5).
 (please check gdb is codesigned - see taskgated(8))

我该怎么办?

【问题讨论】:

    标签: macos gdb codesign


    【解决方案1】:

    我相信你已经阅读了这个帖子 gdb fails with "Unable to find Mach task port for process-id" error

    我也是如此,作为 MacOs BigSur 版本 11.4 (20F71) 用户,我通过使用 sudo 运行 gdb 找到了解决方案。只需使用 sudo 运行即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-15
      • 2022-01-08
      • 2023-04-03
      • 2022-01-01
      • 1970-01-01
      • 2020-03-21
      • 1970-01-01
      • 2021-05-09
      相关资源
      最近更新 更多