使用 valgrind / callgrind 运行我的程序时,我经常收到以下消息:
==21734== brk segment overflow in thread #1: can't grow to 0x4a39000
(地址不同)
请注意,它前面没有堆栈溢出消息。
我找不到有关此消息的任何文档,而且我不知道究竟是什么溢出。
任何人都可以帮我找出问题所在吗?这是 valgrind 的问题,还是我的程序的问题?
原文由 Tim Kuipers 发布,翻译遵循 CC BY-SA 4.0 许可协议
valgrind 源代码 中的第 1327 行指向用户手册,“请参阅用户手册中的限制部分”: