emacs-X11 falha com erro aritmético no lançamento

1

Estou executando o emacs 23.2.1 no Cygwin no Windows 7. Ontem, o emacs-X11 estava funcionando bem; agora ele se recusa a lançar, em vez de sair instantaneamente com a mensagem de erro "Erro aritmético". A execução de emacs-X11 -Q dá o mesmo erro. O status de saída de acordo com o bash é 255, mas é 65280 (0xff00) de acordo com o Process Monitor.

Eu posso executar emacs-X11 --version e emacs-X11 --help muito bem, mas qualquer tentativa de abrir uma janela falha. Também posso executar o emacs no modo em lote (por exemplo, emacs-X11 -batch -f batch-byte-compile *.el ).

A execução da versão não-X11 do emacs ( emacs-nox , ou equivalentemente DISPLAY= emacs ; com DISPLAY set :0.0 como eu tenho por padrão, emacs é equivalente a emacs-X11 ) também é executada corretamente.

Eu também posso executar outros programas X11 (por exemplo, xlogo ) muito bem.

Alguém tem alguma ideia do que pode causar isso ou como posso corrigi-lo?

    
por Adam Rosenfield 21.10.2010 / 17:28

1 resposta

1

[Eu comentaria, mas não tenho a reputação. :-(]

Eu também tenho visto este problema rodando o cygwin com o emacs32 sob o X. Quando eu começo a fazer isso, outros programas baseados no GTK rodando o Cygwin-X também param de funcionar (por exemplo, navit usando o gtk). A maneira rápida que encontrei para resolvê-lo é reiniciar o servidor X. [Não é necessário reinicializar.]

-John

    
por 21.10.2010 / 20:35

Tags