NetworkManager 1.10.2 segfaults quando o shorewall é iniciado

1

Estou tentando depurar um problema que acontece o tempo todo. O NetworkManager está em execução e, ao me conectar a uma rede, estou usando um script de dispatcher para configurar minhas regras de firewall (shorewall, e está configurado para ser executado de forma assíncrona). Assim que o shorewall configura as regras, o NetworkManager trava:

NetworkManager segfault at 8 ip 00007fa89e102e16 sp 00007fff51f34be8 error 4 in libc-2.23.so[7fa89e084000+18e000]

Eu não entendo porque o shorewall / iptables teria um impacto direto aqui. Eu tentei cortar meu conjunto de regras do shorewall e ele ainda falha. Por último, eu desabilitei completamente o shorewall e usei um script muito simples do iptables, e isso funcionou sem problemas. O Shorewall também está configurando o QOS, então há outras coisas acontecendo, mas ainda estou tendo dificuldades em acreditar que poderia haver um link direto.

Além disso, se eu voltar a uma versão mais antiga do NetworkManager 1.4.4-r1, não tenho nenhum problema. Por fim, também reverti manualmente para a versão de trabalho anterior do shorewall, mantendo o NetworkManager no 1.10.2 e isso não teve impacto. Portanto, não acredito que seja um problema com o shorewall, mas, em vez disso, algo que o NetworkManager está fazendo de maneira diferente.

Eu tentei usar strace aqui, mas não estou fazendo cara ou coroa fora da saída.

O que mais posso fazer para resolver isso?

    
por Walter 31.01.2018 / 17:57

1 resposta

0

Voltei ao NetworkManager 1.4.4-r1 e o problema parece ter desaparecido. Vou enviar um relatório de bug com o NetworkManager.

    
por 31.01.2018 / 21:45