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 267334

Summary: [newcodemodel] AssertionError: must not be recursive
Product: cnd Reporter: Andrew Krasny <akrasny>
Component: Code ModelAssignee: petrk
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 8.2   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 225463
Attachments: stacktrace

Description Andrew Krasny 2016-07-27 13:58:30 UTC
Build: NetBeans IDE Dev (Build 20160520-0e4d77c492ec)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.51-b03, Java(TM) SE Runtime Environment, 1.8.0_51-b16
OS: Mac OS X

User Comments:
akrasny: editing code. it is likely that in the current state there are unpaired #ifdef directives




Stacktrace: 
java.lang.AssertionError: must not be recursive
   at org.clang.lex.Preprocessor.HandleMacroExpandedIdentifier(Preprocessor.java:6210)
   at org.clang.lex.Preprocessor.HandleIdentifier(Preprocessor.java:3931)
   at org.clang.lex.Lexer.LexIdentifier(Lexer.java:3587)
   at org.clang.lex.Lexer.LexTokenInternal(Lexer.java:2144)
   at org.clang.lex.Lexer.Lex(Lexer.java:383)
   at org.clang.lex.Preprocessor.Lex(Preprocessor.java:2468)
Comment 1 Andrew Krasny 2016-07-27 13:58:32 UTC
Created attachment 161465 [details]
stacktrace
Comment 2 petrk 2016-09-07 15:41:41 UTC
Fixed in sputnik 19459:09b228ac71c7
Comment 3 petrk 2016-09-08 13:45:59 UTC
Fixed in sputnik 19491:a816def14cd8