- Κώδικας: Επιλογή όλων
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeLo(TimSort.java:777)
at java.util.TimSort.mergeAt(TimSort.java:514)
at java.util.TimSort.mergeCollapse(TimSort.java:441)
at java.util.TimSort.sort(TimSort.java:245)
at java.util.Arrays.sort(Arrays.java:1512)
at java.util.ArrayList.sort(ArrayList.java:1454)
at java.util.Collections.sort(Collections.java:175)
at xdman.ui.components.DownloadTableModel.sort(DownloadTableModel.java:68)
at xdman.ui.components.DownloadTableModel.listChanged(DownloadTableModel.java:50)
at xdman.ui.components.DownloadListView.refresh(DownloadListView.java:71)
at xdman.ui.components.MainWindow.filter(MainWindow.java:366)
at xdman.ui.components.MainWindow.initWindow(MainWindow.java:891)
at xdman.ui.components.MainWindow.<init>(MainWindow.java:97)
at xdman.XDMApp.showMainWindow(XDMApp.java:178)
at xdman.XDMApp$1.run(XDMApp.java:99)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Το οποίο κάποιοι αναφέρουν και σαν bug της Java.
Δώσε το αποτέλεσμα των εντολών :
- Κώδικας: Επιλογή όλων
sudo apt list --installed | grep openjdk
για να δούμε ποια πακέτα της java είναι εγκατεστημένα, και αν θέλεις μπορείς να τα αφαιρέσεις και να βάλεις την 8, για να δεις αν δουλεύει το xdman (με την προυπόθεση ότι δεν χρησιμοποιείς την 11 κάπου αλλού).
Επίσης χρησιμοποιείς 18.04 64bit?