attempting to use spek. As soon as I enable my cla...
# spek
s
attempting to use spek. As soon as I enable my class under test IntelliJ freaks out and gives me this error:
Copy code
Error:Kotlin: [Internal Error] java.io.IOException: org.iq80.snappy.CorruptionException: Recorded length is 32768 bytes but actual length after decompression is 0 bytes 
	at com.intellij.util.io.CompressedAppendableFile.loadChunk(CompressedAppendableFile.java:206)
	at com.intellij.util.io.CompressedAppendableFile.access$100(CompressedAppendableFile.java:38)
	at com.intellij.util.io.CompressedAppendableFile$FileChunkReadCache.get(CompressedAppendableFile.java:499)
	at com.intellij.util.io.CompressedAppendableFile$SegmentedChunkInputStream.read(CompressedAppendableFile.java:539)
	at java.io.DataInputStream.readFully(DataInputStream.java:195)
	at com.intellij.util.io.PersistentHashMapValueStorage.readBytes(PersistentHashMapValueStorage.java:388)
	at com.intellij.util.io.PersistentHashMap.doGet(PersistentHashMap.java:530)
	at com.intellij.util.io.PersistentHashMap.get(PersistentHashMap.java:484)
	at org.jetbrains.kotlin.incremental.storage.LazyStorage.get(LazyStorage.kt:67)
	at org.jetbrains.kotlin.incremental.storage.LookupMap.get(LookupMap.kt:30)
	at org.jetbrains.kotlin.incremental.LookupStorage.addAll(LookupStorage.kt:78)
	at org.jetbrains.kotlin.jps.build.KotlinBuilder.updateLookupStorage(KotlinBuilder.kt:637)
	at org.jetbrains.kotlin.jps.build.KotlinBuilder.doBuild(KotlinBuilder.kt:312)
	at org.jetbrains.kotlin.jps.build.KotlinBuilder.build(KotlinBuilder.kt:181)
	at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1263)
	at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:940)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1012)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:903)
	at org.jetbrains.jps.incremental.IncProjectBuilder.access$500(IncProjectBuilder.java:82)
	at org.jetbrains.jps.incremental.IncProjectBuilder$BuildParallelizer.lambda$queueTask$0(IncProjectBuilder.java:874)
	at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
	at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.iq80.snappy.CorruptionException: Recorded length is 32768 bytes but actual length after decompression is 0 bytes 
	at org.iq80.snappy.SnappyDecompressor.uncompress(SnappyDecompressor.java:55)
	at org.iq80.snappy.Snappy.uncompress(Snappy.java:85)
	at com.intellij.util.CompressionUtil.readCompressedWithoutOriginalBufferLength(CompressionUtil.java:97)
	at com.intellij.util.io.CompressedAppendableFile.decompress(CompressedAppendableFile.java:370)
	at com.intellij.util.io.CompressedAppendableFile.loadChunk(CompressedAppendableFile.java:190)
	... 26 more