I ran into this bug as well today using 998e4ae. I have a place in my code (>3MLOC) where within a file I see this (weird) behavior:
... // this line has white background as it should since BLAH is defined
... // this line incorrectly has gray background as if BLAH is not defined
I tried to repro this qtcreator bug in a minimal "plain c++" project and then ofc qtcreator doesn't show any bug at all. I also tried to open my real project with and without files open etc, but no change.
@Leandro, can you explain in more detail how to repro the bug on a small testcase? i.e. what kind of project should I create and which files and so on?