valgrind

    0热度

    1回答

    我试图使用cg_annotate来使用--include标志来包含字典。但是,无论我在--include =之后输入什么内容,它总是显示手册(指示我的路径错误)。 例如,我输入 “.util” 后--include =,但它显示了手动: the sceenview 官方手册上说: -I --include = [默认值:none]将目录添加到要在其中搜索文件的列表中。可以给出多个-I/- incl

    0热度

    1回答

    当运行valgrind与--leak-check=full时,生成的报告包含有关内存“可能丢失”的信息。 valgrind手册中有一些相关信息,以及一些示例报告。 http://valgrind.org/docs/manual/mc-manual.html LEAK SUMMARY: definitely lost: 4 bytes in 1 blocks indirectly

    0热度

    1回答

    根据helgrind文档,比赛报告有两个堆栈跟踪 - 一个是检测到比赛的地方,另一个是在另一个线程中读取/写入同一位置的地点,没有前/后关系。 我有一种情况(下面的完整错误)helgrind只报告比赛位置,但没有冲突的位置。那是什么意思?这是一个复杂的代码库,我不知道如何在更简单的代码上进行重现。通常情况下,我会按预期看到2个堆栈轨迹。 ==10720== Possible data race d

    0热度

    1回答

    默认情况下,在针对Openwrt进行交叉编译时,valgrind在menuconfig中对IMX6平台不可选,但此平台基于实施ARMv7体系结构的ARM Cortex A9内核。这种体系结构由valgrind支持,所以我对valgrind软件包的Makefile做了些许更改,使得软件包可以在menuconfig和compilable中进行选择。 我正在使用GCC-5.3和uClibc-0.9.33

    0热度

    3回答

    我们正在调试我们的大型遗留应用程序的内存问题,并希望使用Valgrind来追踪它。然而,该应用使用ACE/TAO CORBA library,Valgrind抱怨库中的非法“vex”指令。 ==29992== Memcheck, a memory error detector ==29992== Copyright (C) 2002-2012, and GNU GPL'd, by Julian

    1热度

    2回答

    我学习C++和正在​​与装载在Linux(。所以)一个共享库试验。 我得到一个分段错误,当我运行下面的代码。 当我尝试使用Valgrind的运行控制台应用程序,我得到如下: valgrind ./TestLoadSo --leak-check=full -v ==26828== Memcheck, a memory error detector ==26828== Copyright (C)

    3热度

    2回答

    我试图在macOS Sierra上安装valgrind(版本10.12.6)。在运行./configure.sh时,出现此错误: checking for a supported version of gcc... Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/us

    1热度

    1回答

    假设两个脚本:(a)一个bash调用JAVA jar的shell脚本(以下简称my_shell_script),以及(b)一个从其他脚本导入函数的Python脚本Python包,但不包含任何非Python包或软件(以下简称my_Python_script)。两种脚本都具有相同的用途:它们采用相同的输入(以下为testinput)并生成大致相同的输出。 我想测量和比较两个脚本在执行时的内存使用情况。

    3热度

    1回答

    首先,我像这样运行: valgrind --leak-check=full --show-leak-kinds=all test_proc 和原木: ==30349== For counts of detected and suppressed errors, rerun with: -v ==30349== ERROR SUMMARY: 7 errors from 7 contexts (su

    1热度

    1回答

    可能失去的记忆 任何程序我跑Valgrind的告诉我说,有72个可能丢失字节3块,甚至一个简单的程序,如: int main(void) { printf("Hello, World!\n"); return 0; } 你知不知道这是否是一个Valgrind的Mac OS sierra上的错误? 我怎么能泄漏这样的程序内存?