2025-09-16 17:19 ftp://ftp.de.debian.org/debian/pool/main/t/thunar-media-tags-plugin/thunar-media-tags-plugin_0.4.0.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 3e169d6 (2025-09-15 13:38:15 +0200) count: 17 25 elapsed-time: 0.1 0.3 head-timing-info: old-timing-info: head results: thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1000:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1000:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] thunar-media-tags-plugin-0.4.0/thunar-plugin/media-tags-plugin.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MEDIA_TAGS_PROVIDER [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/media-tags-provider.c:57:32: error: There is an unknown macro here somewhere. Configuration is required. If THUNARX_IMPLEMENT_INTERFACE is a macro then please configure it. [unknownMacro] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_RENAMER_FORMAT_TITLE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:249:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_renamer_parent_class [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:532:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:630:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_object_unref [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:647:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:682:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_RENAMER_FORMAT_SEPARATOR [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:703:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_RENAMER_FORMAT_CUSTOM [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:718:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_TAG_RENAMER [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:737:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_RENAMER_FORMAT_TRACK_TITLE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:816:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:862:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:559:39: style:inconclusive: Function 'tag_renamer_process' argument 4 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:109:70: note: Function 'tag_renamer_process' argument 4 names different: declaration 'index' definition 'idx'. thunar-media-tags-plugin-0.4.0/thunar-plugin/tag-renamer.c:559:39: note: Function 'tag_renamer_process' argument 4 names different: declaration 'index' definition 'idx'. diff: head thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1000:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1000:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1131:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:1168:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:156:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_tags_page_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:541:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:565:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:859:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:907:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 thunar-media-tags-plugin-0.4.0/thunar-plugin/audio-tags-page.c:974:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] DONE