This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When opening a PHP project, I get this error. It happens when opening the project, while it's indexing. Afterwards all functions like Go to File, or Go to Symbol don't work. I've tried increasing the memory of PHP to 4GB of ram, it uses all the ram but still crashes. I tried disabling as much plugins as possible, but it still crashes. Full error: java.lang.OutOfMemoryError: Java heap space at org.jruby.util.ByteList.grow(ByteList.java:635) at org.jruby.util.ByteList.append(ByteList.java:248) at org.jvyamlb.ScannerImpl.scanTagUri(ScannerImpl.java:860) at org.jvyamlb.ScannerImpl.scanTag(ScannerImpl.java:819) at org.jvyamlb.ScannerImpl.fetchTag(ScannerImpl.java:787) at org.jvyamlb.ScannerImpl.fetchMoreTokens(ScannerImpl.java:560) at org.jvyamlb.ScannerImpl.peekToken(ScannerImpl.java:440) at org.jvyamlb.ScannerImpl.peekToken(ScannerImpl.java:446) at org.jvyamlb.ParserImpl$ProductionEnvironment.produce(ParserImpl.java:302) at org.jvyamlb.PositioningParserImpl$PositioningProductionEnvironment.produce(PositioningParserImpl.java:143) at org.jvyamlb.ParserImpl.parseStreamNext(ParserImpl.java:834) at org.jvyamlb.ParserImpl.peekEvent(ParserImpl.java:781) at org.jvyamlb.ComposerImpl.composeNode(ComposerImpl.java:111) at org.jvyamlb.ComposerImpl.composeDocument(ComposerImpl.java:78) at org.jvyamlb.ComposerImpl.getNode(ComposerImpl.java:54) at org.jvyamlb.ComposerImpl$NodeIterator.next(ComposerImpl.java:59) at org.netbeans.modules.languages.yaml.YamlParser.parse(YamlParser.java:232) at org.netbeans.modules.languages.yaml.YamlParser.parse(YamlParser.java:348) at org.netbeans.modules.parsing.impl.TaskProcessor.callParse(TaskProcessor.java:610) at org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:245) at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:3038) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:598) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:155) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:139) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:206) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:203) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:74) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:203) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106)
I also tried reinstalling Netbeans from scratch, removing all user folders. Didn't help. My project has about 233,000 files, and 2080 files in the root folder.
I guess the well-known YAML library issue? Please evaluate, thanks.
Yes you are right, thank you for your help, I didn't know about this issue. I've went to my project Properties, and inside the ignored folders I've added bower_components folder and node_modules folder. I don't need to access these folders, and this way it doesn't try to index it. Works well.
*** This bug has been marked as a duplicate of bug 246124 ***