malloc(): smallbin double linked list corrupted: 0x00007ffff14ca730 ***

暂时记录问题,找到原因再更新!!!!
*** Error in `/home/lics/1078server/1078Server/./transfer’: malloc(): smallbin double linked list corrupted: 0x00007ffff14ca730 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7f7c4)[0x7ffff5e3f7c4]
/lib64/libc.so.6(+0x82f00)[0x7ffff5e42f00]
/lib64/libc.so.6(__libc_calloc+0xb4)[0x7ffff5e46564]
/home/lics/1078server/1078Server/./transfer[0x4abed4]
/home/lics/1078server/1078Server/./transfer[0x48cd16]
/home/lics/1078server/1078Server/./transfer[0x490c65]
/lib64/libpthread.so.0(+0x7e65)[0x7ffff740ce65]
/lib64/libc.so.6(clone+0x6d)[0x7ffff5ebe88d]
======= Memory map: ========
00400000-01a3a000 r-xp 00000000 fd:01 926208 /home/lics/1078server/1078Server/transfer
01c39000-01cbf000 r–p 01639000 fd:01 926208 /home/lics/1078server/1078Server/transfer
01cbf000-01d02000 rw-p 016bf000 fd:01 926208 /home/lics/1078server/1078Server/transfer
01d02000-041c1000 rw-p 00000000 00:00 0 [heap]
7fff6bdb7000-7fff6bdb8000 —p 00000000 00:00 0
7fff6bdb8000-7fff6c5b8000 rw-p 00000000 00:00 0
7fff6c5b8000-7fff6c5b9000 —p 00000000 00:00 0
7fff6c5b9000-7fff6cdb9000 rw-p 00000000 00:00 0
7fff6cdb9000-7fff6cdba000 —p 00000000 00:00 0
7fff6cdba000-7fff6d5ba000 rw-p 00000000 00:00 0
7fff6d5ba000-7fff6d5bb000 —p 00000000 00:00 0
7fff6d5bb000-7fff6ddbb000 rw-p 00000000 00:00 0
7fffa0000000-7fffa1c08000 rw-p 00000000 00:00 0
7fffa1c08000-7fffa4000000 —p 00000000 00:00 0
7fffa4000000-7fffa5c61000 rw-p 00000000 00:00 0
7fffa5c61000-7fffa8000000 —p 00000000 00:00 0
7fffa8000000-7fffa9c21000 rw-p 00000000 00:00 0
7fffa9c21000-7fffac000000 —p 00000000 00:00 0
7fffac000000-7fffad718000 rw-p 00000000 00:00 0
7fffad718000-7fffb0000000 —p 00000000 00:00 0
7fffb0000000-7fffb1be9000 rw-p 00000000 00:00 0
7fffb1be9000-7fffb4000000 —p 00000000 00:00 0
7fffb4000000-7fffb5c8c000 rw-p 00000000 00:00 0
7fffb5c8c000-7fffb8000000 —p 00000000 00:00 0
7fffb8000000-7fffb9adf000 rw-p 00000000 00:00 0
7fffb9adf000-7fffbc000000 —p 00000000 00:00 0
7fffbc000000-7fffbdbbd000 rw-p 00000000 00:00 0
7fffbdbbd000-7fffc0000000 —p 00000000 00:00 0
7fffc0000000-7fffc1c23000 rw-p 00000000 00:00 0
7fffc1c23000-7fffc4000000 —p 00000000 00:00 0
7fffc4000000-7fffc5c4b000 rw-p 00000000 00:00 0
7fffc5c4b000-7fffc8000000 —p 00000000 00:00 0
7fffc8000000-7fffc9c64000 rw-p 00000000 00:00 0
7fffc9c64000-7fffcc000000 —p 00000000 00:00 0
7fffcc000000-7fffcdc0f000 rw-p 00000000 00:00 0
7fffcdc0f000-7fffd0000000 —p 00000000 00:00 0
7fffd0000000-7fffd1bec000 rw-p 00000000 00:00 0
7fffd1bec000-7fffd4000000 —p 00000000 00:00 0
7fffd40fe000-7fffd45f1000 r-xp 00000000 fd:01 1202248 /usr/local/lib/libx265.so.179
7fffd45f1000-7fffd47f0000 —p 004f3000 fd:01 1202248 /usr/local/lib/libx265.so.179
7fffd47f0000-7fffd47f2000 r–p 004f2000 fd:01 1202248 /usr/local/lib/libx265.so.179
7fffd47f2000-7fffd47f3000 rw-p 004f4000 fd:01 1202248 /usr/local/lib/libx265.so.179
7fffd47f3000-7fffd47f9000 rw-p 00000000 00:00 0
7fffd8000000-7fffd9bdd000 rw-p 00000000 00:00 0
7fffd9bdd000-7fffdc000000 —p 00000000 00:00 0
7fffdf5c6000-7fffdf5dc000 r-xp 00000000 fd:01 1190365 /usr/lib64/libresolv-2.17.so
7fffdf5dc000-7fffdf7db000 —p 00016000 fd:01 1190365 /usr/lib64/libresolv-2.17.so
7fffdf7db000-7fffdf7dc000 r–p 00015000 fd:01 1190365 /usr/lib64/libresolv-2.17.so
7fffdf7dc000-7fffdf7dd000 rw-p 00016000 fd:01 1190365 /usr/lib64/libresolv-2.17.so
7fffdf7dd000-7fffdf7df000 rw-p 00000000 00:00 0
7fffdf7df000-7fffdf7e0000 —p 00000000 00:00 0
7fffdf7e0000-7fffdffe0000 rw-p 00000000 00:00 0
7fffdffe0000-7fffdffe1000 —p 00000000 00:00 0
7fffdffe1000-7fffe07e1000 rw-p 00000000 00:00 0
7fffe07e1000-7fffe07e2000 —p 00000000 00:00 0
7fffe07e2000-7fffe0fe2000 rw-p 00000000 00:00 0
7fffe0fe2000-7fffe0fe3000 —p 00000000 00:00 0
7fffe0fe3000-7fffe17e3000 rw-p 00000000 00:00 0
7fffe17e3000-7fffe17e4000 —p 00000000 00:00 0
7fffe17e4000-7fffe1fe4000 rw-p 00000000 00:00 0
7fffe1fe4000-7fffe1fe5000 —p 00000000 00:00 0
7fffe1fe5000-7fffe27e5000 rw-p 00000000 00:00 0
7fffe27e5000-7fffe27e6000 —p 00000000 00:00 0
7fffe27e6000-7fffe2fe6000 rw-p 00000000 00:00 0
7fffe2fe6000-7fffe2fe7000 —p 00000000 00:00 0
7fffe2fe7000-7fffe37e7000 rw-p 00000000 00:00 0
7fffe37e7000-7fffe37e8000 —p 00000000 00:00 0
7fffe37e8000-7fffe3fe8000 rw-p 00000000 00:00 0
7fffe3fe8000-7fffe3fe9000 —p 00000000 00:00 0
7fffe3fe9000-7fffe47e9000 rw-p 00000000 00:00 0
7fffe47e9000-7fffe47ea000 —p 00000000 00:00 0
7fffe47ea000-7fffe4fea000 rw-p 00000000 00:00 0
7fffe4fea000-7fffe4feb000 —p 00000000 00:00 0
7fffe4feb000-7fffe57eb000 rw-p 00000000 00:00 0
7fffe57eb000-7fffe57ec000 —p 00000000 00:00 0
7fffe57ec000-7fffe5fec000 rw-p 00000000 00:00 0
7fffe5fec000-7fffe5fed000 —p 00000000 00:00 0
7fffe5fed000-7fffe67ed000 rw-p 00000000 00:00 0
7fffe67ed000-7fffe67ee000 —p 00000000 00:00 0
7fffe67ee000-7fffe6fee000 rw-p 00000000 00:00 0
7fffe6fee000-7fffe6fef000 —p 00000000 00:00 0
7fffe6fef000-7fffe77ef000 rw-p 00000000 00:00 0
7fffe77ef000-7fffe77f0000 —p 00000000 00:00 0
7fffe77f0000-7fffe7ff0000 rw-p 00000000 00:00 0
7fffe7ff0000-7fffe7ff1000 —p 00000000 00:00 0
7fffe7ff1000-7fffe87f1000 rw-p 00000000 00:00 0
7fffe87f1000-7fffe87f2000 —p 00000000 00:00 0
7fffe87f2000-7fffe8ff2000 rw-p 00000000 00:00 0
7fffe8ff2000-7fffe8ff3000 —p 00000000 00:00 0
7fffe8ff3000-7fffe97f3000 rw-p 00000000 00:00 0
7fffe97f3000-7fffe97f4000 —p 00000000 00:00 0
7fffe97f4000-7fffe9ff4000 rw-p 00000000 00:00 0
7fffe9ff4000-7fffe9ff5000 —p 00000000 00:00 0
7fffe9ff5000-7fffea7f5000 rw-p 00000000 00:00 0
7fffea7f5000-7fffea7f6000 —p 00000000 00:00 0
7fffea7f6000-7fffeaff6000 rw-p 00000000 00:00 0
7fffeaff6000-7fffeaff7000 —p 00000000 00:00 0
7fffeaff7000-7fffeb7f7000 rw-p 00000000 00:00 0
7fffeb7f7000-7fffeb7f8000 —p 00000000 00:00 0
7fffeb7f8000-7fffebff8000 rw-p 00000000 00:00 0
7fffebff8000-7fffebff9000 —p 00000000 00:00 0
7fffebff9000-7fffec7f9000 rw-p 00000000 00:00 0
7fffec7f9000-7fffec7fa000 —p 00000000 00:00 0
7fffec7fa000-7fffecffa000 rw-p 00000000 00:00 0
7fffecffa000-7fffecffb000 —p 00000000 00:00 0
7fffecffb000-7fffed7fb000 rw-p 00000000 00:00 0
7fffed7fb000-7fffed7fc000 —p 00000000 00:00 0
7fffed7fc000-7fffedffc000 rw-p 00000000 00:00 0
7fffedffc000-7fffedffd000 —p 00000000 00:00 0
7fffedffd000-7fffee7fd000 rw-p 00000000 00:00 0
7fffee7fd000-7fffee7fe000 —p 00000000 00:00 0
7fffee7fe000-7fffeeffe000 rw-p 00000000 00:00 0
7fffeeffe000-7fffeefff000 —p 00000000 00:00 0
7fffeefff000-7fffef7ff000 rw-p 00000000 00:00 0
7fffef7ff000-7fffef800000 —p 00000000 00:00 0
7fffef800000-7ffff0000000 rw-p 00000000 00:00 0
7ffff0000000-7ffff1c1d000 rw-p 00000000 00:00 0
7ffff1c1d000-7ffff4000000 —p 00000000 00:00 0
7ffff41a3000-7ffff41a9000 r-xp 00000000 fd:01 1183438 /usr/lib64/libnss_dns-2.17.so
7ffff41a9000-7ffff43a8000 —p 00006000 fd:01 1183438 /usr/lib64/libnss_dns-2.17.so
7ffff43a8000-7ffff43a9000 r–p 00005000 fd:01 1183438 /usr/lib64/libnss_dns-2.17.so
7ffff43a9000-7ffff43aa000 rw-p 00006000 fd:01 1183438 /usr/lib64/libnss_dns-2.17.so
7ffff43aa000-7ffff43b6000 r-xp 00000000 fd:01 1190351 /usr/lib64/libnss_files-2.17.so
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff55be700 (LWP 1643)]
0x00007ffff5df6337 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.6-13.el7.x86_64 glibc-2.17-292.el7.x86_64 libgcc-4.8.5-39.el7.x86_64 libstdc+±4.8.5-39.el7.x86_64 xz-libs-5.2.2-1.el7.x86_64 zlib-1.2.7-18.el7.x86_64
(gdb)
(gdb) bt
#0 0x00007ffff5df6337 in raise () from /lib64/libc.so.6
#1 0x00007ffff5df7a28 in abort () from /lib64/libc.so.6
#2 0x00007ffff5e38e87 in __libc_message () from /lib64/libc.so.6
#3 0x00007ffff5e3f7c4 in malloc_printerr () from /lib64/libc.so.6
#4 0x00007ffff5e42f00 in _int_malloc () from /lib64/libc.so.6
#5 0x00007ffff5e46564 in calloc () from /lib64/libc.so.6
#6 0x00000000004abed4 in msg_queue_create (length=2048) at base/src/msg_queue_list_api.c:22
#7 0x000000000048cd16 in analysis_1078_rtp_packet_register (sockfd=9, connfd=12) at service/src/analysis_1078_rtp_packet.c:956
#8 0x0000000000490c65 in recv_state_thread_handler (param=0x0) at service/src/recv_1078_rtp_packet.c:98
#9 0x00007ffff740ce65 in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff5ebe88d in clone () from /lib64/libc.so.6

暂时记录问题,找到原因再更新!!!!

该问题是log4cd的开源库引起的,该库存在内存泄漏,线程不安全等问题,且已无人维护。替换未zlog暂未复现

malloc(): smallbin double linked list corrupted:相关推荐

  1. glibc-2.23学习笔记(一)—— malloc部分源码分析

    glibc-2.23学习笔记(一)-- malloc部分源码分析 搭建Glibc源码调试环境 1.下载并解压glibc源码 2.配置gdb 3.编译测试程序 第一次调用 源码分析 __libc_mal ...

  2. linux内存碎片malloc,linux_ptmalloc下malloc()的过程:有 ptmalloc 源码

    文章描述 本文将尽量详细地给出 ptmalloc 下调用 malloc() 进行内存分配的实现过程 __libc_malloc() 和 _int_malloc() 实际上,在glibc中没有 mall ...

  3. Glibc:浅谈 malloc() 函数具体实现

    简介 源代码 __libc_malloc() _int_malloc() __libc_malloc() 分析 参数 __malloc_hook 全局钩子 ptmalloc_init 转入 _int_ ...

  4. pwn with glibc heap(堆利用手册)

    前言 ​ 对一些有趣的堆相关的漏洞的利用做一个记录,如有差错,请见谅. ​ 文中未做说明 均是指 glibc 2.23 ​ 相关引用已在文中进行了标注,如有遗漏,请提醒. 简单源码分析 ​ 本节只是简 ...

  5. c++中vector使用的小问题

    接手项目原有代码,在昨天接到bug提示,一条数据处理时程序崩溃,于是有了这个查找问题的小总结. gdb调试时问题定位到:malloc(): smallbin double linked list co ...

  6. 堆内存(3)——分配函数_int_malloc

    _int_malloc __libc_malloc会调用malloc_hook_ini 进行初始化,然后回调__libc_malloc函数,这时候会执行_int_malloc开始分配内存 //堆内存分 ...

  7. how2heap glibc 2.27

    文章目录 fastbin dup fastbin reverse into tcache house of botcake house of einherjar house of force tcac ...

  8. how2heap2.31学习(2)

    目录 house_of_botcake house_of_einherjar house_of_lore house_of_mind_fastbin house_of_spirit 前言: 下面是ho ...

  9. glibc2.29下unsortedbin_attack的替代方法

    前言: 如今glibc已经发布了glibc 2.31版本,利用也变得越来越难,主要原因是新的版本中加入了更多的check,不过现在大多数的题目还是基于glibc2.23 2.27和2.29这3个版本. ...

  10. tcache attacke

    0x01 什么是tcache tcache全名thread local caching,它为每个线程创建一个缓存(cache),从而实现无锁的分配算法,有不错的性能提升.性能提升的代价就是安全检测的减 ...

最新文章

  1. Centos:mysql的安装和使用:yum方式
  2. MyEclipse远程调试Tomcat
  3. group by的使用
  4. 什么叫做形态学图像处理_Python图像处理膨胀与腐蚀
  5. ubuntu mysql 升级_Ubuntu 升级mysql 之后的一些问题
  6. MIMO-OTFS in High-Doppler Fading Channels:Signal Detection and Channel Estimation(3)
  7. 孔浩java web视频教程_孔浩老师webservice视频教程(含CXF视频教程)
  8. python缠论代码_缠论dll(czsc - 缠中说禅技术分析工具)
  9. CSS字体样式属性调试
  10. ASP.NET MVC中的下拉框数据查询
  11. Vue移动端H5手势缩放滚动拖拽插件Easyscroller
  12. win10快捷键大全 win10常用快捷键
  13. 【北亚数据恢复】raid6磁盘阵列硬盘故障掉线导致上层虚拟机数据丢失的数据恢复案例
  14. 点击地图出现导航php,在H5页面中,通过地址打开高德地图以实现导航
  15. 天钰原装FP6606ACAP6芯片,仅5V至20V VBUS电源,过电压保护
  16. 知无不言 容芳志:Objective-C地位下滑是必然
  17. 幼儿园教案我和计算机比本领,幼儿园大班教案《谁的本领大》
  18. 2019年有效的rtsp流媒体测试地址整理汇总
  19. 《海外社交媒体营销》一一
  20. 基于springboot与layui的防疫物资管理管理系统

热门文章

  1. 锐龙r7 4800U和i7-10710U 哪个好
  2. MapGIS注记文字无损转入ArcGIS软件
  3. 机器学习模型评估方法
  4. 用python函数画德国国旗代码_给我一面国旗 python帮你实现
  5. Cypress总结回顾
  6. IOS流媒体播放器V1.1_rtsp、rmtp、m3u8、mms、mmsh
  7. 华北电力大学计算机学科排名,2018年华北电力大学世界排名、中国排名、专业排名...
  8. 程序员写简历的注意事项
  9. 安装Chromium浏览器并添加Flash插件Pepper Flash Player
  10. 魔方cfop公式软件_【番外篇】八大魔方快速还原法图解介绍汇总大全!