Skip to content

Cursive throws error when handling nREPL :error status #2374

@cursive-ghost

Description

@cursive-ghost
java.lang.Throwable: Error handling nREPL response
java.lang.ClassCastException: class clojure.lang.Keyword cannot be cast to class clojure.lang.IPersistentSet (clojure.lang.Keyword and clojure.lang.IPersistentSet are in unnamed module of loader <http://com.intellij.ide.plugins.cl|com.intellij.ide.plugins.cl>.PluginClassLoader @18512ddd)
 at clojure.core$disj.invokeStatic (core.clj:1525)
    clojure.core$disj.invokeStatic (core.clj:1528)
    clojure.core$disj.doInvoke (core.clj:1518)
    clojure.lang.RestFn.invoke (RestFn.java:442)
    cursive.repl.nrepl$handler.invokeStatic (nrepl.clj:104)
    cursive.repl.nrepl$handler.invoke (nrepl.clj:61)
    cursive.repl.nrepl$start$reify__12142$fn__12150.invoke (nrepl.clj:138)
    cursive.repl.nrepl$start$reify__12142.run (nrepl.clj:137)
    com.intellij.openapi.application.impl.ApplicationImpl$1.run (ApplicationImpl.java:238)
    java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
    java.util.concurrent.FutureTask.run (FutureTask.java:264)
    java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    java.lang.Thread.run (Thread.java:834)

	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at cursive.logging$do_error.invokeStatic(logging.clj:60)
	at cursive.logging$do_error.invoke(logging.clj:59)
	at cursive.logging$do_log.invokeStatic(logging.clj:45)
	at cursive.logging$do_log.doInvoke(logging.clj:38)
	at clojure.lang.RestFn.invoke(RestFn.java:464)
	at cursive.repl.nrepl$start$reify__12142$fn__12150.invoke(nrepl.clj:141)
	at cursive.repl.nrepl$start$reify__12142.run(nrepl.clj:137)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:238)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugMarks issues describing bugsreleasedMarks issues which have had the fixes released in a stable build

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions