The service org.netbeans.modules.debugger.jpda.projects.SourcePathProviderImpl can not be created. Caused: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:868) at java.util.TimSort.mergeAt(TimSort.java:485) at java.util.TimSort.mergeCollapse(TimSort.java:410) at java.util.TimSort.sort(TimSort.java:214) at java.util.TimSort.sort(TimSort.java:173) at java.util.Arrays.sort(Arrays.java:659) at org.netbeans.modules.debugger.jpda.projects.SourcePathProviderImpl.createPermutation(SourcePathProviderImpl.java:1292) at org.netbeans.modules.debugger.jpda.projects.SourcePathProviderImpl.(SourcePathProviderImpl.java:342) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.netbeans.spi.debugger.ContextAwareSupport.createInstance(ContextAwareSupport.java:128) at org.netbeans.spi.debugger.jpda.SourcePathProvider$ContextAware.forContext(SourcePathProvider.java:178) at org.netbeans.spi.debugger.jpda.SourcePathProvider$ContextAware.forContext(SourcePathProvider.java:169) at org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList$LazyInstance.getEntry(Lookup.java:828) at org.netbeans.api.debugger.Lookup$LookupList$LookupLazyEntry.get(Lookup.java:1034) at org.netbeans.api.debugger.LazyArrayList.get(LazyArrayList.java:161) at org.netbeans.modules.debugger.jpda.SourcePath.getContext(SourcePath.java:97) at org.netbeans.modules.debugger.jpda.SourcePath.addPropertyChangeListener(SourcePath.java:247) at org.netbeans.modules.debugger.jpda.actions.StepIntoNextMethod.(StepIntoNextMethod.java:120) at org.netbeans.modules.debugger.jpda.actions.StepIntoActionProvider.(StepIntoActionProvider.java:103) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.netbeans.spi.debugger.ContextAwareSupport.createInstance(ContextAwareSupport.java:128) at org.netbeans.spi.debugger.ActionsProvider$ContextAware.getDelegate(ActionsProvider.java:216) at org.netbeans.spi.debugger.ActionsProvider$ContextAware.isEnabled(ActionsProvider.java:262) at org.netbeans.api.debugger.ActionsManager.isEnabled(ActionsManager.java:273) at org.netbeans.api.debugger.ActionsManager.fireActionStateChanged(ActionsManager.java:392) at org.netbeans.api.debugger.ActionsManager.registerActionsProvider(ActionsManager.java:426) at org.netbeans.api.debugger.ActionsManager.registerActionsProviders(ActionsManager.java:434) at org.netbeans.api.debugger.ActionsManager.initActionImpls(ActionsManager.java:450) at org.netbeans.api.debugger.ActionsManager.isEnabled(ActionsManager.java:264) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.isEnabled(DebuggerAction.java:127) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.access$000(DebuggerAction.java:73) at org.netbeans.modules.debugger.ui.actions.DebuggerAction$Listener.propertyChange(DebuggerAction.java:380) at org.netbeans.api.debugger.DebuggerManager.firePropertyChange(DebuggerManager.java:762) at org.netbeans.api.debugger.DebuggerManager.setCurrentSession(DebuggerManager.java:485) at org.netbeans.api.debugger.DebuggerManager.startDebugging(DebuggerManager.java:387) at org.netbeans.modules.debugger.jpda.ui.ConnectPanel$ConnectController$1.run(ConnectPanel.java:613) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991)