Networkmanager
當shorewall啟動時,NetworkManager 1.10.2 segfaults
我正在嘗試調試一直發生的問題。NetworkManager 正在執行,並且在連接到網路後,我正在使用調度程序腳本來設置我的防火牆規則(shorewall,它被設置為非同步執行)。一旦shorewall 設置了規則,NetworkManager 就會崩潰:
NetworkManager segfault at 8 ip 00007fa89e102e16 sp 00007fff51f34be8 error 4 in libc-2.23.so[7fa89e084000+18e000]
我不明白為什麼shorewall / iptables 會在這裡產生直接影響。我嘗試從shorewall削減我的規則集,但它仍然崩潰。最後,我完全禁用了shorewall並使用了一個非常簡單的iptables腳本,並且沒有問題。Shorewall 也在配置 QOS,所以還有其他事情發生,但我仍然很難相信可能存在直接連結。
此外,如果我恢復到舊版本的 NetworkManager 1.4.4-r1,我沒有任何問題。最後,我還手動恢復到之前工作版本的shorewall,同時將 NetworkManager 保持在 1.10.2,這沒有任何影響。所以,我認為這不是shorewall 的問題,而是 NetworkManager 的做法有所不同。
我嘗試在這裡使用 strace ,但我並沒有從輸出中得出正面或反面。
我還能做些什麼來解決這個問題?
我恢復到 NetworkManager 1.4.4-r1,問題似乎消失了。我將向 NetworkManager 送出錯誤報告。