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 221236 - Info message with stack: project thinks that new state is the best but start project does not take it
Summary: Info message with stack: project thinks that new state is the best but start ...
Status: REOPENED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 7.3
Hardware: All All
: P3 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-01 10:33 UTC by Alexander Simon
Modified: 2015-11-25 04:18 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
logfile (69.30 KB, application/octet-stream)
2015-11-24 14:20 UTC, MackSix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simon 2012-11-01 10:33:17 UTC
INFO [cnd.logger]:  this project boost_1_46_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @29944734:29944734 thinks that new state for /export/home/as204739/Projects/sfbay/boost_1_46_0/libs/wave/test/testwave/testfiles/t_2_009.cpp is the best but start project does not take it boost_1_46_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @29944734:29944734
java.lang.Exception:  this project boost_1_46_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @29944734:29944734 thinks that new state for /export/home/as204739/Projects/sfbay/boost_1_46_0/libs/wave/test/testwave/testfiles/t_2_009.cpp is the best but start project does not take it boost_1_46_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @29944734:29944734
	at org.netbeans.modules.cnd.utils.CndUtils.assertTrueInConsole(CndUtils.java:199)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onFileIncluded(ProjectBase.java:1764)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeAction(APTParseFileWalker.java:205)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:120)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:281)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:149)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:115)
	at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:227)
	at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:335)
	at org.netbeans.modules.cnd.apt.support.APTWalker.nextTokenImpl(APTWalker.java:306)
	at org.netbeans.modules.cnd.apt.support.APTWalker.access$200(APTWalker.java:66)
	at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:107)
	at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:99)
	at org.netbeans.modules.cnd.antlr.TokenStreamSelector.nextToken(TokenStreamSelector.java:36)
	at org.netbeans.modules.cnd.apt.support.APTExpandedStream.nextToken(APTExpandedStream.java:115)
	at org.netbeans.modules.cnd.apt.support.APTExpandedStream.nextToken(APTExpandedStream.java:76)
	at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:68)
	at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:57)
	at org.netbeans.modules.cnd.apt.support.lang.APTBaseLanguageFilter$FilterStream.nextToken(APTBaseLanguageFilter.java:158)
	at org.netbeans.modules.cnd.antlr.TokenBuffer.<init>(TokenBuffer.java:67)
	at org.netbeans.modules.cnd.antlr.TokenBuffer.<init>(TokenBuffer.java:48)
	at org.netbeans.modules.cnd.antlr.LLkParser.<init>(LLkParser.java:27)
	at org.netbeans.modules.cnd.antlr.LLkParserNoEx.<init>(LLkParserNoEx.java:38)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:493)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:499)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:41)
	at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.<init>(CPPParserEx.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.getInstance(CPPParserEx.java:143)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.init(ParserProviderImpl.java:141)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.doParse(FileImpl.java:1395)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._reparse(FileImpl.java:896)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:583)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036)
Comment 1 Alexander Simon 2012-11-01 10:33:46 UTC
IDE info:
>Log Session: Thursday, November 1, 2012 12:05:32 PM MSK
>System Info: 
  Product Version         = NetBeans IDE Dev (Build 20121101-a8e4755ff277) (#a8e4755ff277)
  Operating System        = SunOS version 5.10 running on x86
  Java; VM; Vendor        = 1.6.0_33; Java HotSpot(TM) Client VM 20.8-b03; Sun Microsystems Inc.
  Runtime                 = Java(TM) SE Runtime Environment 1.6.0_33-b03
  Java Home               = /usr/jdk/instances/jdk1.6.0_33/jre
  System Locale; Encoding = en (nb); ISO646-US
Comment 2 Vladimir Voskresensky 2012-12-18 17:48:04 UTC
http://hg.netbeans.org/cnd-main/rev/52056ed6d658
Comment 3 Quality Engineering 2012-12-19 02:47:33 UTC
Integrated into 'main-golden', will be available in build *201212190001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/52056ed6d658
User: Vladimir Voskresensky <vv159170@netbeans.org>
Log: fixed #221236 - Info message with stack: project thinks that new state is the best but start project does not take it
- if no update in start project then new entry should be already in entry
Comment 4 Alexander Simon 2013-12-25 09:57:48 UTC
I still see:
INFO [cnd.logger]:  this project /opt/solarisstudiodev/lib/compilers/include/CC/Cstd org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl @654358:654358 thinks that new state for /opt/solarisstudiodev/lib/compilers/include/CC/Cstd/rw/valimp is the best but start project does not take it boost_1_54_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @2476015:2476015
java.lang.Exception:  this project /opt/solarisstudiodev/lib/compilers/include/CC/Cstd org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl @654358:654358 thinks that new state for /opt/solarisstudiodev/lib/compilers/include/CC/Cstd/rw/valimp is the best but start project does not take it boost_1_54_0 org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl @2476015:2476015
	at org.netbeans.modules.cnd.utils.CndUtils.assertTrueInConsole(CndUtils.java:208)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.postIncludeFile(ProjectBase.java:1726)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeAction(APTParseFileWalker.java:248)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:109)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:154)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122)
	at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223)
	at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333)
	at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:82)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeFileWithoutTokens(APTParseFileWalker.java:408)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeAction(APTParseFileWalker.java:246)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:109)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:154)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122)
	at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223)
	at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333)
	at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:82)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeFileWithoutTokens(APTParseFileWalker.java:408)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker.includeAction(APTParseFileWalker.java:246)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:109)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:158)
	at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122)
	at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223)
	at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333)
	at org.netbeans.modules.cnd.apt.support.APTWalker.nextTokenImpl(APTWalker.java:304)
	at org.netbeans.modules.cnd.apt.support.APTWalker.access$200(APTWalker.java:61)
	at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:103)
	at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:95)
	at org.netbeans.modules.cnd.antlr.TokenStreamSelector.nextToken(TokenStreamSelector.java:36)
	at org.netbeans.modules.cnd.apt.support.APTExpandedStream.nextToken(APTExpandedStream.java:116)
	at org.netbeans.modules.cnd.apt.support.APTExpandedStream.nextToken(APTExpandedStream.java:77)
	at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:70)
	at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:57)
	at org.netbeans.modules.cnd.apt.support.lang.APTBaseLanguageFilter$FilterStream.nextToken(APTBaseLanguageFilter.java:158)
	at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker$LdScopeFilter.nextToken(APTParseFileWalker.java:525)
	at org.netbeans.modules.cnd.antlr.TokenBuffer.<init>(TokenBuffer.java:58)
	at org.netbeans.modules.cnd.antlr.TokenBuffer.<init>(TokenBuffer.java:48)
	at org.netbeans.modules.cnd.antlr.LLkParser.<init>(LLkParser.java:27)
	at org.netbeans.modules.cnd.antlr.LLkParserNoEx.<init>(LLkParserNoEx.java:38)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:532)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:538)
	at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.<init>(CPPParser.java:41)
	at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.<init>(CPPParserEx.java:122)
	at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.getInstance(CPPParserEx.java:147)
	at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.init(ParserProviderImpl.java:161)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.doParse(FileImpl.java:1467)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1089)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:650)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

IDE info:
>Log Session: Wednesday, December 25, 2013 1:53:27 PM MSK
>System Info: 
  Product Version         = NetBeans IDE Dev (Build 20131225-10fb2ec5aeeb) (#10fb2ec5aeeb)
  Operating System        = SunOS version 5.11 running on x86
  Java; VM; Vendor        = 1.7.0_45; Java HotSpot(TM) Client VM 24.45-b08; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.7.0_45-b18
Comment 5 MackSix 2015-11-24 14:20:25 UTC
Created attachment 157478 [details]
logfile

I am seeing this in the logfile after running Reparse Project on some projects. I have several projects open. After is happens I have problems in a another project where identifiers are not recognized. There is a bunch of "SEVERE [org.netbeans.modules.cnd.modelimpl]: Can't create compound statement: can't create token stream for file ..." in the logfile too.

Product Version: NetBeans IDE Dev (Build 201511240002)
Java: 1.8.0_66; Java HotSpot(TM) 64-Bit Server VM 25.66-b17
Runtime: Java(TM) SE Runtime Environment 1.8.0_66-b17
System: Windows 7 version 6.1 running on amd64; UTF-8; en_US (nb)