Três versões diferentes do Eclipse travaram com o BadWindow em 15.04 [closed]

2

Eu tenho uma nova instalação completa do XUbuntu 15.04 em um laptop Dell com uma placa gráfica Intel. Eu instalei o eclipse (veja abaixo quais versões eu tentei e de onde) e eu posso iniciá-lo. Mas, aleatoriamente, depois de alguns segundos a alguns minutos, o eclipse cai: Uma janela de diálogo é mostrada com o seguinte conteúdo:

JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=1024m
-Xms80m
-Xmx2048m
-jar /home/dominik/Applications/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /home/dominik/Applications/eclipse//plugins/org.eclipse.platform_4.4.2.v20150204-1700/splash.bmp
-launcher /home/dominik/Applications/eclipse/eclipse
-name Eclipse
--launcher.library /home/dominik/Applications/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20150204-1316/eclipse_1607.so
-startup /home/dominik/Applications/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.appendVmargs
-exitdata 38000f
-product org.eclipse.epp.package.java.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=1024m
-Xms80m
-Xmx2048m
-jar /home/dominik/Applications/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar

Em uma janela de console, onde o eclipse foi lançado, vejo as seguintes informações adicionais:

The program 'Eclipse' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 28725 error_code 3 request_code 3 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Eu tentei as seguintes versões do eclipse (todas elas na variante de 64 bits do Linux)

  1. 4.4.2 (o mais recente) baixado do eclipse.org
  2. 4.3.2 baixado do eclipse.org
  3. 3.8 instalado diretamente do pacote "eclipse" do ubuntu

Eu também tentei cada um desses eclipses com:

  1. OpenJDK 7 (então os pacotes openjdk-7-jdk (+ jre))
  2. Oracle Java 7 (para o pacote oracle-java7-installer)

Todas as combinações falham.

Eu também tentei aumentar o MaxPermSize , o que alguns relatórios de bugs recomendaram, não ajudou.

A máquina é completamente sólida, então não acho que seja um erro de hardware.

Onde alguém pode começar a procurar um erro? Eu só encontrei relatos de bugs da idade da pedra no eclipse e no ubuntu, nenhum deles parece aplicável.

    
por theomega 01.05.2015 / 20:01

1 resposta

1

  

Onde alguém pode começar a procurar um erro?

Existem strongs indícios de que isso está relacionado ao xfce 4.12 que é usado no Xubuntu 15.04. Existem várias outras pessoas recebendo as mesmas mensagens de erro (inclusive eu) e todas elas têm em comum que usam o xfce 4.12 como seu ambiente de desktop. (Alguns deles postaram aqui como resposta, mas foi deletado, embora fosse uma informação valiosa) Aqui você pode encontrar um fórum onde você pode pedir suporte técnico e aqui você pode relatar um bug. Espero que isso responda à pergunta.

  

... mas ainda assim estou interessado em saber qual é a razão depois que passei horas depurando isso.

A razão para este problema pode ser que o Xubuntu 15.04 atualizou para o xfce 4.12 que pode conter um bug.

No entanto, observe que isso não é um bug! Não há motivo para excluir essa pergunta, porque ela também pode ser causada por uma configuração incorreta.

    
por manuel 04.05.2015 / 19:10