1

我做了一个弧安装证书,但我做的每个弧调用都会返回一个“分段错误:11”。我确实可以输入令牌。弧差异的痕迹对我没有多大帮助:

$ arc diff --trace
libphutil loaded from '/xxx/arcinstall/libphutil/src'.
arcanist loaded from '/xxx/arcinstall/arcanist/src'.
Config: Reading user configuration file "/xxx/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Reading .arcconfig from "/xxx/.arcconfig".
Working Copy: Path "/xxx" is part of `git` working copy "/xxx".
Working Copy: Project root is at "/xxx".
Config: Did not find local configuration at "/xxx/.git/arc/config".
>>> [0] <conduit> user.whoami() <bytes = 117>
>>> [1] <http> https://xxx.xx.xx/api/user.whoami
<<< [1] <http> 327,750 us
<<< [0] <conduit> 328,476 us
>>> [2] <exec> $ git diff --no-ext-diff --no-textconv --raw 'HEAD' --
>>> [3] <exec> $ git ls-files --others --exclude-standard
<<< [3] <exec> 21,249 us
Segmentation fault: 11

我不确定在哪里可以解决这个问题:S。我正在使用 Mac OS X。

4

2 回答 2

5

我们已经在 Mac OS X 上的 Homebrew 的 PHP 5.5.30 中特别看到了这一点。请在上游查看可能的原因时更新到 PHP 5.6。

于 2015-11-04T01:12:52.153 回答
0

您可以尝试几件事(我建议按此顺序):

  • 确保 libphutil 和 arcanist 都是最新的
  • 确保您的 PHP 版本是最新的
  • 如果在您的 php 配置中启用,请尝试禁用 xdebug
于 2015-09-25T09:38:56.860 回答