Skip to content
New issue

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

Bug while searching in the repo. #128

Closed
mukeshbhakuni opened this issue Sep 23, 2021 · 2 comments
Closed

Bug while searching in the repo. #128

mukeshbhakuni opened this issue Sep 23, 2021 · 2 comments
Assignees

Comments

@mukeshbhakuni
Copy link

while searching for a function in the repo using SPC-s-f in spacemacs it gave error as,

  Hide: Clojure Java REPL Tooling Duplicates  (42 frames hidden)

  This is an unexpected CIDER middleware error.
  Please submit a bug report via `M-x cider-report-bug`.

  If these stacktraces are occurring 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 apropos-error 

1. Unhandled java.lang.IllegalArgumentException
   Comparison method violates its general contract!

              TimSort.java:  899  java.util.TimSort/mergeHi
              TimSort.java:  516  java.util.TimSort/mergeAt
              TimSort.java:  441  java.util.TimSort/mergeCollapse
              TimSort.java:  245  java.util.TimSort/sort
               Arrays.java: 1438  java.util.Arrays/sort
                  core.clj: 3006  clojure.core/sort
                  core.clj: 3010  clojure.core/sort-by
                  core.clj: 3010  clojure.core/sort-by
               apropos.clj:   26  cider.nrepl.inlined-deps.orchard.v0v7v1.orchard.apropos/apropos-sort
               apropos.clj:   20  cider.nrepl.inlined-deps.orchard.v0v7v1.orchard.apropos/apropos-sort
               apropos.clj:   56  cider.nrepl.inlined-deps.orchard.v0v7v1.orchard.apropos/find-symbols
               apropos.clj:   39  cider.nrepl.inlined-deps.orchard.v0v7v1.orchard.apropos/find-symbols
               apropos.clj:   42  cider.nrepl.middleware.apropos/apropos
               apropos.clj:   41  cider.nrepl.middleware.apropos/apropos
        error_handling.clj:  160  cider.nrepl.middleware.util.error-handling/eval6175/fn
              MultiFn.java:  233  clojure.lang.MultiFn/invoke
               apropos.clj:   47  cider.nrepl.middleware.apropos/handle-apropos
               apropos.clj:   46  cider.nrepl.middleware.apropos/handle-apropos
                  Var.java:  383  clojure.lang.Var/invoke
                 nrepl.clj:  125  cider.nrepl/wrap-apropos/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
    interruptible_eval.clj:  154  nrepl.middleware.interruptible-eval/interruptible-eval/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                      REPL:    1  www.server/eval6048/fn/fn
               session.clj:  363  nrepl.middleware.session/add-stdin/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
            sideloader.clj:  104  nrepl.middleware.sideloader/wrap-sideloader/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
             load_file.clj:   81  nrepl.middleware.load-file/wrap-load-file/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  105  cider.nrepl/wrap-content-type/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  330  cider.nrepl/wrap-out/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  478  cider.nrepl/wrap-tracker/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  223  cider.nrepl/wrap-inspect/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                caught.clj:   97  nrepl.middleware.caught/wrap-caught/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  159  cider.nrepl/wrap-debug/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 nrepl.clj:  186  cider.nrepl/wrap-enlighten/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
               session.clj:  309  nrepl.middleware.session/session/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                 print.clj:  234  nrepl.middleware.print/wrap-print/fn
            middleware.clj:   16  nrepl.middleware/wrap-conj-descriptor/fn
                server.clj:  130  nrepl.server/default-handler/fn
                server.clj:   22  nrepl.server/handle*
                server.clj:   19  nrepl.server/handle*
                server.clj:   39  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: 1149  java.util.concurrent.ThreadPoolExecutor/runWorker
   ThreadPoolExecutor.java:  624  java.util.concurrent.ThreadPoolExecutor$Worker/run
               Thread.java:  748  java.lang.Thread/run

@vemv vemv transferred this issue from clojure-emacs/cider Sep 23, 2021
@vemv vemv self-assigned this Sep 23, 2021
@vemv
Copy link
Member

vemv commented Sep 23, 2021

Thanks for the report!

Can you give one or a few examples of an input that would cause this?

vemv added a commit that referenced this issue Sep 24, 2021
vemv added a commit that referenced this issue Sep 24, 2021
vemv added a commit that referenced this issue Sep 24, 2021
bbatsov pushed a commit that referenced this issue Sep 27, 2021
@vemv
Copy link
Member

vemv commented Oct 2, 2021

If you try out cider-20211002.1153.tar (i.e. today's CIDER snapshot published on MELPA) it should work

@vemv vemv closed this as completed Oct 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants