Linux

init.exe:擷取分段錯誤,核心轉儲 - 此錯誤的根源是什麼

  • March 29, 2012

在我的嵌入式設備上,核心啟動後出現此錯誤:

init.exe: Caught segmentation fault, core dumped

但我不明白為什麼會這樣?如果我切斷電池(即強制重啟我的設備),那麼設備會啟動並正常執行。

任何指針都會非常有幫助。這是一些短暫的低級記憶體問題嗎?

它是 Arm 架構上的 linux 2.6.31。

輸出提到它轉儲了核心。嘗試做:

gdb -c [corefile]

然後在 (gdb) 提示符下,執行:

(gdb) bt

獲得回溯。如果二進製文件沒有被剝離,你可能很幸運,至少有一些東西可以穀歌搜尋:-)

PS:核心文件可能是core.PID,其中PID是init.exe死時的PID。

sc。

引用自:https://unix.stackexchange.com/questions/35277