valgrind 相关问题

valgrind是适用于Linux,OS X,Android和Solaris系统的动态分析工具。它可用于分析以及查找内存泄漏,竞争条件和线程错误。

如何修复 valgrind“条件跳转或移动取决于未初始化的值”错误?

我有这个简单的程序: #包括 #包括 #包括 int 主函数(无效){ 字符*str; 字符串=空; str = malloc(sizeof(char) * 20); 圣...

回答 1 投票 0

由于 opensll 导致手臂上出现 valgrind SIGILL

我正在尝试使用 Valgrind 分析在arm上运行的应用程序。我在里面使用 ssl 和 libcrypto 。因此,在尝试分析它时,我收到了 SIGILL。 我尝试禁用它 --...

回答 2 投票 0

Valgrind 报告共享对象内存泄漏

我有一个C程序,可以使用libmpg123和libao播放mp3文件。我使用 Valgrind 通过以下命令检测内存泄漏和其他潜在问题: valgrind --leak-check=full --show-leak-...

回答 3 投票 0

内存泄漏!我该如何解决它?

好的,所以我只是在学习内存泄漏。我运行 Valgrind 来查找内存泄漏。我得到以下信息: ==6134== 3个块中的24个字节肯定在丢失记录4 of 4中丢失 ==6134== 在 0x40263...

回答 3 投票 0

内存泄漏!怎么解决?

好的,所以我只是在学习内存泄漏。我运行 Valgrind 来查找内存泄漏。我得到以下信息: ==6134== 3个块中的24个字节肯定在丢失记录4 of 4中丢失 ==6134== 在 0x40263...

回答 3 投票 0

Valgrind:为什么我会在使用 memcpy 时出现分段错误错误

我有一个带有 fftw 函数的简单代码,有时工作正常,有时返回分段错误,所以我用代码运行 Valgrind,这就是我得到的: 静态常量 int nx = 128; 静态...

回答 2 投票 0

我如何处理这个 C 90 代码中的内存泄漏?

代码大致是这样的: 输入给出一个矩阵及其列和行的值,算法会搜索最短路径,并优先选择某些单元格继续前进。 这是...

回答 1 投票 0

复制dom然后替换节点(xmlCopyDoc和xmlReplaceNode)时内存泄漏

我正在构建一个程序,使用 libxml2 v2.11 在两个 xml 文件之间进行合并验证。 总之,我正在创建目标 dom 的副本,然后用替换 dom 的节点替换所有节点...

回答 1 投票 0

MPI_Bcast 在大型字符数组上返回退出代码:139

如果您能帮助我解决以下情况,我将不胜感激。 我通过连续两个步骤广播(在本地主机上)一个字符数组: MPI_Bcast 数组的大小 MPI_Bcast 数组...

回答 1 投票 0

char* 上的 free() 被 valgrind 识别为无效

我正在尝试释放 char** 数组中存在的 char* 指针,但 valgrind 确定此操作无效。 这是我正在做的一个简单示例: 结构建筑{ 整数

回答 1 投票 0

Valgrind 使用 Zig 进行非法硬件指令

我正在尝试使用 Valgrind 调试内存以获取泄漏内存的简单 Zig 代码。 这是我正在使用的代码 const std = @import("std"); const 点 = 结构 { x:i32, y: i3...

回答 0 投票 0

有没有办法显式忽略特定API的警告

与我之前的问题相关:Valgrind Memory check attempts on TessBaseAPI [newline] 无法 valgrind 测试我的项目是否存在泄漏,因为 valgrind 抱怨某些事情,我无法理解并且

回答 0 投票 0

valgrind 无法识别树莓派中的 memcmp 指令

我正在 Valgrind 中测试我的应用程序,我不明白为什么它会在此处对无法识别的指令抛出错误: unsigned char *temp=SearchStartPtr; 无符号字符 *NrStartPos=NULL; 无符号

回答 3 投票 0

API 控制 Valgrind 中的数据收集

Valgrind 是否提供某种 API 来控制数据收集?例如,Valgrind 有一个名为 Lackey 的工具可以跟踪内存访问。我想跟踪内存访问,但仅限于...

回答 1 投票 0

C++ 自动化 valgrind 过程

我正在做一个项目(HashMap - COVID-19 数据库,其中包括从 .csv 文件中读取数据并使用单独的链接将它们添加到地图中以处理冲突),我非常...

回答 0 投票 0

退出程序时我应该担心“仍然可以访问”内存吗?

我正在继续我的作业,涉及 C++ 中的哈希表。我昨天在这里问了一个关于释放内存的“正确方法”的问题,因为我遇到了一些问题,而 valgrind 是

回答 0 投票 0

使用 valgrind 识别分段错误

我有这个 C++ 程序: 我有一个大小为 2 的数组,我将其初始化为 0。 之后我正在访问数组边界之外的元素。但是,我在使用 valgrind 时遇到任何错误。 我很...

回答 1 投票 0

无法解决 Rcpp 代码中的 Valgrind 内存问题

我已经在 CRAN 上发布了我的包,并收到了 Valgrind 的检查结果,显示了一些内存泄漏(链接)。不幸的是,我无法重现这些错误。因此,我有一些假设为什么这些......

回答 1 投票 0

Valgrind (Helgrind):可能的数据竞争调试

有人可以帮我弄清楚这是否真的是我的错误造成的,或者因为 helgrind 在这种情况下无法正确追踪它? 我也想知道“在...”是什么意思。在这种情况下......

回答 1 投票 0

如何在 C/C++ 中查看每个数据结构的内存消耗

我有一个用 c/c++ 编写的服务器,它会随着我们增加客户端的连接而增加内存消耗,并且在断开连接后永远不会释放。我想知道数据结构的位置和位置(以及函数...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.