- Open a project (under git)
- Do git log, show a change
- Open another project
- Note warning: SOFT ASSERT: "!filePath.isEmpty()" in file cppmodelmanager.cpp, line 696
Looking at the code, it seems that the function CppModelManager::updateVisibleEditorDocuments() unconditionally passes all of these files to the CPP preprocessor? - Shouldn't it use C/C++ files only - IIRC the code has mime type checks in other places.
Potentially related: Working on Windows on the qtwebview project, I noticed:
But I don't remember doing git log/show there.