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.

Bug 254046 - [newcodemodel] java.lang.IllegalArgumentException: 1368:1391 vs. 1094
Summary: [newcodemodel] java.lang.IllegalArgumentException: 1368:1391 vs. 1094
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 8.1
Hardware: All All
: P2 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-31 20:55 UTC by Vladimir Voskresensky
Modified: 2015-09-29 12:00 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Voskresensky 2015-07-31 20:55:30 UTC
java.lang.IllegalArgumentException: 1368:1391 vs. 1094
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getText(FileBufferFile.java:90)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:1586)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:160)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableBase.getText(OffsetableBase.java:156)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer$MacroDeclarationReference.getText(ClankTokenStreamProducer.java:843)
	at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentReferences$ReferenceImpl.<init>(FileComponentReferences.java:466)
	at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentReferences$ReferenceImpl.<init>(FileComponentReferences.java:425)
	at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentReferences.addReferenceImpl(FileComponentReferences.java:305)
	at org.netbeans.modules.cnd.modelimpl.content.file.FileComponentReferences.addReference(FileComponentReferences.java:280)
	at org.netbeans.modules.cnd.modelimpl.content.file.FileContent.addReference(FileContent.java:379)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.addMacro(ClankTokenStreamProducer.java:567)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.addPreprocessorDirectives(ClankTokenStreamProducer.java:509)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.getTokenStream(ClankTokenStreamProducer.java:170)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.doParse(FileImpl.java:1448)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1108)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	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)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
java.lang.IllegalArgumentException: 4956:4961 vs. 1094
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getText(FileBufferFile.java:90)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:1586)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:160)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableBase.getText(OffsetableBase.java:156)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:110)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:98)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateUtils.getTemplateParameters(TemplateUtils.java:278)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateDescriptor.createIfNeeded(TemplateDescriptor.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.<init>(ClassForwardDeclarationImpl.java:113)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:132)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:124)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createForwardClassDeclaration(AstRenderer.java:1366)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderForwardClassDeclaration(AstRenderer.java:1438)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:335)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:240)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1115)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	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)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
java.lang.IllegalArgumentException: 4956:4961 vs. 1094
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getText(FileBufferFile.java:90)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:1586)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:160)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableBase.getText(OffsetableBase.java:156)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:110)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:98)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateUtils.getTemplateParameters(TemplateUtils.java:278)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateDescriptor.createIfNeeded(TemplateDescriptor.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ForwardClass.createIfNeeded(ForwardClass.java:89)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.createForwardClassIfNeed(ClassForwardDeclarationImpl.java:428)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.init(ClassForwardDeclarationImpl.java:380)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:124)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createForwardClassDeclaration(AstRenderer.java:1366)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderForwardClassDeclaration(AstRenderer.java:1438)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:335)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:240)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1115)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	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)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
java.lang.IllegalArgumentException: 5026:5031 vs. 1094
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getText(FileBufferFile.java:90)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:1586)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:160)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableBase.getText(OffsetableBase.java:156)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:110)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:98)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateUtils.getTemplateParameters(TemplateUtils.java:278)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateDescriptor.createIfNeeded(TemplateDescriptor.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.<init>(ClassForwardDeclarationImpl.java:113)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:132)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:124)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createForwardClassDeclaration(AstRenderer.java:1366)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderForwardClassDeclaration(AstRenderer.java:1438)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:335)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:240)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1115)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	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)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
java.lang.IllegalArgumentException: 5026:5031 vs. 1094
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getText(FileBufferFile.java:90)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:1586)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getText(FileImpl.java:160)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableBase.getText(OffsetableBase.java:156)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:110)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateParameterImpl.<init>(TemplateParameterImpl.java:98)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateUtils.getTemplateParameters(TemplateUtils.java:278)
	at org.netbeans.modules.cnd.modelimpl.csm.TemplateDescriptor.createIfNeeded(TemplateDescriptor.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ForwardClass.createIfNeeded(ForwardClass.java:89)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.createForwardClassIfNeed(ClassForwardDeclarationImpl.java:428)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.init(ClassForwardDeclarationImpl.java:380)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassForwardDeclarationImpl.create(ClassForwardDeclarationImpl.java:124)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createForwardClassDeclaration(AstRenderer.java:1366)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderForwardClassDeclaration(AstRenderer.java:1438)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:335)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:138)
	at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:240)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1115)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	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)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
Comment 1 Vladimir Voskresensky 2015-07-31 20:55:43 UTC
extracted from log in https://netbeans.org/bugzilla/show_bug.cgi?id=254040
Comment 2 Vladimir Voskresensky 2015-09-07 12:43:28 UTC
hopefully fixed by previous fixes