A verificação da versão do Firefox usando o cmd retorna um erro

3

Ao verificar a versão do Firefox usando firefox -v , recebo o seguinte erro.

(process:12746): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Mozilla Firefox 31.0

Estou executando alguns testes do Selenium na máquina remota usando drivers do Firefox. Pode ser uma pergunta de principiante, pela qual peço desculpas. O que poderia ser motivo para obter esse erro, mesmo que ele diz a versão do Firefox. Ao executar os testes, recebo o mesmo problema.

17:23:38.849 WARN - Exception: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms.     
Firefox console output:

(process:12667): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Error: no display specified

(process:12674): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Error: no display specified

Parece que esses dois estão relacionados. Ou é devido ao tamanho da janela definida como 0?

    
por startedFromTheBottom 23.12.2014 / 02:45

1 resposta

2

Depois de pesquisar sobre esta questão por mais de 4 horas, descobri que este ff estava sendo lançado em um Ubuntu sem cabeça. Eu tentei o seguinte no prompt do cmd.

Install Xvfb – the X Virtual FrameBuffer ( It was already installed )

"O software acima emula o framebuffer usando a memória virtual que permite executar o X-Server em máquinas sem dispositivos de exibição. Esse serviço é necessário para fazer com que os navegadores funcionem normalmente, fazendo-os acreditar que há uma tela disponível."

export DISPLAY=:10 firefox

Funcionou como um encanto depois disso. Foi relacionado a uma configuração para máquina sem cabeça para poder rodar o ff sem display. Por favor, consulte o seguinte post que foi realmente útil e crédito vai para ele por me salvar mais 4-5 horas.

link

    
por 23.12.2014 / 12:22