运行valgrind时出错:mME(0x600000,8192)在UME中失败,错误12(无法分配内存)

时间:2016-11-27 19:20:47

标签: c++ valgrind macports

我正在寻找我的问题的答案,但不幸的是我没有找到有用的东西。

我使用mac与sierra。

我安装了Valgrind和macports,我完成了所有安装命令。

现在,当我尝试使用valgrind命令运行程序时,我每次都会收到此错误:

  

valgrind:mmap-FIXED(0x0,253952)在UME(load_segment1)中失败   错误12(无法分配内存)。

我错过了什么?

编辑:我找到了同样问题的答案: valgrind: mmap(0x600000, 8192) failed in UME with error 12 (Cannot allocate memory)

购买他们谈论已经在我的mac中更新的valgrind版本。 我不明白是否shuold我更新内核,如果是,如何做到这一点。

0 个答案:

没有答案