java.lang.IllegalArgumentException: Comparison method violates its general contract!

JFrog JIRA | Shawn Ayers | 4 years ago
  1. 0

    We have one user which is experiencing the error displayed in the screen capture attached to this issue. The log is displaying the following error when he attempts to click on the Artifactory tab in the web interface: echanical/winx64/setupLM.exe 2013-01-22 16:10:13,648 [art-exec-110502] [INFO ] (o.a.a.r.c.r.RemoteReplicator:67) - Completed remote folder replication for 'v145_Development:' with 2 delete, 525 download and 0 mkdir events. 2013-01-22 16:10:30,199 [art-exec-110523] [INFO ] (o.a.a.r.c.r.RemoteReplicator:40) - Starting remote folder replication for 'v145_EBU_Official'. 2013-01-22 16:10:31,221 [art-exec-110523] [INFO ] (o.a.a.r.c.r.RemoteReplicator:67) - Completed remote folder replication for 'v145_EBU_Official:' with 0 delete, 0 download and 0 mkdir events. 2013-01-22 16:10:39,864 [http-8080-1] [ERROR] (o.a.w.DefaultExceptionMapper:114) - Unexpected error occurred java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714) [na:1.7.0_11] at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451) [na:1.7.0_11] at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376) [na:1.7.0_11] at java.util.ComparableTimSort.sort(ComparableTimSort.java:182) [na:1.7.0_11] at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) [na:1.7.0_11] at java.util.Arrays.sort(Arrays.java:472) [na:1.7.0_11] at java.util.Collections.sort(Collections.java:155) [na:1.7.0_11] at org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:126) [wicket-request-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:181) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:206) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) [wicket-core-1.5.3.jar:1.5.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:163) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:84) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:57) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.26] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.26] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina.jar:6.0.26] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) [tomcat-coyote.jar:6.0.26] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote.jar:6.0.26] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.26] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_11] [skayers@evaatsrv01 ~]$

    JFrog JIRA | 4 years ago | Shawn Ayers
    java.lang.IllegalArgumentException: Comparison method violates its general contract!
  2. 0

    We have one user which is experiencing the error displayed in the screen capture attached to this issue. The log is displaying the following error when he attempts to click on the Artifactory tab in the web interface: echanical/winx64/setupLM.exe 2013-01-22 16:10:13,648 [art-exec-110502] [INFO ] (o.a.a.r.c.r.RemoteReplicator:67) - Completed remote folder replication for 'v145_Development:' with 2 delete, 525 download and 0 mkdir events. 2013-01-22 16:10:30,199 [art-exec-110523] [INFO ] (o.a.a.r.c.r.RemoteReplicator:40) - Starting remote folder replication for 'v145_EBU_Official'. 2013-01-22 16:10:31,221 [art-exec-110523] [INFO ] (o.a.a.r.c.r.RemoteReplicator:67) - Completed remote folder replication for 'v145_EBU_Official:' with 0 delete, 0 download and 0 mkdir events. 2013-01-22 16:10:39,864 [http-8080-1] [ERROR] (o.a.w.DefaultExceptionMapper:114) - Unexpected error occurred java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714) [na:1.7.0_11] at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451) [na:1.7.0_11] at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376) [na:1.7.0_11] at java.util.ComparableTimSort.sort(ComparableTimSort.java:182) [na:1.7.0_11] at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) [na:1.7.0_11] at java.util.Arrays.sort(Arrays.java:472) [na:1.7.0_11] at java.util.Collections.sort(Collections.java:155) [na:1.7.0_11] at org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:126) [wicket-request-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:181) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:206) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) [wicket-core-1.5.3.jar:1.5.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:163) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:84) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181) [artifactory-web-application-2.6.6a.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:57) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72) [artifactory-web-application-2.6.6a.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.26] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.26] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina.jar:6.0.26] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) [tomcat-coyote.jar:6.0.26] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote.jar:6.0.26] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.26] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_11] [skayers@evaatsrv01 ~]$

    JFrog JIRA | 4 years ago | Shawn Ayers
    java.lang.IllegalArgumentException: Comparison method violates its general contract!
  3. 0

    When I login as an admin user and click on the Admin tab I get an error message that say "Internal error occurred" Here is the stacktrace from the logs. I am unable to get into the administration interface now. {code} 2013-09-20 15:57:30,041 [http-bio-8081-exec-326] [ERROR] (o.a.w.DefaultExceptionMapper:114) - Unexpected error occurred java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714) ~[na:1.7.0_17] at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451) ~[na:1.7.0_17] at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376) ~[na:1.7.0_17] at java.util.ComparableTimSort.sort(ComparableTimSort.java:182) ~[na:1.7.0_17] at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) ~[na:1.7.0_17] at java.util.Arrays.sort(Arrays.java:472) ~[na:1.7.0_17] at java.util.Collections.sort(Collections.java:155) ~[na:1.7.0_17] at org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:126) ~[wicket-request-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:181) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:206) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) [wicket-core-1.5.3.jar:1.5.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:166) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:85) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:60) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [catalina.jar:7.0.39] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.39] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.39] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.39] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) [tomcat-coyote.jar:7.0.39] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-coyote.jar:7.0.39] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) [tomcat-coyote.jar:7.0.39] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_17] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_17] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_17] {code}

    JFrog JIRA | 3 years ago | Daniel Hopper
    java.lang.IllegalArgumentException: Comparison method violates its general contract!
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    When I login as an admin user and click on the Admin tab I get an error message that say "Internal error occurred" Here is the stacktrace from the logs. I am unable to get into the administration interface now. {code} 2013-09-20 15:57:30,041 [http-bio-8081-exec-326] [ERROR] (o.a.w.DefaultExceptionMapper:114) - Unexpected error occurred java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714) ~[na:1.7.0_17] at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451) ~[na:1.7.0_17] at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376) ~[na:1.7.0_17] at java.util.ComparableTimSort.sort(ComparableTimSort.java:182) ~[na:1.7.0_17] at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) ~[na:1.7.0_17] at java.util.Arrays.sort(Arrays.java:472) ~[na:1.7.0_17] at java.util.Collections.sort(Collections.java:155) ~[na:1.7.0_17] at org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:126) ~[wicket-request-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:181) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:206) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) [wicket-core-1.5.3.jar:1.5.3] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) [wicket-core-1.5.3.jar:1.5.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:166) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:85) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181) [artifactory-web-application-3.0.3.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:60) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72) [artifactory-web-application-3.0.3.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [catalina.jar:7.0.39] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.39] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [catalina.jar:7.0.39] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.39] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.39] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) [tomcat-coyote.jar:7.0.39] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-coyote.jar:7.0.39] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) [tomcat-coyote.jar:7.0.39] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_17] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_17] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_17] {code}

    JFrog JIRA | 3 years ago | Daniel Hopper
    java.lang.IllegalArgumentException: Comparison method violates its general contract!
  6. 0

    Issue with /help command when using this with BTP

    GitHub | 2 years ago | sanek2k6
    java.lang.IllegalArgumentException: Comparison method violates its general contract!

    15 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Comparison method violates its general contract!

      at java.util.ComparableTimSort.mergeLo()
    2. Java RT
      Collections.sort
      1. java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714)[na:1.7.0_11]
      2. java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451)[na:1.7.0_11]
      3. java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376)[na:1.7.0_11]
      4. java.util.ComparableTimSort.sort(ComparableTimSort.java:182)[na:1.7.0_11]
      5. java.util.ComparableTimSort.sort(ComparableTimSort.java:146)[na:1.7.0_11]
      6. java.util.Arrays.sort(Arrays.java:472)[na:1.7.0_11]
      7. java.util.Collections.sort(Collections.java:155)[na:1.7.0_11]
      7 frames
    3. Wicket Request
      CompoundRequestMapper.mapRequest
      1. org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:126)[wicket-request-1.5.3.jar:1.5.3]
      1 frame
    4. Wicket Core
      WicketFilter.doFilter
      1. org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:181)[wicket-core-1.5.3.jar:1.5.3]
      2. org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:206)[wicket-core-1.5.3.jar:1.5.3]
      3. org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280)[wicket-core-1.5.3.jar:1.5.3]
      4. org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)[wicket-core-1.5.3.jar:1.5.3]
      5. org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)[wicket-core-1.5.3.jar:1.5.3]
      5 frames
    5. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina.jar:6.0.26]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:6.0.26]
      2 frames
    6. org.artifactory.webapp
      RepoFilter.doFilter
      1. org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:163)[artifactory-web-application-2.6.6a.jar:na]
      2. org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:84)[artifactory-web-application-2.6.6a.jar:na]
      2 frames
    7. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina.jar:6.0.26]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:6.0.26]
      2 frames
    8. org.artifactory.webapp
      AccessFilter.doFilter
      1. org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272)[artifactory-web-application-2.6.6a.jar:na]
      2. org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181)[artifactory-web-application-2.6.6a.jar:na]
      3. org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143)[artifactory-web-application-2.6.6a.jar:na]
      3 frames
    9. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina.jar:6.0.26]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:6.0.26]
      2 frames
    10. org.artifactory.webapp
      RequestFilter.doFilter
      1. org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:57)[artifactory-web-application-2.6.6a.jar:na]
      1 frame
    11. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina.jar:6.0.26]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:6.0.26]
      2 frames
    12. org.artifactory.webapp
      ArtifactoryFilter.doFilter
      1. org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72)[artifactory-web-application-2.6.6a.jar:na]
      1 frame
    13. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina.jar:6.0.26]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:6.0.26]
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)[catalina.jar:6.0.26]
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)[catalina.jar:6.0.26]
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)[catalina.jar:6.0.26]
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)[catalina.jar:6.0.26]
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)[catalina.jar:6.0.26]
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)[catalina.jar:6.0.26]
      8 frames
    14. Grizzly HTTP
      JIoEndpoint$Worker.run
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)[tomcat-coyote.jar:6.0.26]
      2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)[tomcat-coyote.jar:6.0.26]
      3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)[tomcat-coyote.jar:6.0.26]
      3 frames
    15. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:722)[na:1.7.0_11]
      1 frame