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 255130 - [newcodemodel] java.lang.AssertionError: Key already in new map?
Summary: [newcodemodel] java.lang.AssertionError: Key already in new map?
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Completion (show other bugs)
Version: 8.1
Hardware: All All
: P2 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-09 10:56 UTC by Vladimir Voskresensky
Modified: 2015-09-11 01:23 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-09-09 10:56:00 UTC
[exec] java.lang.Exception: ERROR /home/as204739/Загрузки/litesql-src-0.3.15/src/library/database.cpp
     [exec]     at org.clang.tools.services.impl.PreprocessorSupport.preprocessEntries(PreprocessorSupport.java:231)
     [exec]     at org.clang.tools.services.impl.PreprocessorSupport.preprocess(PreprocessorSupport.java:167)
     [exec]     at org.clang.tools.services.ClankPreprocessorServices.preprocess(ClankPreprocessorServices.java:67)
     [exec]     at org.netbeans.modules.cnd.apt.impl.support.clank.ClankDriverImpl.preprocessImpl(ClankDriverImpl.java:153)
     [exec]     at org.netbeans.modules.cnd.apt.support.ClankDriver.preprocess(ClankDriver.java:98)
     [exec]     at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.getTokenStream(ClankTokenStreamProducer.java:148)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.doParse(FileImpl.java:1448)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1108)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:698)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:624)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
     [exec]     at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
     [exec]     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
     [exec]     at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
     [exec]     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
     [exec]     at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
     [exec] Caused by: java.lang.AssertionError: Key already in new map?
     [exec]     at org.llvm.adt.aliases.DenseMapBase.moveFromOldBuckets(DenseMapBase.java:449)
     [exec]     at org.llvm.adt.aliases.DenseMap.grow(DenseMap.java:156)
     [exec]     at org.llvm.adt.aliases.DenseMapBase.InsertIntoBucketImpl(DenseMapBase.java:677)
     [exec]     at org.llvm.adt.aliases.DenseMapBase.InsertIntoBucket(DenseMapBase.java:648)
     [exec]     at org.llvm.adt.aliases.DenseMapBase.FindAndConstruct(DenseMapBase.java:309)
     [exec]     at org.clang.basic.SourceManager.getOrCreateContentCache(SourceManager.java:4018)
     [exec]     at org.clang.basic.SourceManager.createFileID(SourceManager.java:813)
     [exec]     at org.clang.basic.SourceManager.createFileID(SourceManager.java:807)
     [exec]     at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:7954)
     [exec]     at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:7652)
     [exec]     at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:7621)
     [exec]     at org.clang.lex.Preprocessor.HandleDirective(Preprocessor.java:4256)
     [exec]     at org.clang.lex.Lexer.LexTokenInternal(Lexer.java:2780)
     [exec]     at org.clang.lex.Lexer.Lex(Lexer.java:378)
     [exec]     at org.clang.lex.Preprocessor.Lex(Preprocessor.java:2365)
     [exec]     at org.clang.tools.services.impl.PreprocessorSupport.ConsumePreprocessedInput(PreprocessorSupport.java:402)
     [exec]     at org.clang.tools.services.impl.PreprocessorSupport.dumpPreprocessedEntry(PreprocessorSupport.java:285)
     [exec]     at org.clang.tools.services.impl.PreprocessorSupport.preprocessEntries(PreprocessorSupport.java:214)
     [exec]     ... 16 more
Comment 2 Vladimir Voskresensky 2015-09-09 11:29:30 UTC
http://hg.netbeans.org/cnd-main/rev/8ee4cf9f38a8
Comment 3 Quality Engineering 2015-09-11 01:23:13 UTC
Integrated into 'main-silver', will be available in build *201509110002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/8ee4cf9f38a8
User: Vladimir Voskresensky <vv159170@netbeans.org>
Log: update binaries after
fixed #255130 - [newcodemodel] java.lang.AssertionError: Key already in new map?
- this dense map info is used only for pointers, so must use == instead of $eq