We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No crash.
nullPointerException.
Jack in or connect cider to a repl and have company mode running. Type ::/
You'll then get something along the lines of:
This is an unexpected CIDER middleware error. Please submit a bug report via `M-x cider-report-bug`. If these stacktraces are occuring frequently, consider using the button(s) below to suppress these types of errors for the duration of your current CIDER session. The stacktrace buffer will still be generated, but it will "pop under" your current buffer instead of "popping over". The button toggles this behavior. Suppress complete-error 1. Unhandled java.lang.NullPointerException (No message) Symbol.java: 59 clojure.lang.Symbol/intern core.clj: 568 clojure.core/symbol core.clj: 563 clojure.core/symbol keywords.clj: 43 cider.inlined-deps.compliment.v0v3v1.compliment.sources.keywords/aliased-candidates keywords.clj: 38 cider.inlined-deps.compliment.v0v3v1.compliment.sources.keywords/aliased-candidates keywords.clj: 54 cider.inlined-deps.compliment.v0v3v1.compliment.sources.keywords/candidates keywords.clj: 49 cider.inlined-deps.compliment.v0v3v1.compliment.sources.keywords/candidates Var.java: 388 clojure.lang.Var/invoke core.clj: 83 cider.inlined-deps.compliment.v0v3v1.compliment.core/completions/fn core.clj: 2646 clojure.core/map/fn LazySeq.java: 40 clojure.lang.LazySeq/sval LazySeq.java: 49 clojure.lang.LazySeq/seq Cons.java: 39 clojure.lang.Cons/next RT.java: 688 clojure.lang.RT/next core.clj: 64 clojure.core/next core.clj: 723 clojure.core/concat/cat/fn LazySeq.java: 40 clojure.lang.LazySeq/sval LazySeq.java: 56 clojure.lang.LazySeq/seq RT.java: 521 clojure.lang.RT/seq core.clj: 137 clojure.core/seq core.clj: 3004 clojure.core/sort core.clj: 3010 clojure.core/sort-by core.clj: 3010 clojure.core/sort-by core.clj: 88 cider.inlined-deps.compliment.v0v3v1.compliment.core/completions core.clj: 54 cider.inlined-deps.compliment.v0v3v1.compliment.core/completions complete.clj: 18 cider.nrepl.middleware.complete/complete complete.clj: 10 cider.nrepl.middleware.complete/complete complete.clj: 28 cider.nrepl.middleware.complete/complete-reply complete.clj: 27 cider.nrepl.middleware.complete/complete-reply error_handling.clj: 146 cider.nrepl.middleware.util.error-handling/eval21857/fn MultiFn.java: 233 clojure.lang.MultiFn/invoke complete.clj: 37 cider.nrepl.middleware.complete/wrap-complete/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn version.clj: 17 cider.nrepl.middleware.version/wrap-version/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn apropos.clj: 91 cider.nrepl.middleware.apropos/wrap-apropos/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn macroexpand.clj: 226 cider.nrepl.middleware.macroexpand/wrap-macroexpand/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn ns.clj: 104 cider.nrepl.middleware.ns/wrap-ns/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn trace.clj: 36 cider.nrepl.middleware.trace/wrap-trace/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn interruptible_eval.clj: 247 clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn session.clj: 238 clojure.tools.nrepl.middleware.session/add-stdin/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn load_file.clj: 79 clojure.tools.nrepl.middleware.load-file/wrap-load-file/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn refresh.clj: 183 cider.nrepl.middleware.refresh/wrap-refresh/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn format.clj: 40 cider.nrepl.middleware.format/wrap-format/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn resource.clj: 27 cider.nrepl.middleware.resource/wrap-resource/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn info.clj: 348 cider.nrepl.middleware.info/wrap-info/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn undef.clj: 22 cider.nrepl.middleware.undef/wrap-undef/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn middleware.clj: 159 refactor-nrepl.middleware/wrap-refactor/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn stacktrace.clj: 174 cider.nrepl.middleware.stacktrace/wrap-stacktrace/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn debug.clj: 648 cider.nrepl.middleware.debug/wrap-debug/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn piggieback.clj: 299 cemerick.piggieback/wrap-cljs-repl/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn track_state.clj: 188 cider.nrepl.middleware.track-state/wrap-tracker/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn pprint.clj: 108 cider.nrepl.middleware.pprint/wrap-pprint/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn inspect.clj: 96 cider.nrepl.middleware.inspect/wrap-inspect/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn enlighten.clj: 86 cider.nrepl.middleware.enlighten/wrap-enlighten/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn pr_values.clj: 22 clojure.tools.nrepl.middleware.pr-values/pr-values/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn out.clj: 99 cider.nrepl.middleware.out/wrap-out/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn test.clj: 309 cider.nrepl.middleware.test/wrap-test/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn pprint.clj: 50 cider.nrepl.middleware.pprint/wrap-pprint-fn/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn session.clj: 192 clojure.tools.nrepl.middleware.session/session/fn middleware.clj: 22 clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn server.clj: 19 clojure.tools.nrepl.server/handle* server.clj: 16 clojure.tools.nrepl.server/handle* server.clj: 28 clojure.tools.nrepl.server/handle/fn core.clj: 1938 clojure.core/binding-conveyor-fn/fn AFn.java: 18 clojure.lang.AFn/call FutureTask.java: 266 java.util.concurrent.FutureTask/run ThreadPoolExecutor.java: 1142 java.util.concurrent.ThreadPoolExecutor/runWorker ThreadPoolExecutor.java: 617 java.util.concurrent.ThreadPoolExecutor$Worker/run Thread.java: 745 java.lang.Thread/run
Tested with both:
;; CIDER 0.15.0snapshot (package: 20170322.155), nREPL 0.2.12 ;; Clojure 1.9.0-alpha15, Java 1.8.0_121
and
;; CIDER 0.15.0snapshot (package: 20170322.155), nREPL 0.2.12 ;; Clojure 1.8.0, Java 1.8.0_121
Tested both using leiningens current master and Leiningen 2.7.1 on Java 1.8.0_121 OpenJDK Server VM.
GNU Emacs 24.5.1 (i686-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-04-17 on lgw01-36, modified by Debian
32-bit Ubuntu 16.04
The text was updated successfully, but these errors were encountered:
This is a compliment issue as described by the stack trace. I'm opening an issue there.
alexander-yakushev/compliment#46
Sorry, something went wrong.
Merged pull request: alexander-yakushev/compliment#47
When a new release is created we can bump nrepl to 0.3.4 (presumably the version release) and we will be good to go.
[Fix clojure-emacs/cider#1972] Bump the compliment dep to 0.3.4
1716775
clojure-emacs/cider-nrepl#402
clojure-emacs/cider-nrepl@e3d47bc
No branches or pull requests
Expected behavior
No crash.
Actual behavior
nullPointerException.
Steps to reproduce the problem
Jack in or connect cider to a repl and have company mode running. Type ::/
You'll then get something along the lines of:
Environment & Version information
CIDER version information
Tested with both:
and
Lein/Boot version
Tested both using leiningens current master and Leiningen 2.7.1 on Java 1.8.0_121 OpenJDK Server VM.
Emacs version
GNU Emacs 24.5.1 (i686-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-04-17 on lgw01-36, modified by Debian
Operating system
32-bit Ubuntu 16.04
The text was updated successfully, but these errors were encountered: