Sorry, I forgot to say that this is Apache Directory Studio version 2.0.0.v20180908-M14.
-----Original Message----- From: Black, Douglas [mailto:[email protected]] Sent: Thursday, November 8, 2018 14:19 To: [email protected] Subject: LDIF Export fails with "Comparison method violates its general contract!" I am trying to do an LDIF export of an eDirectory tree. Search returns about 105,000 objects. When I try to export it to LDIF, I get the above error. Error details are: ----------------------------------------------------- Error while exporting LDIF - Comparison method violates its general contract! 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=DwIFAg&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=xgaNqAXczn1qtXDkfOtYO2rUP7UZHjt7dydXHxIkWvY&s=6L3SIaraH_dyoYfx_LgKzVtuMvvmnyr2Z62LZuVES3M&e=:205) at org.apache.directory.studio.ldapbrowser.core.jobs.ExportLdifRunnable.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__ExportLdifRunnable.java&d=DwIFAg&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=xgaNqAXczn1qtXDkfOtYO2rUP7UZHjt7dydXHxIkWvY&s=6L3SIaraH_dyoYfx_LgKzVtuMvvmnyr2Z62LZuVES3M&e=:156) at org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__StudioConnectionJob.java&d=DwIFAg&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=xgaNqAXczn1qtXDkfOtYO2rUP7UZHjt7dydXHxIkWvY&s=mgKZVewmhLxVkqhGN_GjXtyf7FMDocLGMBmezD5frw0&e=:119) at org.eclipse.core.internal.jobs.Worker.run(https://urldefense.proofpoint.com/v2/url?u=http-3A__Worker.java&d=DwIFAg&c=k9MF1d71ITtkuJx-PdWme51dKbmfPEvxwt8SFEkBfs4&r=9lyckcM6ZhJLsBO8S-PrSIMUchQ_vFPG0h87-ifHH1k&m=xgaNqAXczn1qtXDkfOtYO2rUP7UZHjt7dydXHxIkWvY&s=9sW7cSlFBwQt7ZT-o1-O6Cfw_yJ0kgbV1NBMLFp3p-E&e=:60) Comparison method violates its general contract! ----------------------------------------------------- Has anyone else seen this? Is it a really cryptic way of saying "I need more RAM"? (The workstation is a Windows 10 VM with 8GB). Thanks, Doug Black OSU Wexner Medical Center [email protected]
