heap-corruption 相关问题

当由于编程错误而无意中修改存储器位置的内容时在计算机程序中发生的一种类型的存储器损坏

仅在使用某一特定函数时才会损坏堆上的内存

我正在创建一个应用程序,该应用程序将内容从 url 下载到文件中,并且在获取 url 的子字符串来创建下载名称时遇到了一个大问题。我已经度过了过去的 4

回答 1 投票 0

当我尝试调整窗口宽度时出现堆损坏

我正在尝试动态调整窗口大小,我认为所有代码都是正确的,但是当我尝试更改宽度值时,它给了堆损坏错误内存中的特定位置(堆

回答 1 投票 0

如何在 Linux 上调试内存损坏

我的 C 应用程序中面临着非常智能的内存损坏。 高负载时会发生损坏。 所以我尝试了 purify、valgrind、mprotected,还尝试编写自己的简单保护机制...

回答 3 投票 0

malloc:检测到堆损坏,空闲列表已损坏

我的应用程序在 iOS 12 之前运行良好。将我的 iOS 版本更新到 iOS 13 beta 后,该应用程序在随机位置崩溃并出现相同的错误。以下是 Xcode 控制台。 我的应用程序(618,0x10cebd8...

回答 1 投票 0

为什么我仅仅通过声明一个shared_ptr成员变量就会出现堆缓冲区溢出?

刚刚遇到了这个非常奇怪的错误。在现有包含类中添加新的shared_ptr实例变量后,由于内存错误,我遇到了崩溃。 当我在

回答 2 投票 0

c 中的致命堆损坏错误。无法处理,我需要建议

我写了一个使用结构和动态内存分配的程序。我想获得帮助以了解为什么如果我按 4(这意味着退出菜单)我会收到错误消息:检测到堆损坏:...

回答 1 投票 0

c 中的致命堆优化错误。无法处理,我需要建议

我编写了一个使用结构和动态内存分配的程序。我想获得帮助理解 - 为什么如果我按 4(这意味着退出菜单)我得到错误:检测到堆损坏:a...

回答 0 投票 0

C++ 进程已完成,退出代码为 -1073740940 (0xC0000374)

我尝试对不同数据的某些函数进行研究,并为此使用 C++(听说它很快)。在像这样的代码中: std::vector 结果; 结果.储备(100000); 我们...

回答 0 投票 0

在加密函数期间返回函数或子例程时发生堆损坏

我正在尝试使用 RSA public_key 加密 AES 密钥并在控制台上打印加密字节。我正在使用 Windows Cryptographic API 来加密密钥,还使用了 Microsoft 的文档...

回答 0 投票 0

访问冲突读取位置/堆已损坏 C++

我正在尝试使用 SFML 在 C++ 中从 Perlin Noise 程序创建地图。当我运行/调试我的代码时,我遇到了几个不同的错误之一,最常见的是访问冲突读取位置。

回答 0 投票 0

我的特定代码的堆损坏问题

我正在编写 C++ 代码,因为我对动态分配和释放很陌生,所以堆损坏错误一直困扰着我。 #include #include #include

回答 0 投票 0

比较2个GDB-Core Dumps

我遇到了严重的问题,堆栈损坏。为了能够设置一个数据断点并找到问题的根源,我想用gdb取两个核心转储,然后比较它们。首先一个 ...

回答 1 投票 1

C++

I dont know why this function has made the heap corruption, I'm sure that the function copyFile isn't related to the error. Please check and help me TT void copyFileToFolder(char* fileName, char* ...

回答 1 投票 0

[数组包装器破坏堆栈

我的项目是一个动态数组包装器,如std :: vector。这就是它的工作原理:添加新元素时,将分配内存(malloc)(如果内存为0),或者以新大小重新分配内存(realloc),...

回答 1 投票 0

阵列包装器损坏堆

后续:数组包装器损坏堆栈项目:我正在进行std :: vector替换。错误:每当我尝试删除临时数组时,我都会得到堆损坏错误...

回答 1 投票 0

带有fprintf的堆缓冲区溢出

我正在更新我的问题,非常抱歉以错误的方式提出问题。现在,我可以将问题分解为一个独立的代码:#include #include ...

回答 1 投票 -4

从内存泄漏中释放后的堆使用

因此,我正在测试一个函数,该函数可以正常工作,但出于某种原因,当我与valgrind一起使用fsantize时,释放后我得到了一个堆使用情况,释放后没有更多的使用了。错误:== 18707 == ...

回答 1 投票 1

分配数组中的堆缓冲区溢出

所以我有一个具有结构和数组的程序。该数组是conj_jogos,它是一个名为jogo的结构的数组,其中MAX_SIZE(MAX_SIZE为5)。结构:typedef struct {int ...

回答 1 投票 0

[_ snwprintf_s free()调用中的堆损坏错误

我正在尝试使用_snwprintf_s连接两个字符串。我还想在每个字符串后附加\ r \ n。因此,我最初为两个字符串分配了一个wchar缓冲区,包括\ r \ n和null。我尝试...

回答 1 投票 0

使用cpprestsdk时发生堆损坏异常

我正尝试在Visual Studio 2017中使用平台工具集v141构建的我的大型MFC项目中使用http_listener。该项目静态链接到其他已构建的基于MFC的库...

回答 1 投票 1

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