【问题标题】:Getting Segmentation fault: 11ation error when starting Meteor server出现分段错误:启动 Meteor 服务器时出现 11ation 错误
【发布时间】:2019-02-05 15:57:19
【问题描述】:

当我尝试启动 Meteor 服务器时,我收到一个分段错误,提示:

分段错误:11ation

我不确定为什么会发生这种情况,并试图找出我的代码的哪一部分可能导致这种情况发生。我无法从我的代码中发布所有内容,但是关于这可能来自哪里的任何想法?

【问题讨论】:

  • ation 不是错误消息的一部分。由于 stdout/stderr 缓冲,它可能是随机垃圾。

标签: meteor segmentation-fault


【解决方案1】:

事实证明我让 Meteor 在后台以某种方式运行(即使在重新启动之后)。

然后在你正在运行的进程中寻找流星:

ps -x | grep meteor

这给了我以下输出:

 2080 ttys000    0:00.44 /Users/ruben/.meteor/packages/meteor-tool/.1.0.40.dr5jcc++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/mongodb/bin/mongod --bind_ip 127.0.0.1 --smallfiles --nohttpinterface --port 3001 --dbpath /Users/ruben/Documents/projects/crewafrica/.meteor/local/db --oplogSize 8 --replSet meteor
 2141 ttys000    0:00.00 grep meteor

那么我做:

kill -s KILL 2080
meteor reset
meteor
Now everything works!

感谢answer

【讨论】:

  • 仅供参考:我不需要meteor reset,请记住,这会清除您所有的 mongodb!如果您处于测试阶段,这是一个巨大的代价。
【解决方案2】:

对我来说,通过删除 .meteor/packages 列表中的空白行,然后运行 ​​meteor update 来解决问题。

【讨论】:

    【解决方案3】:

    如果现有的解决方案不起作用,那么试试这个。

    打开终端并获得超级用户权限。

    MAC -- 导航到项目文件夹并输入 sudo su

    WINDOWS -- 转到项目文件夹按 shift 并右键单击并在此处打开命令提示符。

    现在输入流星

    【讨论】:

      猜你喜欢
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多