Community
Participate
Working Groups
Created attachment 279416 [details] Eclipse log file When using Eclipse for some time the following error starts showing up: "An internal error occurred during: "Notifying selection listeners"." When this error occured once, it will keep comming in intervals of maybe 30 seconds. Attached you will find the log file.
does it happen with cdt 9.8?
@Nathan is it already fixed? Is it anything already seen?
(In reply to Marco Stornelli from comment #1) > does it happen with cdt 9.8? I'll try to reproduce the error with cdt 9.8 But it is rather hard to trigger the first occurrence of this error. But when the first error occured you get a constant stream of errors up to some point (reboot, git checkout or something else), after which it takes some time again to occur.
(In reply to Marco Stornelli from comment #2) > @Nathan is it already fixed? Is it anything already seen? We've fixed several stack overflows in the indexer over the years, but unfortunately it's hard to tell based on the stack trace if this is the same as one that's already fixed. Usually stack overflows like this occur due to indexer bugs that trigger infinite recursion on specific code patterns, and fixing them requires a (preferrably minimal) reproducing example so we can isolate the problematic code pattern and debug it.
I'm experiencing this issue as well. A minimal example I found that triggers this: struct A { struct A; static constexpr auto a = A{}; } struct A::A{ A a{}; }; Note that this is not valid c++. Typing this code however triggers Eclipse to show the error message about every keystroke, which makes it very hard to fix the code.