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.
This issue was reported manually by alexvsimon. It already has 1 duplicates Build: NetBeans IDE 8.1 (Build 20151110-2700b4bfba11) VM: Java HotSpot(TM) 64-Bit Server VM, 25.60-b23, Java(TM) SE Runtime Environment, 1.8.0_60-b27 OS: SunOS User Comments: alexvsimon: edit c++ code Stacktrace: java.lang.StackOverflowError at org.netbeans.modules.cnd.repository.RepositoryImpl.get(RepositoryImpl.java:146) at org.netbeans.modules.cnd.repository.api.Repository.get(Repository.java:27) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:123) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:104) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:494) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoCsmObject(UIDCsmConverter.java:111)
Created attachment 157273 [details] stacktrace
Steps to reproduce: - create c file - insert content: #define M struct A{struct A{int i;};}; M void foo() { A::A a; a.i++; } see error
Created attachment 157275 [details] stacktrace open file with content: define M struct A{struct A{int i;};}; M void foo() { A::A a; a.i++; }
http://hg.netbeans.org/cnd-main/rev/fd2b783fd428
Integrated into 'main-silver', will be available in build *201607160002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/fd2b783fd428 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixed #256516 - StackOverflowError at org.netbeans.modules.cnd.repository.RepositoryImpl.get