Uploaded image for project: 'Directory Studio'
  1. Directory Studio
  2. DIRSTUDIO-1200

LDIF export fails with "Comparison method violates its general contract!"

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0-M14
    • Fix Version/s: 2.0.0-M15
    • Component/s: studio-apacheds
    • Labels:
      None
    • Environment:
      LDAP source: eDirectory 9.0.4 running on RHEL 7
      Client: Windows 10 VM with 8GB of RAM and two VCPUs

      Description

      When attempting to perform an LDIF export of an eDirectory tree using Directory Studio,the operation fails with "Comparison method violates its general contract!".  More information:

      java.lang.IllegalArgumentException: Comparison method violates its general contract!
      >        at java.util.TimSort.mergeHi(Unknown Source)
      >        at java.util.TimSort.mergeAt(Unknown Source)
      >        at java.util.TimSort.mergeCollapse(Unknown Source)
      >        at java.util.TimSort.sort(Unknown Source)
      >        at java.util.Arrays.sort(Unknown Source)
      >        at org.apache.directory.studio.ldapbrowser.core.jobs.ExportLdifRunnable.export(https://urldefense.proofpoint.com/v2/url?u=http-3A__ExportLdifRunnable.java&d=DwIDaQ&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=JgmgAeyDkIx7WxLqzVCpQOm6lbwj08yM8r5umx2lbyw&s=rYuqOHlWSBH6Wm9O3M5GsiMVJf3KWomwxHEGTr0aohc&e=:205)
      >        at org.apache.directory.studio.ldapbrowser.core.jobs.ExportLdifRunnable.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__ExportLdifRunnable.java&d=DwIDaQ&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=JgmgAeyDkIx7WxLqzVCpQOm6lbwj08yM8r5umx2lbyw&s=rYuqOHlWSBH6Wm9O3M5GsiMVJf3KWomwxHEGTr0aohc&e=:156)
      >        at org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__StudioConnectionJob.java&d=DwIDaQ&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=JgmgAeyDkIx7WxLqzVCpQOm6lbwj08yM8r5umx2lbyw&s=nDAeT-69RWJRooKBVD54L1v9VphxNj91vZJjfFyhiO0&e=:119)
      >        at org.eclipse.core.internal.jobs.Worker.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__Worker.java&d=DwIDaQ&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=JgmgAeyDkIx7WxLqzVCpQOm6lbwj08yM8r5umx2lbyw&s=tcHoNZQdhA3l9xk6yQcxRMXUqWZopZipfIpiFW9a43c&e=:60)

       

      Stefan Seelmann requested I file this bug report.

        Attachments

          Activity

            People

            • Assignee:
              seelmann Stefan Seelmann
              Reporter:
              Black Douglas
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: