在嵌入式開發的程序中,經常會遇到各種問題導致行程例外退出。所以想嘗試利用 Linux 的 coredump 功能協助除錯。但現在遇到的問題是,使用 busybox 開啟 coredump 功能失敗。具體表現為,設定 busybox sh -c 'ulimit -c unlimited' 之后,使用 busybox sh -c 'ulimit -c' 命令查看,值還是 0 。/proc/sys/kernel/core_pattern 和 /proc/sys/kernel/core_uses_pid 檔案都存在

我在內核中開啟了 CONFIG_COREDUMP=y,在 busybox 中開啟了 CONFIG_FEATURE_INIT_COREDUMPS=y
有沒有哪位朋友對這個比較熟的,是我少開了什么特性嗎
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/256963.html
標籤:內核源代碼研究區
下一篇:文本處理問題
