标签 GDB 下的文章

MacOS codesign gdb

在 MacOS 下,使用 gdb 调试 PHP 源码时,遇到如下的错误信息:

Starting program: /usr/local/phpdebug/bin/php test.php
Unable to find Mach task port for process-id 77606: (os/kern) failure (0x5).
 (please check gdb is codesigned - see taskgated(8))

这是由于 MacOS 的安全策略,Homebrew 安装的 gdb 没有代码签名导致的。

阅读全文 »