Skip to content

Instantly share code, notes, and snippets.

@dos65
Created August 21, 2024 11:55
Show Gist options
  • Select an option

  • Save dos65/422c2f1f37888b03478bd5f1840dae21 to your computer and use it in GitHub Desktop.

Select an option

Save dos65/422c2f1f37888b03478bd5f1840dae21 to your computer and use it in GitHub Desktop.
sbt-pc-error-metals.log
Error - 14:45:46] Request textDocument/completion failed.
Message: Internal error.
Code: -32603
java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "scala.reflect.internal.Symbols$Symbol.pos()" because "owner" is null
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2162)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1(CancelTokens.scala:40)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1$adapted(CancelTokens.scala:38)
at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:484)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "scala.reflect.internal.Symbols$Symbol.pos()" because "owner" is null
at scala.reflect.internal.Types.refinedType(Types.scala:3594)
at scala.reflect.internal.Types.refinedType$(Types.scala:3593)
at scala.reflect.internal.SymbolTable.refinedType(SymbolTable.scala:28)
at scala.reflect.internal.Types.intersectionType(Types.scala:3678)
at scala.reflect.internal.Types.intersectionType$(Types.scala:3676)
at scala.reflect.internal.SymbolTable.intersectionType(SymbolTable.scala:28)
at scala.reflect.internal.Types.singletonBounds(Types.scala:3946)
at scala.reflect.internal.Types.singletonBounds$(Types.scala:3946)
at scala.reflect.internal.SymbolTable.singletonBounds(SymbolTable.scala:28)
at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:550)
at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:713)
at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:715)
at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:510)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:513)
at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:704)
at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:739)
at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:3028)
at scala.reflect.internal.Types$Type.memberType(Types.scala:730)
at scala.meta.internal.pc.completions.Completions.detailString(Completions.scala:321)
at scala.meta.internal.pc.completions.Completions.detailString$(Completions.scala:315)
at scala.meta.internal.pc.MetalsGlobal.detailString(MetalsGlobal.scala:36)
at scala.meta.internal.pc.CompletionProvider.$anonfun$completions$2(CompletionProvider.scala:108)
at scala.collection.Iterator$$anon$10.next(Iterator.scala:461)
at scala.collection.Iterator.toStream(Iterator.scala:1417)
at scala.collection.Iterator.toStream$(Iterator.scala:1416)
at scala.collection.AbstractIterator.toStream(Iterator.scala:1431)
at scala.collection.Iterator.$anonfun$toStream$1(Iterator.scala:1417)
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:1173)
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:1163)
at scala.collection.immutable.StreamIterator.$anonfun$next$1(Stream.scala:1061)
at scala.collection.immutable.StreamIterator$LazyCell.v$lzycompute(Stream.scala:1050)
at scala.collection.immutable.StreamIterator$LazyCell.v(Stream.scala:1050)
at scala.collection.immutable.StreamIterator.hasNext(Stream.scala:1055)
at scala.collection.convert.Wrappers$IteratorWrapper.hasNext(Wrappers.scala:32)
at scala.collection.convert.JavaCollectionWrappers$JIteratorWrapper.hasNext(JavaCollectionWrappers.scala:46)
at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:619)
at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:617)
at scala.collection.AbstractIterable.foreach(Iterable.scala:935)
at scala.meta.internal.metals.AdjustLspData.adjustCompletionListInPlace(AdjustLspData.scala:93)
at scala.meta.internal.metals.AdjustLspData.adjustCompletionListInPlace$(AdjustLspData.scala:92)
at scala.meta.internal.metals.AdjustedLspData.adjustCompletionListInPlace(AdjustLspData.scala:110)
at scala.meta.internal.metals.Compilers.$anonfun$completions$2(Compilers.scala:670)
at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:467)
... 3 more
2024.08.21 14:45:46 INFO skipping build import with status 'Dismissed'
2024.08.21 14:45:47 INFO skipping build import with status 'Dismissed'
2024.08.21 14:45:48 INFO skipping build import with status 'Dismissed'
2024.08.21 14:45:50 INFO skipping build import with status 'Dismissed'
[Error - 14:45:58] Request textDocument/completion failed.
Message: Internal error.
Code: -32603
java.util.concurrent.CompletionException: scala.reflect.internal.Symbols$CyclicReference: illegal cyclic reference involving object Main
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2162)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1(CancelTokens.scala:40)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1$adapted(CancelTokens.scala:38)
at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:484)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: scala.reflect.internal.Symbols$CyclicReference: illegal cyclic reference involving object Main
[Error - 14:45:59] Request textDocument/completion failed.
Message: Internal error.
Code: -32603
java.util.concurrent.CompletionException: scala.reflect.internal.Symbols$CyclicReference: illegal cyclic reference involving object Main
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2162)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1(CancelTokens.scala:40)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1$adapted(CancelTokens.scala:38)
at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:484)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: scala.reflect.internal.Symbols$CyclicReference: illegal cyclic reference involving object Main
2024.08.21 14:46:00 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:02 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:05 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:06 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:07 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:09 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:12 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:12 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:14 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:16 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:17 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:19 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:24 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:25 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:26 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:27 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:27 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:29 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:30 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:31 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:32 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:36 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:37 INFO skipping build import with status 'Dismissed'
2024.08.21 14:46:40 INFO skipping build import with status 'Dismissed'
[Error - 14:46:40] Request textDocument/completion failed.
Message: Internal error.
Code: -32603
java.util.concurrent.CompletionException: scala.reflect.internal.FatalError:
bad constant pool tag 12 at byte 2628
while compiling: file:///home/user/projects/project-name/build.sbt
during phase: globalPhase=<no phase>, enteringPhase=parser
library version: version 2.12.19
compiler version: version 2.12.19
last tree to typer: Select(This(package sbt), Append)
tree position: line 60 of file:///home/user/projects/project-name/build.sbt
tree tpe: sbt.Append.type
symbol: object Append in package sbt
symbol definition: object Append (a ModuleSymbol)
symbol package: sbt
symbol owners: object Append
call site: <none> in <none>
== Source file context for tree position ==
57 .settings(JibDocker.upgradeImageSettings)
58 .settings(
59 libraryDependencies ++= Dependencies.tethys,
60 libraryDependencies ++= Dependencies.sttp,
61 libraryDependencies ++= Dependencies.circe,
62 libraryDependencies ++= List(
63 Dependencies.doobieCore,
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2162)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1(CancelTokens.scala:40)
at scala.meta.internal.metals.CancelTokens$.$anonfun$future$1$adapted(CancelTokens.scala:38)
at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:484)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment