Arcanist给出了分段错误11

时间:2015-09-25 08:11:09

标签: phabricator arcanist

我做了一个arc install-certificate但是每次做一次电弧调用都会返回一个" Segmentation fault: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.

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:0)

您可以尝试一些事情(我按此顺序提出建议):

  • 确保libphutil和arcanist都是最新的
  • 确保PHP版本是最新的
  • 如果在php config中启用,请尝试禁用xdebug