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.
Build: NetBeans IDE 8.2 (Build 201609300101) VM: Java HotSpot(TM) 64-Bit Server VM, 25.131-b11, Java(TM) SE Runtime Environment, 1.8.0_131-b11 OS: Linux User Comments: Semin_iliya: ????????? ??????? ???? ???????? ???? ????????? ?????????? Stacktrace: java.lang.NullPointerException at org.netbeans.modules.cnd.modelimpl.content.file.FileComponent.<init>(FileComponent.java:69) at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentInstantiations.<init>(FileComponentInstantiations.java:88) at org.netbeans.modules.cnd.modelimpl.content.file.FileContent.getHardReferenceBasedCopy(FileContent.java:183) at org.netbeans.modules.cnd.modelimpl.parser.spi.TokenStreamProducer.create(TokenStreamProducer.java:104) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getTokenStreamOfIncludedFile(FileImpl.java:1395) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.fixFakeIncludeRegistrations(FileImpl.java:2076)
Created attachment 164573 [details] stacktrace
I have this problem too. Happens when parsing a C project, or searching for occurrences/references of some symbol: java.lang.NullPointerException at org.netbeans.modules.cnd.modelimpl.content.file.FileComponent.<init>(FileComponent.java:69) at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentReferences.<init>(FileComponentReferences.java:116) at org.netbeans.modules.cnd.modelimpl.content.file.FileContent.getHardReferenceBasedCopy(FileContent.java:184) at org.netbeans.modules.cnd.modelimpl.parser.spi.TokenStreamProducer.create(TokenStreamProducer.java:104) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.createAndCacheFullTokenStream(FileImpl.java:1258) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getTokenStream(FileImpl.java:1334) at org.netbeans.modules.cnd.modelimpl.csm.deep.LazyStatementImpl.getStatementTokenStream(LazyStatementImpl.java:193) at org.netbeans.modules.cnd.modelimpl.csm.deep.LazyStatementImpl.renderStatements(LazyStatementImpl.java:162) at org.netbeans.modules.cnd.modelimpl.csm.deep.LazyStatementImpl.createStatements(LazyStatementImpl.java:143) at org.netbeans.modules.cnd.modelimpl.csm.deep.LazyStatementImpl.getStatements(LazyStatementImpl.java:106) at org.netbeans.modules.cnd.completion.csm.CsmStatementResolver.findInnerCompound(CsmStatementResolver.java:141) at org.netbeans.modules.cnd.completion.csm.CsmStatementResolver.findInnerObject(CsmStatementResolver.java:89) at org.netbeans.modules.cnd.completion.csm.CsmOffsetResolver.findObjectWithContext(CsmOffsetResolver.java:202) at org.netbeans.modules.cnd.completion.csm.CsmOffsetResolver.findContext(CsmOffsetResolver.java:334) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.initContext(ReferenceImpl.java:315) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.initOwner(ReferenceImpl.java:156) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObjectImpl(ReferenceImpl.java:137) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObject(ReferenceImpl.java:96) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl.acceptReference(ReferenceRepositoryImpl.java:452) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl.access$000(ReferenceRepositoryImpl.java:102) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl$2.visit(ReferenceRepositoryImpl.java:293) at org.netbeans.modules.cnd.completion.impl.xref.FileReferencesImpl.visit(FileReferencesImpl.java:187) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl.getReferences(ReferenceRepositoryImpl.java:306) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl.getReferences(ReferenceRepositoryImpl.java:196) at org.netbeans.modules.cnd.modelimpl.impl.services.ReferenceRepositoryImpl.getReferences(ReferenceRepositoryImpl.java:216) at org.netbeans.modules.cnd.refactoring.plugins.CsmWhereUsedQueryPlugin$OneFileWorker.run(CsmWhereUsedQueryPlugin.java:539) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
Product Version: NetBeans IDE 8.2 (Build 201609300101) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 1.8.0_102; OpenJDK 64-Bit Server VM 25.102-b14 Runtime: OpenJDK Runtime Environment 1.8.0_102-b14 System: Linux version 3.10.0-514.el7.x86_64 running on amd64; UTF-8; en_US (nb)