pipe fd泄露
来源:互联网 发布:windows media pl 编辑:程序博客网 时间:2024/06/12 20:36
昨天apk遇到这样的crash
08-18 15:39:00.947 4796 5991 F Looper : Could not create wake pipe. errno=24
08-18 15:39:00.947 4796 5991 F libc : Fatal signal 6 (SIGABRT) at 0x000012bc (code=-6), thread 5991 (ACTWrite)
然后发现是pipe出现了泄露,导致fd增加,当pipe满了无法创建后报上面这个错误。
可是项目中用到pipe的地方就一个,而且确定是释放掉了的。
最终定位发现是几个Thread使用完后没有quit,而Thread通信也使用到了pipe,Thread的泄露导致pipe数量的增加。
阅读全文
0 0
- pipe fd泄露
- 排查fd 泄露
- 查看内存fd是否泄露
- Android-monkey测试fd泄露
- Linux下fd泄露的定位
- fd
- fd
- fd
- fd
- fd
- fd
- fd
- FD
- fd
- fd
- fd
- fd
- FD
- spark-streaming 编程(三)连接kafka消费数据
- Java 集合深入理解(4):List<E> 接口
- slf4j的使用 log4j实现方式
- 内存动态分配和垃圾自动回收机制(一)
- Ⅱ vue2.0 项目结构简介
- pipe fd泄露
- 深度增强学习(DRL)简单梳理
- Github桌面版使用方式(How to Use Github [Desktop Version])
- extjs:Cannot read property 'processed' of undefined
- QT中tableview基本用法
- get()与getline()
- 配置篇 06. 添加桌面图标 ❀ Windows Server 2016
- JavaScript实现-找出最长单词-Find the Longest Word in a String
- 昆石VOS3000_2.1.2.4安装脚本