Scala plugin doesn't seem to work on 133.370

Tried invalidating caches, but still get this when trying to compile:

COMPILATION STARTED (BUILD PROCESS)
2013-12-20 13:58:08,197 [  99082]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: Build process started. Classpath: /Applications/IntelliJ IDEA 13.app/lib/jps-launcher.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/lib/tools.jar:/Applications/IntelliJ IDEA 13.app/lib/optimizedFileManager.jar:/Applications/IntelliJ IDEA 13.app/lib/ecj-4.2.1.jar
2013-12-20 13:58:09,317 [ 100202]   INFO - ij.compiler.impl.CompileDriver - java.io.EOFException
 at java.io.DataInputStream.readFully(DataInputStream.java:197)
 at com.intellij.util.io.IOUtil.readUTFFast(IOUtil.java:131)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping$PathCollectionExternalizer.read(OneToManyPathsMapping.java:96)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping$PathCollectionExternalizer.read(OneToManyPathsMapping.java:84)
 at com.intellij.util.io.PersistentHashMap.doGet(PersistentHashMap.java:427)
 at com.intellij.util.io.PersistentHashMap.get(PersistentHashMap.java:398)
 at org.jetbrains.jps.incremental.storage.AbstractStateStorage.getState(AbstractStateStorage.java:118)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping.getState(OneToManyPathsMapping.java:61)
 at org.jetbrains.jps.incremental.storage.SourceToOutputMappingImpl.getOutputs(SourceToOutputMappingImpl.java:72)
 at org.jetbrains.jps.incremental.IncProjectBuilder.clearOutputFiles(IncProjectBuilder.java:443)
 at org.jetbrains.jps.incremental.IncProjectBuilder.clearOutputs(IncProjectBuilder.java:553)
 at org.jetbrains.jps.incremental.IncProjectBuilder.cleanOutputRoots(IncProjectBuilder.java:410)
 at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:336)
 at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:184)
 at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:129)
 at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:224)
 at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113)
 at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133)
 at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:744)

2013-12-20 13:58:09,320 [ 100205]   INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $PROJECT_CONFIG_DIR$/validation.xml file is null

2013-12-20 13:58:09,327 [ 100212]   INFO - .GenericCompilerPersistentData - Compiler info file doesn't exists: /Users/curtis/Library/Caches/IntelliJIdea13/compiler/datumo.c3aaa87d/.caches/jasper_validator/info

0
4 comments

Weird, started working again after some fiddling. Not sure what did it. The new nightly works great.

0

I am having the same issue. Can't seem to reprooduce your "fiddling". Any clues as to what you might have done?


----
build: Dependency data format has changed, project rebuild required
Internal caches are corrupted or have outdated format, forcing project rebuild: Error cleaning output files
Compilation completed with 1 error and 2 warnings in 2 sec
1 error
2 warnings
Internal error: (java.io.EOFException) null
java.io.EOFException
 at java.io.DataInputStream.readFully(DataInputStream.java:197)
 at com.intellij.util.io.IOUtil.readUTFFast(IOUtil.java:131)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping$PathCollectionExternalizer.read(OneToManyPathsMapping.java:96)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping$PathCollectionExternalizer.read(OneToManyPathsMapping.java:84)
 at com.intellij.util.io.PersistentHashMap.doGet(PersistentHashMap.java:427)
 at com.intellij.util.io.PersistentHashMap.get(PersistentHashMap.java:398)
 at org.jetbrains.jps.incremental.storage.AbstractStateStorage.getState(AbstractStateStorage.java:118)
 at org.jetbrains.jps.incremental.storage.OneToManyPathsMapping.getState(OneToManyPathsMapping.java:61)
 at org.jetbrains.jps.incremental.storage.SourceToOutputMappingImpl.getOutputs(SourceToOutputMappingImpl.java:72)
 at org.jetbrains.jps.incremental.IncProjectBuilder.clearOutputFiles(IncProjectBuilder.java:443)
 at org.jetbrains.jps.incremental.IncProjectBuilder.clearOutputs(IncProjectBuilder.java:553)
 at org.jetbrains.jps.incremental.IncProjectBuilder.cleanOutputRoots(IncProjectBuilder.java:410)
 at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:336)
 at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:184)
 at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:129)
 at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:224)
 at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113)
 at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133)
 at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:744)

0

I fixed my problem by blowing away the .IntelliJIdea13/system directory.

0

I had the same problem after the update, and your fix worked for me as well.

Note: this was a java-project, the scala-plugin wasn't installed.

0

Please sign in to leave a comment.