c - Valgrind 错误 : failed in UME with error 22

标签 c debugging valgrind

我正在使用 Valgrind 进行工具开发,但遇到以下错误:

valgrind: mmap(0x8048000, 4096) failed in UME with error 22 (Invalid argument).
valgrind: this can be caused by executables with very large text, data or bss segments.

但我的可执行文件只有简单的变量赋值。我无法理解如何解决这个问题。有什么建议吗?

最佳答案

我没有答案,但在这个问题上有一个 Unresolved 错误。

http://bugs.kde.org/show_bug.cgi?id=138424

关于c - Valgrind 错误 : failed in UME with error 22,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230829/

相关文章:

c - 不一致的严格别名规则

arrays - 为什么int ** x与int x [] []不同?

debugging - 是否可以在即时窗口中执行汇编语言指令

java - Eclipse 中的调试点进入 .class 文件

c - 追踪 valgrind 内存泄漏的技巧

c - 为什么我们不能在结构中初始化成员?

java - 如何在java中编写虚拟条件断点

c++ - Android NDK C++ 代码的内存调试工具

c++ - 查找可能是由于线程锁定(可能)引起的性能问题

带有函数指针的编译时检查结构以验证分配