Ran probably into same issue with cppcheck 2.7 and uthash.h #include "uthash.h" struct a { UT_hash_handle hh; }; struct b { struct a *hash; }; void test() { struct b *c = calloc(1, sizeof(struct b)); struct a *xx = calloc(1, sizeof(struct a)); // Works HASH_DEL(xx, xx); // internalAstError HASH_DEL(c->hash, xx); } gcc -E version in https://gist.github.com/Aketzu/9da9266bc33ac5829f7d41910c7fb138
I have .zip file containing .dot Word templates and doubleclick opens them inside 7-zip by default. Can you add .dot to exclude list?