memory泄露分析方法(FD泄漏篇)

张开发
2026/4/20 19:50:03 15 分钟阅读

分享文章

memory泄露分析方法(FD泄漏篇)
fd leak 导致SystemServer crashF DEBUG : Abort message: aborting due to fd leak: most common stack [size 712] 04-03 F DEBUG : 0: dup216 F DEBUG : 1: native_handle_clone136 F DEBUG : 2: _ZN6vendor3qti8hardware7display6mapper4V4_014implementation9QtiMapper12importBufferERKN7android8hardware11hidl_handleENSt3__18functionIFvNS8_8graphics6mapper4V4_05ErrorEPvEEE76fd泄漏到最大值时候fdtrack会1次性打印出所有fd申请的调用堆栈并抓取hprof文件system_server: hprof: heap dump /data/system/heapdump/fdtrack-2026-04-03-06-42-47.hprof从hprof文件中查看有无异常的surfacebuffer等对象最终找到原因

更多文章