开发者

Annoying error dialog box when eclipse output-console scrolls. What's causing it?

When I run python scripts in Eclipse with Pydev - after a few seconds I get an eclipse Error dialog.

The window title is "Multiple Problems have occurred".

The box has a red X icon, adjacent to an error message "An internal error has occurred"

The list of error windows all have the text "Reveal End of Document". If I click on details I get the follow-on message

An in开发者_运维百科ternal error has occurred.
39

This problem seems to be related to the console. I've noticed that the scroll-bar is missing. I can sometimes scroll using the arrow keys, however scrolling occasionally causes the console area to mess up. I've googled that "Reveal End of Document" is supposed to be an exclipse IDE function which ought to cause a console to jump to the end.

Does anybody have an idea what might be going on? How can I fix this problem? It's really annoying.

Using Eclipse 3.6 on an up to date Sun JDK with Pydev plugin on Windows XP 32 bit.


This seems to be related to Eclipse Bug 243877 - IOConsole Updater error with long output lines

I am not using Pydev but I have been getting a lot of these "Reveal End of Document" popups and "org.eclipse.text" exceptions.

As mentioned in the bug report, it is directly related to the "Fixed width console" check box in Eclipse Preferences -> Run/Debug -> Console. When I checked the box and got too long message in my console, the exceptions flooded in. As soon as I unchecked the box, it stopped.

Can't believe its still here in Indigo.


Just Uncheck Fixed width console.

Yes, this answer sounds weird, But it worked for me.

Annoying error dialog box when eclipse output-console scrolls. What's causing it?

Hope this helps.


See this bug which looks related.


What worked for me: Closing all windows and views.
Right click on a source tab -> Close All. Do the same for Views. Re-run application. Console automatically opens with output with no annoying error popup.


It happens when your program exceeding the console width.
If you clear the console, the message box stop.
Right click and clear console (also when it's running).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜