मुझे लगता है कि आप इसे अनदेखा कर सकते हैं। मैं कुछ कोड में एक नया आवंटन कि पूरी तरह से काम करने के लिए लग रहा था में संदेश मिला है और मैं भी निम्न कोड में संदेश मिल:
#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;
}
मैंने यह भी देखा है कि दूसरों को एक ही समस्या का सामना:
Valgrind reporting a segment overflow
स्रोत
2016-03-27 14:58:23