2010-07-19 16 views
13

Cuando ejecuto scripts de Python en Eclipse con Pydev, después de unos segundos obtengo un diálogo de error de eclipse.Cuadro de diálogo de error molesto cuando eclipse salida-consola se desplaza. ¿Qué lo está causando?

El título de la ventana es "Se han producido varios problemas".

El cuadro tiene una X roja, junto a un mensaje de error "Se ha producido un error interno"

La lista de todos los errores ventanas tiene el texto "Reveal Fin del documento". Si hago clic en los detalles, aparece el mensaje de seguimiento

An internal error has occurred. 
39 

Este problema parece estar relacionado con la consola. Me di cuenta de que faltaba la barra de desplazamiento. A veces puedo desplazarme con las teclas de flecha, sin embargo, al desplazarme ocasionalmente, el área de la consola se arruina. He buscado en Google que "Revelar el final del documento" se supone que es una función IDE de exclpe que debería hacer que una consola salte hasta el final.

¿Alguien tiene una idea de lo que podría estar pasando? ¿Como puedo solucionar este problema? Es muy molesto.

Usando Eclipse 3.6 en un Sun JDK actualizado con el complemento Pydev en Windows XP de 32 bits.

+0

Esto parece ser un problema de Eclipse 3.6+: tengo la misma cosa, pero no estoy usando PyDev. Sospecho que está relacionado con maven 3. – Marco

+0

Sí, parece que este error está solucionado. –

+0

@Salim, todavía está sucediendo en 3.7 Indigo SR1 (20110916-0149), y parece ser un problema genérico con Console (ancho fijo) y no relacionado con PyDev, o probablemente tampoco con Maven. (Si usted está diciendo que está arreglado, por favor denos una versión específica y número de compilación?) – smci

Respuesta

16

Esto parece estar relacionado con Eclipse Bug 243877 - IOConsole Updater error with long output lines

No estoy usando PyDev pero he estado recibiendo una gran cantidad de estas excepciones "revelan el final del documento" pop-ups "y" org.eclipse.text.

Como se menciona en el informe de errores, está directamente relacionado con la casilla de verificación "Consola de ancho fijo" en Preferencias de Eclipse -> Ejecutar/Depurar -> Consola. Cuando revisé la casilla y recibí un mensaje demasiado largo en mi consola, las excepciones se inundaron. Tan pronto como desactivé la casilla, se detuvo.

No puedo creer que todavía esté aquí en Indigo.

+1

Sospecho que hay varias formas distintas de hacerle cosquillas a este error.Mi caso tenía la misma causa y solución que Stridge (uso Indigo SR1, 20110916-0149, actualmente lo uso para Java, no para PyDev). Deshabilitar la consola de ancho fijo es una solución fea, no una solución. – smci

5

Solo desmarque Consola de ancho fijo.

Sí, esta respuesta suena rara, pero funcionó para mí.

enter image description here

Espero que esto ayude.

0

Lo que funcionó para mí: Cerrar todas las ventanas y vistas.
Haga clic derecho en una pestaña de origen -> Cerrar todo. Haz lo mismo con Vistas. Vuelva a ejecutar la aplicación. La consola se abre automáticamente con la salida sin popup de error molesto.

Cuestiones relacionadas