memory-corruption

memory-corruption

文章 0 浏览 3

简单的C指针问题

自从我完成任何 C 编程以来,已经有很长一段时间了,而且我一直在思考一个应该是非常简单的问题。我有一个简单的函数,它调用另一个函数,该函数在堆…

伊面 2024-12-06 21:15:59 2 0

指向指针数组的分段错误和内存损坏

这里的目标是拥有一个像二维矩阵一样工作的指针。我已经测试了以下代码,用于创建指向整数指针的指针和整数指针数组。它编译并运行良好。 (这是一个…

欢烬 2024-12-04 13:38:14 2 0

“这个”堆栈跟踪中的指针被损坏

我看过这个线程。我的情况略有不同,我正在努力弄清楚 "this" 指针是如何损坏的。 我正在使用 Qt 4.6.2 框架,将他们的 QTreeView 与我自己的模型结合…

凤舞天涯 2024-12-02 01:48:05 3 0

运行时检测内存删除

代码: int *ptr = new int[10]; int *q = ptr; delete q; 工作正常,没有任何问题(没有运行时错误)。 但是,以下代码: int *ptr = new int[10]; i…

情愿 2024-11-27 02:49:15 2 0

FreeDOS + RHIDE(DJGPP 环境)= DOS 内存损坏?

我正在运行安装了 FreeDOS 的虚拟机(使用 Oracle VM VirtualBox)。 当我进入 DJGPP IDE(称为“RHIDE”)并运行应用程序一次后,我无法再运行任何内…

十年不长 2024-11-07 16:17:14 6 0

挣扎 - 另一个内存损坏问题,错误的分配(C++,VS 2008)

我读过很多关于内存损坏的文章,这似乎是一个相当难以解决的问题。当我在 Linux 机器上运行代码时,它执行得很好,并且 valgrind 不会报告任何泄漏或…

呆° 2024-11-03 02:14:51 3 0

Valgrind 或 Electric Fence 未检测到堆损坏。我应该怀疑吗? (C++)

我最近遇到了我的第一次战斗 (已解决)堆损坏。在我家里的 Linux 机器上,使用 valgrind 和 electric-fence(使用 gdb),罪魁祸首代码退出时没有错…

北音执念 2024-11-03 01:32:09 5 0

多线程应用程序崩溃 - 可能是内存损坏?

我有一个 C# 多线程应用程序,它基本上使用 lock() 来访问字典。有 2 个线程,一个消费者和一个生产者。锁定机构非常简单。该应用程序在重负载下运行…

猫烠⑼条掵仅有一顆心 2024-10-18 09:21:27 5 0

如何在列表内的句柄上使用 free?-> C->窗口API

我有一个 C 语言列表,如下所示: typedef struct _node { int number; DWORD threadID; HANDLE threadH; struct *_node next; } *node; 您也有这样的…

眉黛浅 2024-10-08 23:21:56 11 0

malloc() 之后写入指针越界不会导致错误

当我尝试下面的代码时它工作正常。我错过了什么吗? main() { int *p; p=malloc(sizeof(int)); printf("size of p=%d\n",sizeof(p)); p[500]=999999; …

泪意 2024-10-08 21:44:32 9 0

我可以调用一个命令来打印 malloc 数据结构吗?

您好,我想知道是否有任何现成的函数可以调用来打印所有 malloc 数据结构,以便我可以看到为哪个变量分配了哪些内存? 我有这种内存损坏,当我释放一…

梦年海沫深 2024-10-07 03:56:28 8 0

删除指向自动变量的指针

请看一下这段代码, int i = 10; //line 1 int *p = &i; //line 2 delete p; //line 3 cout << "*p = " << *p << ", i = " << i << endl; //line 4 i …

就像说晚安 2024-10-06 00:02:48 9 0

堆损坏 - 矢量push_back

我似乎有一个损坏的堆,我无法弄清楚为什么会发生这种情况...... 以下是 valgrind 的跟踪...... ==12697== Use of uninitialised value of size 4 ==1…

笑,眼淚并存 2024-10-05 19:54:43 8 0

这里有人对 HeapAgent 有意见吗?

我正在尝试追踪应用程序中发生的一些内存损坏 - 我听说过(但从未使用过)Boundschecker。有传言说,在游戏等高性能应用程序中使用它会减慢速度(这就…

深海夜未眠 2024-10-04 23:57:48 13 0

在Condor上运行时解决神秘段错误的方法/工具

我正在编写一个在计算集群上运行的 C 应用程序(使用 Condor)。我尝试了很多方法来揭示有问题的代码,但无济于事。 线索: 平均来说,当我在 15 台机…

萌能量女王 2024-09-18 11:24:23 11 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文