作者 主題: 編kernel 後有使用kldstat 會core dump  (閱讀 3629 次)

0 會員 與 1 訪客 正在閱讀本文。

lmp

  • 懷疑的國中生
  • **
  • 文章數: 50
    • 檢視個人資料
編kernel 後有使用kldstat 會core dump
« 於: 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)
« 上次編輯: 2008-09-16 11:22 由 lmp »

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
回覆: 編kernel 後有使用kldstat 會core dump
« 回覆 #1 於: 2008-09-16 11:30 »
要不要先比對你自己的kernel設定檔跟GENERIC差別在哪

lmp

  • 懷疑的國中生
  • **
  • 文章數: 50
    • 檢視個人資料
回覆: 編kernel 後有使用kldstat 會core dump
« 回覆 #2 於: 2008-09-16 13:05 »
用GENERIC編也一樣
不知是不是更新到source FreeBSD 7.1-PRERELEASE #0: Tue Sep 16 11:48:13 CST 2008
造成的...

Aames

  • 可愛的小學生
  • *
  • 文章數: 13
  • 性別: 男
  • Benjamin Joseph Chen
    • 檢視個人資料
    • Benjamin Joseph
回覆: 編kernel 後有使用kldstat 會core dump
« 回覆 #3 於: 2008-09-16 15:02 »

如果沒有 kernel panic 那還好

不過問題大概會出在三個地方吧

最有可能: apache22 載的 KLD 沒有 compatible for 7.1-PRERELEASE
第二可能: 這一個 dist 的 kldstat 的 binary 有問題
最小可能: kernel problem (那就是 PR 了 機率比較低一點)

不過基本上 KLD 寫法沒差異太多 應該是 kernel API 或是一些 headers/libraries 有做變化才對
check 一下 release note 看看?
「沒有人喜歡孤獨,只是討厭失望而已。」

《挪威的森林》