跑代码时发现有如下报错:

LeakSanitizer: bad pointer 0x7ffd00735130
==38254==Sanitizer CHECK failed: ../../../../libsanitizer/sanitizer_common/sanitizer_allocator_secondary.h:174 ((IsAligned(reinterpret_cast<uptr>(p), page_size_))) != (0) (0, 0)

按照如上修改后,问题解决,红框内是出问题时的编码,原因是指针用法有问题,这里定义了一块结构体但没有给其分配内存

诸如类似的错误还有:

LeakSanitizer:DEADLYSIGNAL
==40645==ERROR: LeakSanitizer: SEGV on unknown address 0x7f97d2723000 (pc 0x7f97d10b4d0c bp0x7ffe6ff2b740 sp 0x7ffe6ff2b080 T0)
==40645==The signal is caused by a READ memory access.
#0 0x7f97d10b4d0b in _IO_vfprintf (/lib64/libc.so.6+0x47d0b)
#1 0x7f97d10bc069 in __printf (/lib64/libc.so.6+0x4f069)
#2 0x401484 in main ../../test-cpp/linux/main.cc:51
#3 0x7f97d108bd1f in __libc_start_main (/lib64/libc.so.6+0x1ed1f)
#4 0x401128 (/root/cpp/trunk/cpp-project/WeakpwdProc/project/build/Release/test-ALL+0x401128)

LeakSanitizer can not provide additional info.
SUMMARY: LeakSanitizer: SEGV (/lib64/libc.so.6+0x47d0b) in _IO_vfprintf
==40645==ABORTING

一般都是指针用法上的问题

最新文章

  1. GUI
  2. salesforce 零基础开发入门学习(十五)salesforce中formula的使用(不含Date/Time)
  3. Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义(转载)
  4. 通过Web.config中的configSections配置自己系统的全局常量
  5. asp.net实现将网页内容输出到word并下载到本地
  6. java中关于&amp;、&amp;&amp;、|、||之间的区别和运算
  7. Linux只读账号配置【转】
  8. linux基础知识 【转】
  9. VirtualBox安装android-x86-4.4-r2
  10. FastReport使用技巧
  11. js传入和传出参数乱码
  12. vsftp服务器同步文件
  13. mongodb根据子项中的指标查找最小或最大值
  14. 模板(template)包含与继承
  15. P2327 [SCOI2005]扫雷
  16. SpringBoot 中使用redis以及redisTemplate
  17. Android四大组件之Intent(续2)
  18. 讯飞SDK的使用
  19. 基于JNI,JAVA 调用 C++入门
  20. Android 自定义ListView滚动条样式

热门文章

  1. 最佳实践:Pulsar 为批流处理提供融合存储
  2. java基础语法(二)
  3. webpack跨域配置处理
  4. 转载过来的参考内容---常规36个WEB渗透测试漏洞描述及修复方法----很详细
  5. 大厂运维必备技能:PB级数据仓库性能调优
  6. 使用枚举类Enum作为callee和caller的约定,运用反射消除分支和重复代码在命令式程序中的应用
  7. 20190930-01 Redis的事务 000 031
  8. eleLogger主题评论区(反馈与建议)
  9. 记录openssl和openssh升级中遇到的问题以及解决方法
  10. 在Winform程序中使用Spire.Pdf实现页面添加印章处理