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

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

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

==38254==Sanitizer CHECK failed报错解决的更多相关文章

  1. VMWare 安装时报错 tools-windows.msi failed报错解决办法

    1.我用的是7.1.3版本的,到官方网站上下载这个版本的tools安装包 http://softwareupdate.vmware.com/cds/vmw-desktop/ws/7.1.3/32428 ...

  2. Android Studio support 26.0.0-alpha1 Failed to resolve: com.android.support:appcompat-v7:27.+ 报错解决方法

    AS下如何生成自定义的.jks签名文件, 以及如何生成数字签名 链接:http://www.cnblogs.com/smyhvae/p/4456420.html 链接:http://blog.csdn ...

  3. vue 项目 npm install 报错解决

    node-sass 安装报错解决办法 2017年04月15日 14:34:25 阅读数:20189 E:\kibana>npm install node-sass > node-sass@ ...

  4. CentOS 6.5 Maven 编译 Apache Tez 0.8.3 踩坑/报错解决记录

    最近准备学习使用Tez,因此从官网下载了最新的Tez 0.8.3源码,按照安装教程编译使用.平时使用的集群环境是离线的,本打算这一次也进行离线编译,无奈一编译就开始报缺少jar包的错,即使手动下载ja ...

  5. selenium + PhantomJS使用时 PhantomJS报错解决

    selenium + PhantomJS使用时 PhantomJS报错解决 在做动态网页爬虫时用到了selenium + PhantomJS,安装好之后运行时报错: UserWarning: Sele ...

  6. Windows系统安装最新版本RabbitMQ3.8.3及报错解决

    今天想安装下RabbitMQ写几个用例看下,发现最新的安装包有些问题,不能直接安装使用,遇到一些问题,记录一下解决办法. 下载安装包 因为RabbitMQ是Erlang编写,安装时,需要先安装Erla ...

  7. (报错解决)Exception encountered during context initialization

    转: (报错解决)Exception encountered during context initialization 关键词 JavaEE JavaWeb eclipse XML AspectJ ...

  8. SLF4J 报错解决:No SLF4J providers were found

    1.解决SLF4J报错 我们在自己的项目中使用了SLF4J,或者引入了某开源项目时,他的项目中用了SLF4J,运行时会报如下的错误: SLF4J: Failed to load class " ...

  9. sphinx :undefined reference to `libiconv' 报错解决办法

    sphinx :undefined reference to `libiconv' 报错解决办法   2013-11-30 21:45:39 安装sphinx时不停报错...郁闷在make时报错,错误 ...

随机推荐

  1. js_ts_ec6

    JS.ES.TS三者的关系 https://zhuanlan.zhihu.com/p/148875882 package.json详解 https://www.cnblogs.com/sweet-ic ...

  2. 【转】Android 音量键+电源键 截屏代码小结

    http://104zz.iteye.com/blog/1752961 原文地址:http://blog.csdn.net/hk_256/article/details/7306590 ,转载请注明出 ...

  3. 【python】装饰器听了N次也没印象,读完这篇你就懂了

    装饰器其实一直是我的一个"老大难".这个知识点就放在那,但是拖延症... 其实在平常写写脚本的过程中,这个知识点你可能用到不多 但在面试的时候,这可是一个高频问题. 一.什么是装饰 ...

  4. 使用Javax.mail 发送邮件

    使用Javax.mail 发送邮件 详细说明都在代码中: 引入依赖  <!--sun定义的一套接收.发送电子邮件的API-->    <dependency>      < ...

  5. 解读AngularJS的setupModuleLoader函数

    http://www.cnblogs.com/whitewolf/p/angular-module-declare-and-get.html 看了上面这篇文章,自己读了一下代码,以下是个人理解,如有请 ...

  6. C# 发送邮件通知

    web.config <!-- 配置发邮件:邮件访问登录地址--> <add key="HttpsUrl" value="http://localhos ...

  7. Agumater 增加基本数据上传下载能力

  8. 单线程模式从网易下载A股叁仟捌佰支股票一年的交易数据耗时十四分钟

    代码下载:https://files.cnblogs.com/files/xiandedanteng/StockDataDownloader20200305.rar 压缩包内包含股票代号文件,调整好日 ...

  9. Tomcat源码分析(下载、启动)

    1.下载Tomcat源代码: https://tomcat.apache.org/download-80.cgi 2. 解压以及创建必要目录和配置 解压.新建catalina-home目录,同时将目录 ...

  10. 2.JAVA自带的序列化反序列化机制