Uploaded image for project: 'NetBeans'
  1. NetBeans
  2. NETBEANS-6467

StackOverflowError on each startup, when indexing Javascript

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 12.6
    • None
    • javascript - Editor
    • None
    • Apache Netbeans 12.6 (upgraded from 12.0)

      Ubuntu 20.04.3 (amd64)

      OpenJDK 11.0.13 (provided by Ubuntu)

    Description

      After upgrading from 12.0 to 12.6 (and importing the settings from 12.0), I have a StackOverflow error on each startup.

      During the "background scanning of projects", an exception is thrown with this stacktrace:

      java.lang.StackOverflowError
          at java.base/java.util.WeakHashMap.getTable(WeakHashMap.java:350)
          at java.base/java.util.WeakHashMap.get(WeakHashMap.java:398)
          at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:121)
          at org.openide.util.lookup.AbstractLookup.lookupItem(AbstractLookup.java:402)
          at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:396)
          at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:281)
          at org.netbeans.modules.javascript2.model.JsElementImpl.isInternalFile(JsElementImpl.java:194)
          at org.netbeans.modules.javascript2.model.JsElementImpl.isPlatform(JsElementImpl.java:188)
          at org.netbeans.modules.javascript2.model.api.IndexedElement$Flag.getFlag(IndexedElement.java:387)
          at org.netbeans.modules.javascript2.editor.index.JsIndexer.createDocument(JsIndexer.java:121)
          at org.netbeans.modules.javascript2.editor.index.JsIndexer.storeObject(JsIndexer.java:221)
          at org.netbeans.modules.javascript2.editor.index.JsIndexer.storeObject(JsIndexer.java:229)
          at org.netbeans.modules.javascript2.editor.index.JsIndexer.storeObject(JsIndexer.java:229)
          at org.netbeans.modules.javascript2.editor.index.JsIndexer.storeObject(JsIndexer.java:229)

      (this last line is repeated around 1000 times)

       

      The background scanning of projects never ends, and consumes a lot of CPU in the background

      Removing the cache and restarting Netbeans does not help.

       

      NB: I've set the affected component based on the packages of the stacktrace, but am not sure. Feel free to change it if necessary.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mossroy Mossroy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: