在我看來最不值得一提的BUG是那種可以重復復現(xiàn)的,他的穩(wěn)定復現(xiàn)通常排查起來沒啥技術含量, 早些年我處理一個不值得一提的BUG,BUG也很好復現(xiàn),難點是復現(xiàn)時間固定在4小時左右,BUG由于文件資源未釋放引起進程訪問文件數(shù)目受限而崩潰,早期Android系統(tǒng)用該BUG獲取到root權限, 本文向你分享,如何根據(jù)錯誤提示和參考手冊找到故障點,指導新碼農(nóng)如何正確閱讀Linux幫助手冊(man page), 最后總結我的排查過程給小白一點實用的建議。好下面開始不如步入正題。需要調(diào)試的是一個監(jiān)控程序,代碼非常簡單,2個線程執(zhí)行不同的任務,每個任務都是間隔15秒執(zhí)行一次,程序固定在大約4小時后崩潰。代碼簡單到用不著任何同步機制、沒有任何通信,極少的內(nèi)存訪問,按理來說他就不應該存在BUG,然而還是發(fā)生了。