Grsecurity/報告錯誤
外觀
向正確的開發者提交錯誤報告將有助於更快地解決您的錯誤。儘管 PaX 和 grsecurity 的開發者會互相轉發錯誤報告,但這樣做可能會延遲您問題的解決。
對於 grsecurity 功能內的錯誤,請將錯誤報告提交到:spender@grsecurity.net。對於 PaX 內的錯誤,請將錯誤報告提交到 pageexec@freemail.hu。
錯誤報告也可以提交到 gsecurity 論壇。(這是首選方法)。開發者監控論壇的 RSS 訂閱,以便能夠快速響應錯誤報告。
如果可能,請避免將錯誤報告提交到 grsecurity 郵件列表,因為它主要用於公告或其他重要主題。
為了能夠重現您遇到的問題或對其進行適當的除錯,將根據您報告的錯誤型別向您索取資訊。對於任何需要的大型檔案,例如核心的 vmlinux 檔案,請嘗試透過網站提供這些檔案(您可以使用免費的檔案上傳服務),因為開發者的郵件伺服器可能會拒絕這些檔案。可能需要更多資訊用於除錯目的(特別是如果開發者無法重現問題),但在下面指定了所需的最低資訊。
對於您報告的任何錯誤,請指定您已應用於核心的補丁名稱。請注意,開發者只支援最新的測試補丁,因為在舊補丁中報告的錯誤可能已在最新的測試補丁中修復。
一個正確提交的錯誤報告,包含以下所要求的資訊,將大大縮短解決問題的週轉時間。
- 您的核心 .config 的副本
- 您的核心 .config 的副本
- 您的 binutils 版本(ld --version)
- 您的核心 .config 的副本
- 您的策略檔案的副本
- 執行導致問題的步驟列表
- 您的核心 .config 的副本
- 您的 binutils 版本(ld --version)
- 您的 vmlinux 檔案的副本(來自核心原始碼樹)
- 您的 bzImage 檔案的副本(來自 /boot 目錄)
- 您的 System.map 檔案的副本(來自 /boot 目錄)
- OOPS 報告,如果存在(如果無法將 OOPS 報告儲存到磁碟,請拍照)。注意:以前我們要求停用 GRKERNSEC_HIDESYM 以進行錯誤報告。現在不再是這種情況。任何最近的 grsecurity 補丁都不需要停用 GRKERNSEC_HIDESYM 才能在 OOPs 訊息中顯示符號。
- 有關機器硬體的資訊(尤其是任何非標準硬體)
- 有關您的虛擬機器設定的資訊(如果適用):首選執行模式和核心半虛擬化
- 重現崩潰所需的步驟(如果不在 init 啟動之前)