酷!學園
技術討論區 => BSD 討論版 => 主題作者是: lmp 於 2008-09-16 11:20
-
7.0R 用default的kernel設定編好後 像apache22有使用到kldstat 就會core dump
直接下指令kldstat 也會core dump
該怎麼debug ?
如果改回安裝預設的kernel 又不會產生 @@
pid 811 (kldstat), uid 0: exited on signal 11 (core dumped)
-
要不要先比對你自己的kernel設定檔跟GENERIC差別在哪
-
用GENERIC編也一樣
不知是不是更新到source FreeBSD 7.1-PRERELEASE #0: Tue Sep 16 11:48:13 CST 2008
造成的...
-
如果沒有 kernel panic 那還好
不過問題大概會出在三個地方吧
最有可能: apache22 載的 KLD 沒有 compatible for 7.1-PRERELEASE
第二可能: 這一個 dist 的 kldstat 的 binary 有問題
最小可能: kernel problem (那就是 PR 了 機率比較低一點)
不過基本上 KLD 寫法沒差異太多 應該是 kernel API 或是一些 headers/libraries 有做變化才對
check 一下 release note 看看?