valgrind报错VEX temporary storage exhausted
2024-09-29 17:10:56
valgrind的使用请参考: 使用valgrind进行内存泄漏和非法内存操作检测
最近在使用valgrind进行内存泄漏检测是时,竟然报错,如下:
VEX temporary storage exhausted.
Pool = TEMP, start 0x3967c4e8 curr 0x39b387b8 end 0x39b41027 (size 5000000) vex: the `impossible' happened:
VEX temporary storage exhausted.
Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile.
vex storage: T total 541066736 bytes allocated
vex storage: P total 640 bytes allocated valgrind: the 'impossible' happened:
LibVEX called failure_exit(). host stacktrace:
==21606== at 0x3805DB16: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3805DC24: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3805DE51: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3805DE7A: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x38077772: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3811C718: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3811C784: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x382E2F2A: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3826C644: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x3811A0A4: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x38079B97: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x380ACDCA: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x380AE9B0: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21606== by 0x380BDCBC: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) sched status:
running_tid=1
其实这是一个libVEX的错误,临时的解决办法就是,使用valgrind时,添加命令行参数
--vex-guest-max-insns=25
问题解决。
参考:https://bugs.kde.org/show_bug.cgi?id=375839#c6
最新文章
- Vertica增加一个数据存储的目录
- HD3033I love sneakers!(分组背包+不懂)
- 关于mysql数据库插入数据,不能插入中文和出现中文乱码问题
- UNIX网络编程-Select模型学习
- HDU4807 Lunch Time(费用流变种)
- usaco 2016 Feb 负载平衡
- iOS 转载一篇日期处理文章
- yii框架中应用jquery表单验证插件
- Using GET_GROUP_SELECTION For Record Groups in Oracle Forms
- Codeforces Round #364 (Div. 2) Cells Not Under Attack
- Model
- ubuntu13.10 登陆后黑屏,没有菜单栏,可以启动termina,怎么解决?
- pygame安装
- php用魔术方法__call实现类函数重载
- java面试题复习(七)
- python 验证码识别示例(二) 复杂验证码识别
- Struts2学习(五)———— s标签和国际化
- Bootstrap3基础 glyphicon 设置图标的颜色与大小
- Java获得日期相差的天数
- golang语言并发与并行——goroutine和channel的详细理解(一) 转发自https://blog.csdn.net/skh2015java/article/details/60330785
热门文章
- 想给自己的实景三维模型做个案例集?Wish3D Earth再合适不过了
- Android之——流量管理程序演示样例
- spring boot 读取配置文件(application.yml)中的属性值
- 【Redmine】Redmine 3.0.1 安装与配置
- C语言-字符串
- 推荐TED演讲:20岁光阴不再来(Why 30 is not the new 20)
- HDFS源码分析EditLog之获取编辑日志输入流
- php解析带有命名空间的xml
- sharepoint 2013 资源管理器copy大文件到本地失败解决方法
- 图像处理之全景拼接---基于sift的全景图像拼接