动态库在线更新导致coredump的问题
生活随笔
收集整理的這篇文章主要介紹了
动态库在线更新导致coredump的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
最近我們數據中心主機上的第三方管理工具升級,導致數據中心系統coredump,看起來不相關的事情,到底是怎么回事了?
?
? ? ?首先,打開core文件看看:
? ? ?core.45259 is truncated: expected core file size >= 51758821376, found: 2148233216.
? ? ?第一反應是有內存泄露,core文件被截斷了,core文件沒有其他線索
?
? ? ?只能碰碰運氣看看系統層面的日志,通過dmesg查看系統日志
? ? ?00007f8e1107b7b9 sp 00007ffe6ee6a490 error 4 in libprotobuf.so.8.0.0[7f8e1101b000+102000]
? ? ?順便看看libprotobuf.so.8.0.0,發現文件更新時間居然是第三方軟件升級的時候。
? ? ?
? ? ?就是典型的覆蓋已經加載的動態庫導致程序退出的問題
?
? ? ?具體原因看看這里
? ? ?http://www.cnblogs.com/cnland/archive/2013/03/20/2970515.html
? ? ??
轉載于:https://www.cnblogs.com/manziluo/p/5916750.html
總結
以上是生活随笔為你收集整理的动态库在线更新导致coredump的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql2005数据库大全
- 下一篇: JQ_图片轮播