Apparently after aplying some latest updates of Windows 7, Eclipse stopped working properly. It freezes very often for 30 second to 2 minutes. In fact the system also freezes, for example the music that is played in WMP stops, loading web pages stops, etc.
I tried it first with the newest Eclipse Kepler and thought it was only the new version but then fell back to Juno and the same thing happens.
My JRE is Java 7u45
but I also tested it with 7u7
and no changes.
It seems that in the time of freeze some I/O operations are taking place as the hard disk light flickers constantly.
It totally prevents from doing anything both in Eclipse as well as in the system itself.
Has anybody experienced such a problem lately? I have googled it up and all I found were some bug reports for Eclipse and 64-bit version of Windows.
EDIT: I tested it on a different machine with almost the same configuration and it works impeccably. Any idea how I can check on my machine, what causes the problem?
Still it happens only when I run Eclipse I have no other problem with any other application.
EDIT: I ran the Eclipse with -consolelog
and here is the stack trace of exception thrown during the freeze.
2013-11-15 12:31:06,480 [main] INFO c.n.h.c.p.n.NettyAsyncHttpProvider - Number of application's worked threads is 8
2013-11-15 12:32:56,300 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.
java.lang.RuntimeException: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at org.eclipse.recommenders.utils.Throws.throwUnhandledException(Throws.java:47) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:59) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.sha1(Fingerprints.java:64) ~[na:na]
at org.eclipse.recommenders.utils.archive.ArchiveDetailsExtractor.createFingerprint(ArchiveDetailsExtractor.java:56) ~[na:na]
at org.eclipse.recommenders.internal.rcp.providers.ClasspathEntryInfoProvider$3.run(ClasspathEntryInfoProvider.java:247) ~[na:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_45]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]
Caused by: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at java.io.FileInputStream.readBytes(Native Method) ~[na:1.7.0_45]
at java.io.FileInputStream.read(Unknown Source) ~[na:1.7.0_45]
at com.google.common.io.ByteStreams.readBytes(ByteStreams.java:708) ~[na:na]
at com.google.common.io.ByteStreams.getDigest(ByteStreams.java:760) ~[na:na]
at com.google.common.io.Files.getDigest(Files.java:642) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:57) ~[na:na]
... 8 common frames omitted
!ENTRY org.eclipse.m2e.logback.appender 4 0 2013-11-15 12:32:56.310
!MESSAGE Extracing jar information failed with exception.
2013-11-15 12:34:44,130 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.
eclipse-java-kepler-SR1-win32.zip
. – Brushwoodwindows 7 updates
caused the problem? Have you tried doing a system restore to back before the updates were applied and verified that it works? – Sarita"The request could not be executed due to a device I/O error"
. The device in that case is my hard drive, I assume. Which file is being accessed I have no idea. Second of all, yes I did have theGoogleUpdate.exe
process but shutting it down regrettably has not solved the problem. Anyway, your answer is a type of answers I am looking for. – BrushwoodI/O error
you should see what is your hard drive manufacturer and download a especific test tool. Every brand has its own. As I've worked in a assembler industries programing some tests and drivers, sometimes there is nothing wrong with the software is just the hardware. Befor you format your pc, you should consider testing your HD. Hope it helps – Gustave