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 255732 - [newcodemodel] java.lang.AssertionError: Key already in new map?
Summary: [newcodemodel] java.lang.AssertionError: Key already in new map?
Status: RESOLVED DUPLICATE of bug 255733
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-10-06 12:26 UTC by Vladimir Voskresensky
Modified: 2015-10-06 12:44 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-10-06 12:26:48 UTC
java.lang.Exception: ERROR /net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/historyn.c
	at org.clang.tools.services.impl.PreprocessorSupport.preprocessEntries(PreprocessorSupport.java:245)
	at org.clang.tools.services.impl.PreprocessorSupport.preprocess(PreprocessorSupport.java:170)
	at org.clang.tools.services.ClankPreprocessorServices.preprocess(ClankPreprocessorServices.java:67)
	at org.netbeans.modules.cnd.apt.impl.support.clank.ClankDriverImpl.preprocessImpl(ClankDriverImpl.java:156)
	at org.netbeans.modules.cnd.apt.support.ClankDriver.preprocess(ClankDriver.java:104)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.getMacroUsages(ClankTokenStreamProducer.java:197)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.getMacroUsages(ClankTokenStreamProducer.java:111)
	at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankFileInfoQuerySupport.getMacroUsages(ClankFileInfoQuerySupport.java:90)
	at org.netbeans.modules.cnd.modelimpl.impl.services.FileInfoQueryImpl.getMacroUsages(FileInfoQueryImpl.java:331)
	at org.netbeans.modules.cnd.highlight.semantic.ModelUtils.getMacroBlocks(ModelUtils.java:120)
	at org.netbeans.modules.cnd.highlight.semantic.SemanticEntitiesProvider$MacrosCodeProvider.getBlocks(SemanticEntitiesProvider.java:354)
	at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter.updateImpl(SemanticHighlighter.java:205)
	at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter.access$500(SemanticHighlighter.java:91)
	at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter$TaskContext.run(SemanticHighlighter.java:433)
	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)
Caused by: java.lang.AssertionError: Key FileEntry{
Name=
char$ptr$array{range=[0-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/history.c<EOF>}char$ptr$array
, Size=25445, ModTime=2287913722, Dir=DirectoryEntry{Name=
char$ptr$array{range=[1423-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/.<EOF>}char$ptr$array
}, UID=27, UniqueID=UniqueID{Device=2555505541878, File=1083500}, IsNamedPipe=false, InPCH=false, IsValid=true, File=unique_ptr{destroyed=false, Ptr=null}
} already in new map?{FileEntry{
Name=
char$ptr$array{range=[0-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/history.c<EOF>}char$ptr$array
, Size=25445, ModTime=2287913722, Dir=DirectoryEntry{Name=
char$ptr$array{range=[1423-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/.<EOF>}char$ptr$array
}, UID=27, UniqueID=UniqueID{Device=2555505541878, File=1083500}, IsNamedPipe=false, InPCH=false, IsValid=true, File=unique_ptr{destroyed=false, Ptr=null}
}|ContentCache{Index=0;Buffer=PointerInt2Pair{object=BufferStart=
char$ptr$array{range=[0-25446]
/*	$NetBSD: history.c,v 1.45 2011/07/29 23:44:44 christos Exp $	*/

/*-
 * Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Christos Zoulas o....}char$ptr$array
, BufferEnd=
char$ptr$array{range=[25445-25446]
<EOF>}char$ptr$array
, val=2}
, OrigEntry=FileEntry{
Name=
char$ptr$array{range=[0-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/history.c<EOF>}char$ptr$array
, Size=25445, ModTime=2287913722, Dir=DirectoryEntry{Name=
char$ptr$array{range=[1423-4096]
/net/everest/export1/sside/alsimon/mysql-5.5.25a/cmd-line-utils/libedit/.<EOF>}char$ptr$array
}, UID=27, UniqueID=UniqueID{Device=2555505541878, File=1083500}, IsNamedPipe=false, InPCH=false, IsValid=true, File=unique_ptr{destroyed=false, Ptr=null}
}
, SourceLineCache=null
, NumLines=0, BufferOverridden=true, IsSystemFile=false}}
	at org.llvm.adt.aliases.DenseMapBase.moveFromOldBuckets(DenseMapBase.java:449)
	at org.llvm.adt.aliases.DenseMap.grow(DenseMap.java:156)
	at org.llvm.adt.aliases.DenseMapBase.InsertIntoBucketImpl(DenseMapBase.java:677)
	at org.llvm.adt.aliases.DenseMapBase.InsertIntoBucket(DenseMapBase.java:648)
	at org.llvm.adt.aliases.DenseMapBase.FindAndConstruct(DenseMapBase.java:309)
	at org.clang.basic.SourceManager.getOrCreateContentCache(SourceManager.java:4009)
	at org.clang.basic.SourceManager.createFileID(SourceManager.java:803)
	at org.clang.basic.SourceManager.createFileID(SourceManager.java:797)
	at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:8039)
	at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:7719)
	at org.clang.lex.Preprocessor.HandleIncludeDirective(Preprocessor.java:7688)
	at org.clang.lex.Preprocessor.HandleDirective(Preprocessor.java:4279)
	at org.clang.lex.Lexer.LexTokenInternal(Lexer.java:2800)
	at org.clang.lex.Lexer.Lex(Lexer.java:378)
	at org.clang.lex.Preprocessor.Lex(Preprocessor.java:2372)
	at org.clang.tools.services.impl.PreprocessorSupport.ConsumePreprocessedInput(PreprocessorSupport.java:411)
	at org.clang.tools.services.impl.PreprocessorSupport.dumpPreprocessedEntry(PreprocessorSupport.java:299)
	at org.clang.tools.services.impl.PreprocessorSupport.preprocessEntries(PreprocessorSupport.java:228)
	... 17 more
Resolver3 Cache: HITS=11, Used 29ms, SavedTime=10ms, Cached 4 Values (NULLs=0) ([72]SemanticHighlighter worker)
Comment 1 Vladimir Voskresensky 2015-10-06 12:27:07 UTC
Looks serious. Needs investigation
Comment 2 Vladimir Voskresensky 2015-10-06 12:44:04 UTC

*** This bug has been marked as a duplicate of bug 255733 ***