valgrind 相关问题

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

C-valgrind为什么不报告内存泄漏?

我写了这个小malloc:#include #include #include #define word_size sizeof(intptr_t)#define align(n)((n + word_size-1)&〜(word_size-1))。 ..

回答 1 投票 0

如何查找使用工具时不会发生的段故障

我问这个问题是因为如果我使用Valgrind或GDB运行Ceg程序,则不会发生seg错误。但是,一旦我独立运行它,它就很容易重现,因为它将毫无故障地隔离故障。我有...

回答 3 投票 -2

CS50,PSET5-Speller。运行valgrind时错误的帮助

我遇到以下错误。 == 14574 ==读取的大小为1无效

回答 1 投票 1

我应该在哪里将free()放在C中?

我对C编程有点陌生,我似乎不明白我应该在哪里释放初始化的int *数组。在我得到所需的东西后,我尝试放置free(array),但是Valgrind仍然报告一个...

回答 1 投票 1

使用Valgrind时的一般保护故障

抱歉,我没有权限添加代码。我有一个程序,在启动后2-10s的可变时间范围内,在某些系统上崩溃了...

回答 1 投票 0

如何读取使用valgrind检查的R包的输出

我正在准备一个R包,的确在github(https://github.com/whcsu/JMcmprsk)上。我已经在Windows和linux上通过了R CMD check-as -cran,但是它无法通过CRAN的valgrind测试:这是...

回答 1 投票 0

我如何解释此错误,堆摘要,统一变量?

#include int main(){int a,b = 10,r; printf(“%d \ n”,a); }> == 13235 == Memcheck,一个内存错误检测器> == 13235 ==版权所有(C)2002-2017,并通过...

回答 2 投票 0

从C子进程中干净退出而没有valgrind抱怨?

我有一个C程序,它包含一个主要过程。有时,fork()用于创建并行子进程。这些仅存在几秒钟。我的主进程很好地退出,取消分配...

回答 1 投票 0

在我的链表实现中使用valgrind检查内存泄漏,给我的确是“丢失:1个块中40字节”

我正在尝试实现链表。类linkedListType中的方法insertLast()之一导致错误这是linkedList.hpp文件模板中的函数。 ...

回答 1 投票 0

从结构的链接列表中打印字符串时,无效读取的大小为1

我已经创建了一个单链接结构列表,我正在尝试从中打印字符串。我的链接列表定义为:typedef struct LinkedListNode {void * data; struct LinkedListNode * ...

回答 1 投票 0

C中自己的堆栈实现中的细分11

我正在尝试实现自己的堆栈程序,但是当我初始化堆栈时,出现了SEGMENTATION FAULT! extern int stackInit(intstack_t * self){self = malloc(sizeof(intstack_t)); if(self == NULL){...

回答 1 投票 0

由valgrind标识的内存泄漏,涉及使用malloc返回通过std :: string返回的字符串

我一直在C ++库的python(ctypes)接口中遇到“内存问题”。因此,我通过valgrind运行了C ++ / C API测试,这表明以下函数存在问题:...

回答 1 投票 0

我认为我的valgrind安装已损坏

使用此简单代码1 #include 2 #include 3 int main(){4 int n = 3; 5 printf(“%d \ n”,n); 6返回0; 7}我收到这个泄漏,我不知道...

回答 1 投票 0

无效读取的4个valgrind大小

我使用valgrind运行我的代码,并收到“无效读取的4号大小”错误。这就是我确切得到的:== 15103 == at 0x10F74C:NoeudHydro :: GetNumero()const(NoeudHydro.h:97)== 15103 == ...

回答 1 投票 0

在执行过程中将callgrind / valgrind附加到程序中

我从一开始就使用Valgrind通过运行程序来检测问题。现在,我在程序的特定时刻遇到了内存/性能问题。不幸的是,没有可行的方法来制作...

回答 3 投票 0

valgrind条件跳转或移动取决于未初始化

Valgrind对两行代码抛出两个警告,每行代码旁边的注释中都有提及。警告1:大小为8的无效写入,地址...在大小为9的块中分配了8个字节...

回答 1 投票 0

这是程序或计算机的内存泄漏吗?我该如何解决?

我正在练习编程和内存分配。当我在不使用valgrind的情况下执行程序时,该程序将运行并执行所需的操作。然后我用valgrind执行,看是否有内存泄漏...。

回答 1 投票 0

Valgrind神秘的无效写入,大小为8,错误

我已经搜索了很多,没有找到答案,所以最好的选择是问我自己的问题。我目前正在为大学做作业,要求我们建立一个具有键和...

回答 3 投票 0

CopyString内存泄漏

此功能如何泄漏内存? (注意:我确定泄漏是使用自动检查器从内部进行的-我没有导致内存泄漏的特定值)/ ** * copyString:返回...

回答 1 投票 0

此内存泄漏在哪里?

我一直在研究这个字典功能,并最终使其完全起作用,除了一个小错误:不知道该内存泄漏在哪里。当我运行valgrind时,此...

回答 1 投票 0

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