scaddenp commented on issue #6862:
URL: https://github.com/apache/netbeans/issues/6862#issuecomment-1897737581

   I have multiple jdks, and yes using 11 was mistake. switched to 19. The two 
threads stays in stack. The Git - project is identical between successive 
attempts to do a commit. The GitRefresh differs: eg
   `"GitRefresh" #33 daemon prio=1 os_prio=-2 cpu=3934625.00ms elapsed=5154.73s 
tid=0x000000003eb53800 nid=0x3e58 runnable  [0x0000000046dee000]
      java.lang.Thread.State: RUNNABLE
        at java.io.File.getParentFile([email protected]/File.java:506)
        at 
org.netbeans.modules.masterfs.filebasedfs.utils.FileInfo.getRoot(FileInfo.java:165)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:105)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:100)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getFactory(BaseFileObj.java:631)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getParent(BaseFileObj.java:591)
        at 
org.netbeans.modules.java.openjdk.common.BuildUtils.getFileObject(BuildUtils.java:93)
        at 
org.netbeans.modules.java.openjdk.project.ModuleDescription.findJDKRoot(ModuleDescription.java:135)
        at 
org.netbeans.modules.java.openjdk.project.ModuleDescription.getModules(ModuleDescription.java:82)
        at 
org.netbeans.modules.java.openjdk.project.JDKProject.isJDKProject(JDKProject.java:387)
        at 
org.netbeans.modules.java.openjdk.project.JDKProject$JDKProjectFactory.isProject(JDKProject.java:405)
        at 
org.netbeans.modules.java.openjdk.project.JDKProject$JDKProjectFactory.loadProject(JDKProject.java:410)
   `
   versus later:
   `"GitRefresh" #33 daemon prio=1 os_prio=-2 cpu=4255859.38ms elapsed=5647.87s 
tid=0x000000003eb53800 nid=0x3e58 runnable  [0x0000000046dee000]
      java.lang.Thread.State: RUNNABLE
        at 
java.io.WinNTFileSystem.getBooleanAttributes([email protected]/Native Method)
        at java.io.File.exists([email protected]/File.java:831)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getFileObject(FileObjectFactory.java:205)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getValidFileObject(FileObjectFactory.java:777)
        at 
org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.getFileObject(FolderObj.java:104)
        at org.openide.filesystems.FileObject.getFileObject(FileObject.java:959)
        at 
org.netbeans.modules.ide.ergonomics.fod.FeatureProjectFactory$Data.hasFile(FeatureProjectFactory.java:178)
        at 
org.netbeans.modules.ide.ergonomics.fod.FeatureInfo.isNbProject(FeatureInfo.java:329)
        at 
org.netbeans.modules.ide.ergonomics.fod.FeatureInfo.isProject(FeatureInfo.java:160)
        at 
org.netbeans.modules.ide.ergonomics.fod.FeatureProjectFactory.loadProject(FeatureProjectFactory.java:261)
   `
   Debugging NB by stack is somewhat eyebrow raising, but I will see what I can 
do.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to