瓦尔格林德报道"brk segment overflow in thread #1"
Valgrind reporting "brk segment overflow in thread #1"
我想知道这条消息意味着什么:
==18151== brk segment overflow in thread #1: can't grow to 0x4a26000
请注意,代码运行良好,输出正确。我应该忽略此消息吗?这是什么意思?
我认为你可以忽略它。我在某些代码中的新分配中收到了消息,该消息似乎可以完美运行,并且我还在以下代码中收到了消息:
#include <vector>
struct Something
{
Something() : a1(0), b1(0) { }
unsigned short a1;
unsigned short b1;
};
const int allocsize = 10000;
struct Tester
{
Tester()
{
for (int u = 0; u < allocsize; ++u)
data.push_back(new Something[519]);
}
~Tester()
{
for (int u = 0; u < allocsize; ++u)
delete[] (data[u]);
}
std::vector<Something*> data;
};
void test()
{
Tester t;
// while (true) {;}
}
int main()
{
test();
return 0;
}
我还注意到其他人遇到了同样的问题:
瓦尔格林德报告段溢出
相关文章:
- netcat command in c++
- Difference in displaying cv2 Mat
- C++ MFC Libraries in Travis CI
- 如何在OpenSSL中从configuration.h.in获取configuration.h
- 创建具有 new in 函数和"this is nullptr"异常的对象
- IN, OUT, INOUT Parameters
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 有人安装"IITB Simplecpp in mac"吗?
- 从 C 样式字符串中删除子字符串 "in place" 在C++代码中
- 如何修复"error: ‘_1’ was not declared in this scope"?
- Softmax Implementation in C++
- 将 out/in out 参数与 if/switch 的 init 语句一起使用
- IF-nesting in c++
- Gurobi GRBModel and GRBmodel in C++
- Tensorflow Hub in C++
- Centos7 g++ "to_string is not in a member of std"
- InitializeCriticalSectionEx Not Located In KERNEL32.Dll
- Overflow in C++
- 瓦尔格林德报道"brk segment overflow in thread #1"
- "warning: integer overflow in expression"