ollydbg
It works for me in Windows either. I even mentioned that I had not been able to make the bug manifest in Ubuntu, so I was glad oBFusCATed confirmed it was reproducible. I think the only way to fix this is to debug it myself.
Debugging is not that hard, mainly, when you see a "#include xxxx" statement, you just call the "HandleInclude()" function inside the parser, and it should locate the "xxxx" file, and parse that included file.
The error mainly happens the file "xxxx" can't be found by CC, maybe, it does not know the search path?
But... is there any reason to continue supporting the plugin anyway, considering there is a more stable, more functional and much easier to maintain alternative?
If you looked a similar IDE(codelite), you will see it have two alternative cc engine, one is its native cc, and the other is the clang.