Skip to content

Instantly share code, notes, and snippets.

@TimoFreiberg
Created December 12, 2017 08:10
Show Gist options
  • Save TimoFreiberg/9785fbcc39e668c5de0d2797b9f83d6f to your computer and use it in GitHub Desktop.
Save TimoFreiberg/9785fbcc39e668c5de0d2797b9f83d6f to your computer and use it in GitHub Desktop.
CIDER Unhandled REPL handler exception...
user> (+ 1 nil)
NullPointerException clojure.lang.Numbers.ops (Numbers.java:1013)
ERROR: Unhandled REPL handler exception processing message {:op stacktrace, :pprint-fn clojure.pprint/pprint, :print-length 50, :print-level 50, :session 02e4cf38-8ebb-4444-9024-257544896c5f, :id 15}
java.lang.NumberFormatException: null
at java.base/java.lang.Integer.parseInt(Integer.java:614)
at java.base/java.lang.Integer.parseInt(Integer.java:770)
at cider.nrepl.middleware.util.java$javadoc_url.invokeStatic(java.clj:81)
at cider.nrepl.middleware.util.java$javadoc_url.invoke(java.clj:72)
at cider.nrepl.middleware.util.java$member_info.invokeStatic(java.clj:232)
at cider.nrepl.middleware.util.java$member_info.invoke(java.clj:209)
at cider.nrepl.middleware.util.java$resolve_symbol.invokeStatic(java.clj:281)
at cider.nrepl.middleware.util.java$resolve_symbol.invoke(java.clj:266)
at cider.nrepl.middleware.stacktrace$analyze_fn.invokeStatic(stacktrace.clj:83)
at cider.nrepl.middleware.stacktrace$analyze_fn.invoke(stacktrace.clj:62)
at clojure.core$comp$fn__4727.invoke(core.clj:2460)
at clojure.core$comp$fn__4727.invoke(core.clj:2460)
at clojure.core$comp$fn__4727.invoke(core.clj:2460)
at cider.nrepl.middleware.stacktrace$analyze_frame.invokeStatic(stacktrace.clj:187)
at cider.nrepl.middleware.stacktrace$analyze_frame.invoke(stacktrace.clj:184)
at clojure.core$map$fn__4785.invoke(core.clj:2646)
at clojure.lang.LazySeq.sval(LazySeq.java:40)
at clojure.lang.LazySeq.seq(LazySeq.java:49)
at clojure.lang.LazySeq.first(LazySeq.java:71)
at clojure.lang.RT.first(RT.java:667)
at clojure.core$first__4339.invokeStatic(core.clj:55)
at clojure.core$first__4339.invoke(core.clj:55)
at cider.nrepl.middleware.stacktrace$flag_duplicates.invokeStatic(stacktrace.clj:174)
at cider.nrepl.middleware.stacktrace$flag_duplicates.invoke(stacktrace.clj:170)
at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invokeStatic(stacktrace.clj:193)
at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invoke(stacktrace.clj:189)
at cider.nrepl.middleware.stacktrace$analyze_cause.invokeStatic(stacktrace.clj:285)
at cider.nrepl.middleware.stacktrace$analyze_cause.invoke(stacktrace.clj:279)
at cider.nrepl.middleware.stacktrace$analyze_causes$fn__11237.invoke(stacktrace.clj:305)
at clojure.core$comp$fn__4727.invoke(core.clj:2460)
at clojure.core$map$fn__4785.invoke(core.clj:2646)
at clojure.lang.LazySeq.sval(LazySeq.java:40)
at clojure.lang.LazySeq.seq(LazySeq.java:49)
at clojure.lang.RT.seq(RT.java:521)
at clojure.core$seq__4357.invokeStatic(core.clj:137)
at clojure.core$seq__4357.invoke(core.clj:137)
at cider.nrepl.middleware.stacktrace$handle_stacktrace.invokeStatic(stacktrace.clj:312)
at cider.nrepl.middleware.stacktrace$handle_stacktrace.invoke(stacktrace.clj:309)
at clojure.lang.Var.invoke(Var.java:383)
at cider.nrepl$wrap_stacktrace$fn__8513.invoke(nrepl.clj:365)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_ns$fn__8473.invoke(nrepl.clj:274)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_refresh$fn__8489.invoke(nrepl.clj:311)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_apropos$fn__8397.invoke(nrepl.clj:124)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_spec$fn__8505.invoke(nrepl.clj:349)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_trace$fn__8529.invoke(nrepl.clj:392)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at clojure.tools.nrepl.middleware.load_file$wrap_load_file$fn__817.invoke(load_file.clj:79)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_pprint$fn__8389.invoke(nrepl.clj:104)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_tracker$fn__8537.invoke(nrepl.clj:410)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at clojure.tools.nrepl.middleware.pr_values$pr_values$fn__611.invoke(pr_values.clj:22)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl$wrap_test$fn__8521.invoke(nrepl.clj:375)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at cider.nrepl.middleware.pprint$handle_pprint_fn.invokeStatic(pprint.clj:50)
at cider.nrepl.middleware.pprint$handle_pprint_fn.invoke(pprint.clj:45)
at clojure.lang.Var.invoke(Var.java:383)
at cider.nrepl$wrap_pprint_fn$fn__8379.invoke(nrepl.clj:85)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at clojure.tools.nrepl.middleware.session$session$fn__759.invoke(session.clj:192)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__424.invoke(middleware.clj:22)
at clojure.tools.nrepl.server$handle_STAR_.invokeStatic(server.clj:19)
at clojure.tools.nrepl.server$handle_STAR_.invoke(server.clj:16)
at clojure.tools.nrepl.server$handle$fn__830.invoke(server.clj:28)
at clojure.core$binding_conveyor_fn$fn__4676.invoke(core.clj:1938)
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:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment