java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714) at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451) at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376) at java.util.ComparableTimSort.sort(ComparableTimSort.java:182) at java.util.Arrays.sort(Arrays.java:537) at java.util.TimSort.sort(TimSort.java:178) at java.util.TimSort.sort(TimSort.java:173) at java.util.Arrays.sort(Arrays.java:659) at java.util.Collections.sort(Collections.java:217) at org.openide.nodes.Children$SortedArray$SAE.nodes(Children.java:1193) at org.openide.nodes.EntrySupport$Default.refreshEntry(EntrySupport.java:577) at org.openide.nodes.Children$Array.refreshImpl(Children.java:761) at org.openide.nodes.Children$Array$1.run(Children.java:781) at org.openide.util.Mutex$1Exec.run(Mutex.java:1244) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1920) at org.openide.util.Mutex.postRequest(Mutex.java:1250) at org.openide.util.Mutex.postRequest(Mutex.java:1213) at org.openide.util.Mutex.postWriteRequest(Mutex.java:585) at org.openide.nodes.Children$Array.refresh(Children.java:779) at org.openide.nodes.Children$Array.add(Children.java:824) at org.netbeans.modules.versioning.ui.history.HistoryRootNode.addWaitNode(HistoryRootNode.java:163) at org.netbeans.modules.versioning.ui.history.HistoryFileView$RefreshTable.run(HistoryFileView.java:400) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.IllegalArgumentException: Comparison method violates its general contract! at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1493) at org.netbeans.modules.versioning.ui.history.HistoryFileView.refreshTablePanel(HistoryFileView.java:163) at org.netbeans.modules.versioning.ui.history.HistoryFileView.fireHistoryChanged(HistoryFileView.java:344) at org.netbeans.modules.versioning.DelegatingVCS$DelegatingHistoryProvider$DelegateChangeListener.fireHistoryChanged(DelegatingVCS.java:637) at org.netbeans.modules.localhistory.LocalHistoryProvider.fireHistoryChange(LocalHistoryProvider.java:132) at org.netbeans.modules.localhistory.LocalHistoryProvider.versioningEvent(LocalHistoryProvider.java:147) at org.netbeans.modules.versioning.util.ListenersSupport.fireVersioningEvent(ListenersSupport.java:91) at org.netbeans.modules.versioning.util.ListenersSupport.fireVersioningEvent(ListenersSupport.java:85) at org.netbeans.modules.localhistory.store.LocalHistoryStoreImpl.fireChanged(LocalHistoryStoreImpl.java:925) at org.netbeans.modules.localhistory.store.LocalHistoryStoreImpl.access$700(LocalHistoryStoreImpl.java:77) at org.netbeans.modules.localhistory.store.LocalHistoryStoreImpl$3.run(LocalHistoryStoreImpl.java:196) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032)