Skip to content

Instantly share code, notes, and snippets.

@stuartrexking
Created January 24, 2021 06:12
Show Gist options
  • Save stuartrexking/21be30e6d40691be603a248ccc8b51e9 to your computer and use it in GitHub Desktop.
Save stuartrexking/21be30e6d40691be603a248ccc8b51e9 to your computer and use it in GitHub Desktop.
Unhandled REPL handler exception
ERROR: Unhandled REPL handler exception processing message {:op eldoc, :ns user, :sym bb, :session 76c2050d-598f-4ff5-bb1b-5b8fe9c21e3f, :id 76}
java.lang.ClassCastException: class clojure.lang.Var$Unbound cannot be cast to class java.lang.ClassLoader (clojure.lang.Var$Unbound is in unnamed module of loader 'app'; java.lang.ClassLoader is in module java.base of loader 'bootstrap')
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java.classpath$classloaders$fn__49806.invoke(classpath.clj:29)
at clojure.lang.Iterate.first(Iterate.java:47)
at clojure.lang.RT.first(RT.java:692)
at clojure.core$first__5384.invokeStatic(core.clj:55)
at clojure.core$take_while$fn__5917.invoke(core.clj:2906)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5402.invokeStatic(core.clj:137)
at clojure.core$filter$fn__5893.invoke(core.clj:2809)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:58)
at clojure.lang.LazySeq.next(LazySeq.java:80)
at clojure.lang.RT.next(RT.java:713)
at clojure.core$next__5386.invokeStatic(core.clj:64)
at clojure.core$last__5428.invokeStatic(core.clj:268)
at clojure.core$last__5428.invoke(core.clj:267)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java.classpath$modifiable_classloader.invokeStatic(classpath.clj:38)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java.classpath$modifiable_classloader.invoke(classpath.clj:34)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java.classpath$add_classpath_BANG_.invokeStatic(classpath.clj:75)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java.classpath$add_classpath_BANG_.invoke(classpath.clj:69)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$ensure_jdk_sources.invokeStatic(java.clj:88)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$ensure_jdk_sources.invoke(java.clj:82)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$source_info.invokeStatic(java.clj:143)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$source_info.invoke(java.clj:139)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$class_info_STAR_.invokeStatic(java.clj:223)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$class_info_STAR_.invoke(java.clj:214)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$class_info.invokeStatic(java.clj:261)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$class_info.invoke(java.clj:253)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$resolve_class.invokeStatic(java.clj:340)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$resolve_class.invoke(java.clj:331)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$resolve_symbol.invokeStatic(java.clj:371)
at cider.nrepl.inlined_deps.orchard.v0v6v3.orchard.java$resolve_symbol.invoke(java.clj:357)
at cider.nrepl.middleware.stacktrace$analyze_fn.invokeStatic(stacktrace.clj:84)
at cider.nrepl.middleware.stacktrace$analyze_fn.invoke(stacktrace.clj:63)
at clojure.core$comp$fn__5807.invoke(core.clj:2569)
at clojure.core$comp$fn__5807.invoke(core.clj:2569)
at clojure.core$comp$fn__5807.invoke(core.clj:2569)
at cider.nrepl.middleware.stacktrace$analyze_frame.invokeStatic(stacktrace.clj:180)
at cider.nrepl.middleware.stacktrace$analyze_frame.invoke(stacktrace.clj:177)
at clojure.core$map$fn__5866.invoke(core.clj:2755)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5402.invokeStatic(core.clj:137)
at clojure.core$map$fn__5870.invoke(core.clj:2757)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5402.invokeStatic(core.clj:137)
at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:24)
at clojure.core.protocols$fn__8146.invokeStatic(protocols.clj:75)
at clojure.core.protocols$fn__8146.invoke(protocols.clj:75)
at clojure.core.protocols$fn__8088$G__8083__8101.invoke(protocols.clj:13)
at clojure.core$reduce.invokeStatic(core.clj:6828)
at clojure.core$into.invokeStatic(core.clj:6895)
at clojure.core$mapv.invokeStatic(core.clj:6903)
at clojure.core$mapv.invoke(core.clj:6903)
at cider.nrepl.middleware.stacktrace$flag_duplicates.invokeStatic(stacktrace.clj:175)
at cider.nrepl.middleware.stacktrace$flag_duplicates.invoke(stacktrace.clj:164)
at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invokeStatic(stacktrace.clj:186)
at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invoke(stacktrace.clj:182)
at cider.nrepl.middleware.stacktrace$analyze_cause.invokeStatic(stacktrace.clj:290)
at cider.nrepl.middleware.stacktrace$analyze_cause.invoke(stacktrace.clj:281)
at cider.nrepl.middleware.stacktrace$analyze_causes$fn__50734.invoke(stacktrace.clj:315)
at clojure.core$map$fn__5862$fn__5863.invoke(core.clj:2742)
at clojure.core$take_while$fn__5913$fn__5914.invoke(core.clj:2901)
at clojure.lang.Iterate.reduce(Iterate.java:81)
at clojure.core$transduce.invokeStatic(core.clj:6883)
at clojure.core$into.invokeStatic(core.clj:6899)
at clojure.core$into.invoke(core.clj:6887)
at cider.nrepl.middleware.stacktrace$analyze_causes.invokeStatic(stacktrace.clj:314)
at cider.nrepl.middleware.stacktrace$analyze_causes.invoke(stacktrace.clj:306)
at clojure.lang.Var.invoke(Var.java:388)
at cider.nrepl.middleware.util.error_handling$pp_stacktrace.invokeStatic(error_handling.clj:44)
at cider.nrepl.middleware.util.error_handling$pp_stacktrace.invoke(error_handling.clj:39)
at cider.nrepl.middleware.util.error_handling$base_error_response.invokeStatic(error_handling.clj:54)
at cider.nrepl.middleware.util.error_handling$base_error_response.doInvoke(error_handling.clj:46)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at cider.nrepl.middleware.util.error_handling$eval48921$fn__48922.invoke(error_handling.clj:129)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at cider.nrepl.middleware.util.error_handling$eval48933$fn__48934.invoke(error_handling.clj:140)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at cider.nrepl.middleware.util.error_handling$eval48937$fn__48938.invoke(error_handling.clj:143)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at cider.nrepl.middleware.info$handle_info.invokeStatic(info.clj:96)
at cider.nrepl.middleware.info$handle_info.invoke(info.clj:95)
at clojure.lang.Var.invoke(Var.java:388)
at cider.nrepl$wrap_info$fn__48704.invoke(nrepl.clj:204)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_version$fn__48820.invoke(nrepl.clj:487)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_complete$fn__48670.invoke(nrepl.clj:140)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_clojuredocs$fn__48836.invoke(nrepl.clj:512)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_test$fn__48786.invoke(nrepl.clj:428)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_trace$fn__48794.invoke(nrepl.clj:450)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_format$fn__48696.invoke(nrepl.clj:190)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_profile$fn__48746.invoke(nrepl.clj:329)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_resource$fn__48762.invoke(nrepl.clj:392)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.interruptible_eval$interruptible_eval$fn__47522.invoke(interruptible_eval.clj:154)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_debug$fn__48680.invoke(nrepl.clj:160)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_stacktrace$fn__48778.invoke(nrepl.clj:418)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.load_file$wrap_load_file$fn__47986.invoke(load_file.clj:81)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_content_type$fn__48638.invoke(nrepl.clj:106)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_refresh$fn__48754.invoke(nrepl.clj:366)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_xref$fn__48828.invoke(nrepl.clj:497)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_apropos$fn__48654.invoke(nrepl.clj:126)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_ns$fn__48730.invoke(nrepl.clj:286)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.completion$wrap_completion$fn__47954.invoke(completion.clj:50)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.sideloader$wrap_sideloader$fn__48073.invoke(sideloader.clj:104)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_undef$fn__48810.invoke(nrepl.clj:479)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.session$add_stdin$fn__47637.invoke(session.clj:363)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_spec$fn__48770.invoke(nrepl.clj:402)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_slurp$fn__48646.invoke(nrepl.clj:118)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.lookup$wrap_lookup$fn__48036.invoke(lookup.clj:51)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_enlighten$fn__48688.invoke(nrepl.clj:186)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_macroexpand$fn__48722.invoke(nrepl.clj:273)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.piggieback$wrap_cljs_repl$fn__48513.invoke(piggieback_impl.clj:362)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_inspect$fn__48714.invoke(nrepl.clj:223)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_tracker$fn__48802.invoke(nrepl.clj:468)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.caught$wrap_caught$fn__47457.invoke(caught.clj:97)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.print$wrap_print$fn__47424.invoke(print.clj:234)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at cider.nrepl$wrap_out$fn__48738.invoke(nrepl.clj:320)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.middleware.session$session$fn__47622.invoke(session.clj:309)
at nrepl.middleware$wrap_conj_descriptor$fn__47189.invoke(middleware.clj:16)
at nrepl.server$default_handler$fn__48117.invoke(server.clj:130)
at nrepl.server$handle_STAR_.invokeStatic(server.clj:22)
at nrepl.server$handle_STAR_.invoke(server.clj:19)
at nrepl.server$handle$fn__48088.invoke(server.clj:39)
at clojure.core$binding_conveyor_fn$fn__5754.invoke(core.clj:2030)
at clojure.lang.AFn.call(AFn.java:18)
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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment