java.lang.NullPointerException at org.netbeans.modules.remote.impl.fs.server.FSSTransport.refreshFast(FSSTransport.java:501) at org.netbeans.modules.remote.impl.fs.RemoteFileSystemTransport.refreshFast(RemoteFileSystemTransport.java:95) at org.netbeans.modules.remote.impl.fileoperations.spi.RemoteVcsSupportUtil.refreshFor(RemoteVcsSupportUtil.java:390) at org.netbeans.modules.remotefs.versioning.impl.RemoteVcsSupportImpl.refreshFor(RemoteVcsSupportImpl.java:467) at org.netbeans.modules.remotefs.versioning.api.RemoteVcsSupport.refreshFor(RemoteVcsSupport.java:220) at org.netbeans.modules.remotefs.versioning.api.RemoteVcsSupport.refreshFor(RemoteVcsSupport.java:215) at org.netbeans.modules.mercurial.remote.util.HgCommand.execEnv(HgCommand.java:4020) at org.netbeans.modules.mercurial.remote.util.HgCommand.execForVersionCheck(HgCommand.java:4324) at org.netbeans.modules.mercurial.remote.util.HgCommand.getHgVersion(HgCommand.java:730) at org.netbeans.modules.mercurial.remote.Mercurial.checkVersionIntern(Mercurial.java:242) at org.netbeans.modules.mercurial.remote.Mercurial.access$100(Mercurial.java:83) at org.netbeans.modules.mercurial.remote.Mercurial$2.run(Mercurial.java:220) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1425) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:59) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:294) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2038) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.NullPointerException at org.openide.util.RequestProcessor.post(RequestProcessor.java:420) at org.netbeans.modules.mercurial.remote.Mercurial.asyncInit(Mercurial.java:225) at org.netbeans.modules.mercurial.remote.Mercurial.init(Mercurial.java:190) at org.netbeans.modules.mercurial.remote.Mercurial.getInstance(Mercurial.java:135) at org.netbeans.modules.mercurial.remote.MercurialVCS.(MercurialVCS.java:77) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:712) at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:549) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:944) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:940) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:798) at org.netbeans.core.startup.layers.BinaryFS$FileMap.get(BinaryFS.java:1128) at org.netbeans.modules.versioning.core.DelegatingVCS.getDelegate(DelegatingVCS.java:138) at org.netbeans.modules.versioning.core.DelegatingVCS.getVCSAnnotator(DelegatingVCS.java:239) at org.netbeans.modules.versioning.core.VersioningMainMenu.constructMenu(VersioningMainMenu.java:196) at org.netbeans.modules.versioning.core.VersioningMainMenu.access$000(VersioningMainMenu.java:69) at org.netbeans.modules.versioning.core.VersioningMainMenu$1.menuSelected(VersioningMainMenu.java:180) at javax.swing.JMenu.fireMenuSelected(JMenu.java:1037) at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1117) at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:349) at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:232) at javax.swing.JMenu.setSelected(JMenu.java:305) at javax.swing.JMenu.menuSelectionChanged(JMenu.java:1186) at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:125) at javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:511) at java.awt.Component.processMouseEvent(Component.java:6534) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6290) at java.awt.Container.processEvent(Container.java:2234) at java.awt.Component.dispatchEventImpl(Component.java:4881) at java.awt.Container.dispatchEventImpl(Container.java:2292) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4898) at java.awt.LightweightDispatcher.retargetMouseEnterExit(LightweightDispatcher.java:4686) at java.awt.LightweightDispatcher.trackMouseEnterExit(LightweightDispatcher.java:4665) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4514) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2278) at java.awt.Window.dispatchEventImpl(Window.java:2739) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:751) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:702) at java.awt.EventQueue$3.run(EventQueue.java:696) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:724) at java.awt.EventQueue$4.run(EventQueue.java:722) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:721) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) 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)