2024-04-09 15:08 ftp://ftp.de.debian.org/debian/pool/main/m/maildir-utils/maildir-utils_1.10.8.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: fe45744 (2024-04-09 10:24:45 +0200) count: 607 211 elapsed-time: 1.6 1.2 head-timing-info: old-timing-info: head results: mu-1.10.8/guile/mu-guile.cc:195:10: debug: Function::addArguments found argument 'LEVEL' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:45:52: debug: Scope::checkVariable found variable 'SYMB_FLAGS' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:174:10: debug: Function::addArguments found argument 'MSG' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:242:10: debug: Function::addArguments found argument 'MSG' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:297:10: debug: Function::addArguments found argument 'MSG' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:349:10: debug: Function::addArguments found argument 'MSG' with varid 0. [varid0] mu-1.10.8/guile/mu-guile-message.cc:376:10: debug: Function::addArguments found argument 'FUNC' with varid 0. [varid0] mu-1.10.8/guile/mu-guile.cc:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNSPECIFIED [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNSPECIFIED [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:148:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVEL [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/tests/test-mu-guile.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/tests/test-mu-guile.cc:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUILE_LOAD_PATH [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:63:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNDEFINED [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:178:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:248:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_contacts [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:303:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_parts [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:353:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_header [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_for_each_message [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:442:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMB_FLAGS [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile-message.cc:473:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/guile/mu-guile.cc:246:21: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mu-1.10.8/lib/index/mu-indexer.cc:185:34: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] mu-1.10.8/lib/index/test-scanner.cc:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/index/test-scanner.cc:46:2: warning: Assert statement calls a function which may have desired side effects: 'start'. [assertWithSideEffect] mu-1.10.8/lib/index/mu-scanner.cc:205:37: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] mu-1.10.8/lib/message/mu-flags.hh:185:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _final_ [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _final_ [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:83:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Draft [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mailfile [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.cc:170:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _count_ [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:102:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:103:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringList [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:104:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteSize [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeT [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:106:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Integer [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:156:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexableTerm [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:157:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BooleanTerm [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:158:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalTerm [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:165:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:166:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Contact [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:169:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Range [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:171:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeInSexp [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.hh:541:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _count_ [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.cc:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxTermLength [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-fields.cc:142:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:205:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-flags.hh:222:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-flags.hh:355:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-fields.cc:95:2: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-priority.hh:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-contact.hh:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-contact.hh:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:164:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:171:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable From [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:178:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:185:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cc [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:192:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:202:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maildir [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:230:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:242:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:251:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MailingList [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:260:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:271:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changed [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:305:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:317:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable References [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:328:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.hh:340:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tags [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmbeddedText [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:90:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BodyText [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBodyHtml [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sym [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:282:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:294:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:301:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-document.cc:321:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-file.cc:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-file.cc:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-file.cc:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:411:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:670:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:677:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:791:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:798:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_CONTENT_ENCODING_UUENCODE [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_OPENPGP_DATA_PRIVATE_KEY [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1271:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_SIGNED_CONTENT [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_SIGNED_SIGNATURE [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_ENCRYPTED_VERSION [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_ENCRYPTED_CONTENT [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:1300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-contact.cc:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_OPTIMIZE [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-file.cc:92:40: style:inconclusive: Function 'flags_from_path' argument 1 names different: declaration 'pathname' definition 'path'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-message-file.hh:82:50: note: Function 'flags_from_path' argument 1 names different: declaration 'pathname' definition 'path'. mu-1.10.8/lib/message/mu-message-file.cc:92:40: note: Function 'flags_from_path' argument 1 names different: declaration 'pathname' definition 'path'. mu-1.10.8/lib/message/mu-contact.hh:61:2: style: Struct 'Contact' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-document.hh:55:2: style: Class 'Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-message-part.hh:41:2: style: Class 'MessagePart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-message.hh:453:2: style: Class 'Message' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-document.cc:98:25: style:inconclusive: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-document.hh:90:21: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-document.cc:98:25: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-document.cc:115:25: style:inconclusive: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-document.hh:98:21: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-document.cc:115:25: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-document.cc:249:25: style:inconclusive: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-document.hh:126:21: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-document.cc:249:25: note: Function 'add' argument 1 names different: declaration 'field_id' definition 'id'. mu-1.10.8/lib/message/mu-contact.hh:173:7: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-mime-object.hh:155:7: style:inconclusive: Technically the member function 'Mu::Object::unref' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.hh:164:7: style:inconclusive: Technically the member function 'Mu::Object::ref' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.hh:219:10: style:inconclusive: Technically the member function 'Mu::MimeStream::write' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.hh:223:7: style:inconclusive: Technically the member function 'Mu::MimeStream::reset' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.hh:227:7: style:inconclusive: Technically the member function 'Mu::MimeStream::flush' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.hh:1122:17: warning: The class 'MimePart' defines member function with name 'to_file' also defined in its parent class 'MimeObject'. [duplInheritedMember] mu-1.10.8/lib/message/mu-mime-object.hh:840:17: note: Parent function 'MimeObject::to_file' mu-1.10.8/lib/message/mu-mime-object.hh:1122:17: note: Derived function 'MimePart::to_file' mu-1.10.8/lib/message/mu-mime-object.hh:71:2: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:184:2: style: Struct 'MimeContentType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:250:2: style: Struct 'MimeStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:275:2: style: Struct 'MimeDataWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:301:2: style: Struct 'MimeCertificate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:497:2: style: Struct 'MimeSignature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:578:2: style: Struct 'MimeDecryptResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:732:2: style: Struct 'MimeCryptoContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:756:2: style: Class 'MimeObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:760:2: style: Class 'MimeObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:926:2: style: Class 'MimeMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1019:2: style: Class 'MimePart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1195:2: style: Class 'MimeMessagePart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1229:2: style: Class 'MimeApplicationPkcs7Mime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1265:2: style: Class 'MimeMultipart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1322:2: style: Class 'MimeMultipartEncrypted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:1360:2: style: Class 'MimeMultipartSigned' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-mime-object.hh:793:11: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/message/mu-mime-object.hh:797:17: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/message/mu-mime-object.hh:1087:10: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/message/mu-message-part.cc:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cook_full [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-part.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-part.cc:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-part.cc:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-part.cc:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.hh:71:32: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:102:5: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:184:52: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:250:42: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:275:53: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:301:51: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:497:46: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:578:58: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:732:53: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:760:40: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:1208:30: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.hh:237:46: style: Parameter 'stream' can be declared as reference to const [constParameterReference] mu-1.10.8/lib/message/mu-contact.cc:36:14: style: Variable 'c' can be declared as reference to const [constVariableReference] mu-1.10.8/lib/message/mu-contact.cc:36:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-contact.cc:98:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-message-part.cc:116:37: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/message/mu-message-part.cc:194:33: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/message/mu-priority.cc:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-priority.cc:49:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-priority.cc:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message-part.cc:51:13: style: Variable 'c' can be declared as reference to const [constVariableReference] mu-1.10.8/lib/message/mu-message.cc:78:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowRelativePath [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:227:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable High [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:386:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Calendar [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:431:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Decrypt [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:518:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:539:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GChecksum [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_CASELESS [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:623:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyTo [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:633:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:760:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:782:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:820:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:145:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:200:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:286:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_ADDRESS_TYPE_BCC [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:503:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:549:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:602:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:632:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-mime-object.cc:731:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-bookmarks.cc:84:14: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/mu-contacts-cache.cc:160:9: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] mu-1.10.8/lib/mu-maildir.cc:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:246:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:260:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:294:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:303:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:389:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-maildir.cc:446:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-utils.hh:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:47:2: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/message/mu-message.cc:472:30: style: Condition 'obj.is_multipart_encrypted()' is always false [knownConditionTrueFalse] mu-1.10.8/lib/message/mu-message.cc:467:32: note: Assuming that condition 'obj.is_multipart_encrypted()' is not redundant mu-1.10.8/lib/message/mu-message.cc:472:30: note: Condition 'obj.is_multipart_encrypted()' is always false mu-1.10.8/lib/mu-maildir.cc:206:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mu-1.10.8/lib/utils/mu-utils.hh:229:2: style: Struct 'StopWatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-maildir.cc:206:29: warning: Either the condition '!subdir' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck] mu-1.10.8/lib/mu-maildir.cc:223:8: note: Assuming that condition '!subdir' is not redundant mu-1.10.8/lib/mu-maildir.cc:228:31: note: Calling function 'clear_links', 2nd argument 'subdir' value is 0 mu-1.10.8/lib/mu-maildir.cc:206:29: note: Null pointer dereference mu-1.10.8/lib/message/mu-message.cc:609:21: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/test-mu-message.cc:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MailingList [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HasAttachment [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Encrypted [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:551:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable email [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:815:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Passed [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:850:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/test-mu-message.cc:974:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-message.cc:755:11: style: The scope of the variable 'contacts' can be reduced. [variableScope] mu-1.10.8/lib/mu-maildir.cc:242:44: style:inconclusive: Function 'maildir_clear_links' argument 1 names different: declaration 'dir' definition 'path'. [funcArgNamesDifferent] mu-1.10.8/lib/mu-maildir.hh:75:53: note: Function 'maildir_clear_links' argument 1 names different: declaration 'dir' definition 'path'. mu-1.10.8/lib/mu-maildir.cc:242:44: note: Function 'maildir_clear_links' argument 1 names different: declaration 'dir' definition 'path'. mu-1.10.8/lib/message/mu-message.cc:124:37: style:inconclusive: Function 'Message' argument 1 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-message.hh:457:29: note: Function 'Message' argument 1 names different: declaration 'str' definition 'text'. mu-1.10.8/lib/message/mu-message.cc:124:37: note: Function 'Message' argument 1 names different: declaration 'str' definition 'text'. mu-1.10.8/lib/message/mu-message.cc:125:21: style:inconclusive: Function 'Message' argument 3 names different: declaration 'opt' definition 'opts'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-message.hh:457:67: note: Function 'Message' argument 3 names different: declaration 'opt' definition 'opts'. mu-1.10.8/lib/message/mu-message.cc:125:21: note: Function 'Message' argument 3 names different: declaration 'opt' definition 'opts'. mu-1.10.8/lib/utils/mu-utils.hh:229:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue] mu-1.10.8/lib/message/mu-message.cc:165:37: style:inconclusive: Function 'Message' argument 1 names different: declaration 'xdoc' definition 'doc'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-message.hh:453:29: note: Function 'Message' argument 1 names different: declaration 'xdoc' definition 'doc'. mu-1.10.8/lib/message/mu-message.cc:165:37: note: Function 'Message' argument 1 names different: declaration 'xdoc' definition 'doc'. mu-1.10.8/lib/message/mu-message.cc:802:46: style:inconclusive: Function 'sanitize_maildir' argument 1 names different: declaration 'maildir' definition 'mdir'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-message.hh:223:57: note: Function 'sanitize_maildir' argument 1 names different: declaration 'maildir' definition 'mdir'. mu-1.10.8/lib/message/mu-message.cc:802:46: note: Function 'sanitize_maildir' argument 1 names different: declaration 'maildir' definition 'mdir'. mu-1.10.8/lib/mu-maildir.cc:51:26: style: Parameter 'dentry' can be declared as pointer to const [constParameterPointer] mu-1.10.8/lib/message/mu-message.cc:202:13: style: Local variable 'path' shadows outer function [shadowFunction] mu-1.10.8/lib/message/mu-message.hh:164:14: note: Shadowed declaration mu-1.10.8/lib/message/mu-message.cc:202:13: note: Shadow variable mu-1.10.8/lib/message/mu-message.cc:227:13: style: Local variable 'path' shadows outer function [shadowFunction] mu-1.10.8/lib/message/mu-message.hh:164:14: note: Shadowed declaration mu-1.10.8/lib/message/mu-message.cc:227:13: note: Shadow variable mu-1.10.8/lib/mu-maildir.cc:402:6: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] mu-1.10.8/lib/utils/mu-utils.hh:424:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/utils/mu-utils.hh:442:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/message/mu-mime-object.hh:701:17: style:inconclusive: Technically the member function 'Mu::MimeCryptoContext::import_keys' can be const. [functionConst] mu-1.10.8/lib/message/mu-mime-object.cc:193:20: note: Technically the member function 'Mu::MimeCryptoContext::import_keys' can be const. mu-1.10.8/lib/message/mu-mime-object.hh:701:17: note: Technically the member function 'Mu::MimeCryptoContext::import_keys' can be const. mu-1.10.8/lib/message/mu-mime-object.cc:545:11: warning: The class 'MimePart' defines member function with name 'to_file' also defined in its parent class 'MimeObject'. [duplInheritedMember] mu-1.10.8/lib/message/mu-mime-object.cc:141:13: note: Parent function 'MimeObject::to_file' mu-1.10.8/lib/message/mu-mime-object.cc:545:11: note: Derived function 'MimePart::to_file' mu-1.10.8/lib/message/mu-mime-object.cc:49:6: warning: Identical condition 'gmime_initialized', second condition is always false [identicalConditionAfterEarlyExit] mu-1.10.8/lib/message/mu-mime-object.cc:44:6: note: If condition 'gmime_initialized' is true, the function will return/exit mu-1.10.8/lib/message/mu-mime-object.cc:49:6: note: Testing identical condition 'gmime_initialized' mu-1.10.8/lib/message/mu-mime-object.cc:647:6: style: Condition '!sig' is always false [knownConditionTrueFalse] mu-1.10.8/lib/message/mu-mime-object.cc:293:38: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/message/mu-mime-object.cc:91:39: style:inconclusive: Function 'header' argument 1 names different: declaration 'header' definition 'hdr'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-mime-object.hh:772:48: note: Function 'header' argument 1 names different: declaration 'header' definition 'hdr'. mu-1.10.8/lib/message/mu-mime-object.cc:91:39: note: Function 'header' argument 1 names different: declaration 'header' definition 'hdr'. mu-1.10.8/lib/message/mu-mime-object.cc:727:76: style:inconclusive: Function 'decrypt' argument 2 names different: declaration 'flags' definition 'dflags'. [funcArgNamesDifferent] mu-1.10.8/lib/message/mu-mime-object.hh:1337:20: note: Function 'decrypt' argument 2 names different: declaration 'flags' definition 'dflags'. mu-1.10.8/lib/message/mu-mime-object.cc:727:76: note: Function 'decrypt' argument 2 names different: declaration 'flags' definition 'dflags'. mu-1.10.8/lib/message/mu-mime-object.cc:130:20: style: Parameter 'stream' can be declared as reference to const [constParameterReference] mu-1.10.8/lib/message/mu-mime-object.cc:193:44: style: Parameter 'stream' can be declared as reference to const [constParameterReference] mu-1.10.8/lib/message/mu-mime-object.cc:610:22: style: Variable 'supertype' is assigned a value that is never used. [unreadVariable] mu-1.10.8/lib/mu-query-results.hh:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:246:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:256:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:266:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:287:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:298:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable References [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:310:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-match-deciders.cc:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-match-deciders.cc:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipDuplicates [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-match-deciders.cc:90:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-match-deciders.cc:142:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-match-deciders.cc:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Related [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-results.hh:339:10: style: Instance of 'std::runtime_error' object is destroyed immediately. [unusedScopedObject] mu-1.10.8/lib/mu-query-threads.cc:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:80:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Descending [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-threads.cc:146:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchAll [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-threads.cc:160:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Duplicate [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-threads.cc:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Descending [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-threads.cc:396:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable First [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:166:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query-threads.cc:572:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRelated [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-query.cc:41:2: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-query.cc:127:2: style: Struct 'ThreadKeyMaker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-query-threads.cc:39:2: style: Struct 'Container' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-query-threads.cc:591:14: style: Variable 'c' can be declared as reference to const [constVariableReference] mu-1.10.8/lib/mu-query-threads.cc:68:31: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] mu-1.10.8/lib/mu-query-threads.cc:118:14: style: Variable 'c' can be declared as pointer to const [constVariableReference] mu-1.10.8/lib/utils/mu-regex.hh:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_MATCH_DEFAULT [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-script.cc:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-regex.hh:145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-script.cc:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-script.cc:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Script [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/message/mu-flags.hh:337:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnitTest [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:245:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:265:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:368:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Not [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpAnd [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:429:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:455:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:472:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:505:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-script.cc:104:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mu-1.10.8/lib/mu-script.cc:72:7: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] mu-1.10.8/lib/mu-server.cc:340:1: error: There is an unknown macro here somewhere. Configuration is required. If G_GNUC_PRINTF is a macro then please configure it. [unknownMacro] mu-1.10.8/lib/mu-xapian.cc:31:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpNot [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-xapian.cc:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_WILDCARD [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-xapian.cc:86:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueAtomic [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-xapian.cc:110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_VALUE_RANGE [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-xapian.cc:136:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-xapian.cc:60:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/mu-tokenizer.cc:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-tokenizer.cc:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable And [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-tokenizer.cc:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/bench-indexer.cc:401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_MATCH_DEFAULT [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/bench-indexer.cc:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCH_MAILDIRS [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/bench-indexer.cc:460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono_literals [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/bench-indexer.cc:508:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/bench-indexer.cc:422:8: style: Local variable 'res' shadows outer variable [shadowVariable] mu-1.10.8/lib/tests/bench-indexer.cc:416:6: note: Shadowed declaration mu-1.10.8/lib/tests/bench-indexer.cc:422:8: note: Shadow variable mu-1.10.8/lib/mu-parser.cc:84:11: performance:inconclusive: Technically the member function 'Private::value' can be static (but you may consider moving to unnamed namespace). [functionStatic] mu-1.10.8/lib/mu-parser.cc:228:18: note: Technically the member function 'Private::value' can be static (but you may consider moving to unnamed namespace). mu-1.10.8/lib/mu-parser.cc:84:11: note: Technically the member function 'Private::value' can be static (but you may consider moving to unnamed namespace). mu-1.10.8/lib/mu-parser.hh:79:2: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-store.cc:121:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:157:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessDenied [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:241:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Writable [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Store [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:447:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Personal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:480:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:544:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeName [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxTermLength [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:605:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Draft [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:622:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Store [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:713:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchAll [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-indexer.cc:38:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:196:51: style:inconclusive: Function 'process_regex' argument 1 names different: declaration 'field' definition 'field_str'. [funcArgNamesDifferent] mu-1.10.8/lib/mu-parser.cc:66:60: note: Function 'process_regex' argument 1 names different: declaration 'field' definition 'field_str'. mu-1.10.8/lib/mu-parser.cc:196:51: note: Function 'process_regex' argument 1 names different: declaration 'field' definition 'field_str'. mu-1.10.8/lib/tests/test-indexer.cc:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-parser.cc:495:38: style:inconclusive: Function 'parse' argument 1 names different: declaration 'query' definition 'expr'. [funcArgNamesDifferent] mu-1.10.8/lib/mu-parser.hh:95:32: note: Function 'parse' argument 1 names different: declaration 'query' definition 'expr'. mu-1.10.8/lib/mu-parser.cc:495:38: note: Function 'parse' argument 1 names different: declaration 'query' definition 'expr'. mu-1.10.8/lib/mu-parser.cc:231:30: style: Parameter 'warnings' can be declared as reference to const [constParameterReference] mu-1.10.8/lib/mu-parser.cc:58:20: style: struct member 'FieldInfo::prefix' is never used. [unusedStructMember] mu-1.10.8/lib/mu-parser.cc:59:20: style: struct member 'FieldInfo::supports_phrase' is never used. [unusedStructMember] mu-1.10.8/lib/tests/test-mu-container.cc:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BodyText [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg-fields.cc:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:236:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR2 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:260:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:282:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-msg.cc:313:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:43:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:138:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:271:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:352:2: performance: Variable 'priv_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] mu-1.10.8/lib/tests/test-mu-maildir.cc:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:415:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/mu-store.cc:207:20: style:inconclusive: Technically the member function 'Private::make_properties' can be const. [functionConst] mu-1.10.8/lib/mu-contacts-cache.hh:45:2: style: Class 'ContactsCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-store.hh:463:2: style: Class 'Store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/mu-store.cc:166:15: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/mu-store.cc:176:16: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mu-1.10.8/lib/tests/test-mu-msg.cc:319:91: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] mu-1.10.8/lib/mu-store.cc:287:74: style:inconclusive: Function 'update_message_unlocked' argument 2 names different: declaration 'old_path' definition 'path_to_replace'. [funcArgNamesDifferent] mu-1.10.8/lib/mu-store.cc:254:77: note: Function 'update_message_unlocked' argument 2 names different: declaration 'old_path' definition 'path_to_replace'. mu-1.10.8/lib/mu-store.cc:287:74: note: Function 'update_message_unlocked' argument 2 names different: declaration 'old_path' definition 'path_to_replace'. mu-1.10.8/lib/mu-store.cc:635:22: style: Local variable 'msg' shadows outer variable [shadowVariable] mu-1.10.8/lib/mu-store.cc:620:7: note: Shadowed declaration mu-1.10.8/lib/mu-store.cc:635:22: note: Shadow variable mu-1.10.8/lib/mu-store.cc:114:69: performance: Function parameter 'db_path' should be passed by const reference. [passedByValue] mu-1.10.8/lib/mu-store.cc:596:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/mu-store.cc:220:10: error: Uninitialized variable: props.in_memory [uninitvar] mu-1.10.8/lib/mu-store.cc:220:10: error: Uninitialized struct member: props.in_memory [uninitStructMember] mu-1.10.8/lib/tests/test-mu-store-query.cc:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono_literals [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store-query.cc:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store-query.cc:428:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRelated [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store-query.cc:549:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_maildir [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store-query.cc:701:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store-query.cc:760:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-maildir.cc:158:91: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'ignore_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mu-1.10.8/lib/tests/test-mu-maildir.cc:167:50: note: You might need to cast the function pointer here mu-1.10.8/lib/tests/test-mu-maildir.cc:158:91: note: Parameter 'user_data' can be declared as pointer to const mu-1.10.8/lib/tests/test-mu-maildir.cc:264:15: style: struct member 'TestCase::expected' is never used. [unusedStructMember] mu-1.10.8/lib/tests/test-mu-store.cc:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_STORE_SCHEMA_VERSION [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store.cc:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_STORE_SCHEMA_VERSION [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store.cc:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono_literals [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store.cc:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-parser.cc:51:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnitTest [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-mu-store.cc:353:4: warning: Assert statement modifies 'n'. [assignmentInAssert] mu-1.10.8/lib/tests/test-query.cc:44:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-query.cc:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tokenize.cc:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-tokenizer.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-tokenizer.cc:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-tokenizer.cc:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-tokenizer.cc:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/tests/test-tokenizer.cc:115:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:54:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_WRITER_UNHANDLED [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdOutErr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-logger.cc:105:50: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mu-1.10.8/lib/utils/mu-logger.cc:111:32: warning: Either the condition 'msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck] mu-1.10.8/lib/utils/mu-logger.cc:108:6: note: Assuming that condition 'msg' is not redundant mu-1.10.8/lib/utils/mu-logger.cc:111:32: note: Null pointer dereference mu-1.10.8/lib/utils/mu-command-handler.hh:96:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.hh:119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Symbol [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.hh:133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Number [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.hh:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.hh:176:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.hh:184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.cc:32:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-command-handler.cc:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-readline.cc:77:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-readline.cc:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-readline.cc:75:56: style:inconclusive: Function 'setup_readline' argument 2 names different: declaration 'max_lines' definition 'maxlines'. [funcArgNamesDifferent] mu-1.10.8/lib/utils/mu-readline.hh:29:57: note: Function 'setup_readline' argument 2 names different: declaration 'max_lines' definition 'maxlines'. mu-1.10.8/lib/utils/mu-readline.cc:75:56: note: Function 'setup_readline' argument 2 names different: declaration 'max_lines' definition 'maxlines'. mu-1.10.8/lib/utils/mu-command-handler.hh:246:2: style: Struct 'CommandHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-command-handler.hh:247:2: style: Struct 'CommandHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-command-handler.cc:104:49: style:inconclusive: Function 'invoke' argument 2 names different: declaration 'validate' definition 'do_validate'. [funcArgNamesDifferent] mu-1.10.8/lib/utils/mu-command-handler.hh:263:47: note: Function 'invoke' argument 2 names different: declaration 'validate' definition 'do_validate'. mu-1.10.8/lib/utils/mu-command-handler.cc:104:49: note: Function 'invoke' argument 2 names different: declaration 'validate' definition 'do_validate'. mu-1.10.8/lib/utils/mu-command-handler.hh:229:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/lib/utils/mu-test-utils.cc:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-test-utils.cc:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-test-utils.cc:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-test-utils.cc:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-test-utils.cc:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autodelete_ [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/tests/test-option.cc:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-utils.cc:350:39: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] mu-1.10.8/lib/utils/mu-utils-file.cc:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-utils-file.cc:124:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-utils-file.cc:148:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-sexp.cc:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Parsing [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-sexp.cc:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-sexp.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-utils-file.cc:87:26: style: C-style pointer casting [cstyleCast] mu-1.10.8/lib/utils/mu-utils-file.cc:51:38: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'maybe_setsid' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mu-1.10.8/lib/utils/mu-utils-file.cc:87:67: note: You might need to cast the function pointer here mu-1.10.8/lib/utils/mu-utils-file.cc:51:38: note: Parameter 'user_data' can be declared as pointer to const mu-1.10.8/lib/utils/tests/test-utils.cc:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/tests/test-utils.cc:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/tests/test-utils.cc:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/tests/test-utils.cc:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.hh:43:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowRelativePath [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:111:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_COLOR_MAGENTA [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-extract.cc:34:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-extract.cc:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-extract.cc:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-extract.cc:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-cfind.cc:62:14: style: Variable 'c' can be declared as reference to const [constVariableReference] mu-1.10.8/lib/utils/mu-sexp.hh:131:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:132:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:134:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:135:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:136:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:137:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:140:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:142:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:143:2: style: Struct 'Sexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:51:3: style: Struct 'Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:52:3: style: Struct 'Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:53:3: style: Struct 'Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/lib/utils/mu-sexp.hh:54:3: style: Struct 'Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mu-1.10.8/mu/mu-cmd-fields.cc:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-fields.cc:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_literals [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-fields.cc:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabulate [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-fields.cc:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] mu-1.10.8/lib/utils/mu-sexp.cc:170:32: style:inconclusive: Function 'parse' argument 1 names different: declaration 'str' definition 'expr'. [funcArgNamesDifferent] mu-1.10.8/lib/utils/mu-sexp.hh:161:47: note: Function 'parse' argument 1 names different: declaration 'str' definition 'expr'. mu-1.10.8/lib/utils/mu-sexp.cc:170:32: note: Function 'parse' argument 1 names different: declaration 'str' definition 'expr'. mu-1.10.8/lib/utils/mu-sexp.cc:73:10: warning: Either the condition 'pos!=expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' causes access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:66:33: note: Assuming that condition 'pos!=expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:73:10: note: Access out of bounds mu-1.10.8/lib/utils/mu-sexp.cc:148:64: warning: Either the condition 'pos==expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' causes access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:147:10: note: Assuming that condition 'pos==expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:148:64: note: Access out of bounds mu-1.10.8/mu/mu-cmd-index.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESETHAND [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-script.cc:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_SCRIPTS_DIR [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-index.cc:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-index.cc:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_maildir [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-script.cc:41:27: style: The scope of the variable 'params' can be reduced. [variableScope] mu-1.10.8/mu/mu-cmd-find.cc:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipUnreadable [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:115:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bookmarks [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:202:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_COLOR_CYAN [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:236:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Root [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:446:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Query [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:489:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMatches [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-find.cc:501:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XQuery [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-index.cc:78:47: style:inconclusive: Function 'mu_cmd_index' argument 2 names different: declaration 'opt' definition 'opts'. [funcArgNamesDifferent] mu-1.10.8/mu/mu-cmd.hh:111:56: note: Function 'mu_cmd_index' argument 2 names different: declaration 'opt' definition 'opts'. mu-1.10.8/mu/mu-cmd-index.cc:78:47: note: Function 'mu_cmd_index' argument 2 names different: declaration 'opt' definition 'opts'. mu-1.10.8/mu/mu-cmd-server.cc:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESETHAND [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-server.cc:89:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-server.cc:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sym [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd-server.cc:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Encrypted [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:170:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:221:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Color [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:330:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabulate [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:419:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:454:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:478:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:488:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-cmd.cc:500:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu.cc:62:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu.cc:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/gmime-test.c:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/gmime-test.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_ADDRESS_TYPE_FROM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/gmime-test.c:222:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/gmime-test.c:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:99:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:594:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:612:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:644:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:669:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:762:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:108:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:223:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:301:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:332:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/mu-options.cc:255:22: style: Parameter 'sub' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:255:36: style: Parameter 'opts' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:379:20: style: Parameter 'sub' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:379:34: style: Parameter 'opts' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:569:23: style: Parameter 'app' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:569:37: style: Parameter 'opts' can be declared as reference to const [constParameterReference] mu-1.10.8/mu/mu-options.cc:617:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/mu/mu-options.cc:759:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:137:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:100:14: style: Variable 'tmtoday' can be declared as pointer to const [constVariablePointer] mu-1.10.8/mu/tests/test-mu-cmd.cc:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:364:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:384:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:428:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:688:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:718:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:347:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:575:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:596:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR_CJK [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-query.cc:626:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] mu-1.10.8/mu/tests/test-mu-cmd.cc:634:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mu-1.10.8/mu/tests/test-mu-cmd.cc:669:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mu-1.10.8/mu/tests/test-mu-cmd.cc:670:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mu-1.10.8/mu/tests/test-mu-cmd.cc:700:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mu-1.10.8/mu/tests/test-mu-cmd.cc:492:2: error: Memory pointed to by 'erroutput' is freed twice. [doubleFree] mu-1.10.8/mu/tests/test-mu-cmd.cc:481:2: note: Memory pointed to by 'erroutput' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:492:2: note: Memory pointed to by 'erroutput' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:493:2: error: Memory pointed to by 'output' is freed twice. [doubleFree] mu-1.10.8/mu/tests/test-mu-cmd.cc:482:2: note: Memory pointed to by 'output' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:493:2: note: Memory pointed to by 'output' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:511:2: error: Memory pointed to by 'erroutput' is freed twice. [doubleFree] mu-1.10.8/mu/tests/test-mu-cmd.cc:481:2: note: Memory pointed to by 'erroutput' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:511:2: note: Memory pointed to by 'erroutput' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:512:2: error: Memory pointed to by 'output' is freed twice. [doubleFree] mu-1.10.8/mu/tests/test-mu-cmd.cc:482:2: note: Memory pointed to by 'output' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:512:2: note: Memory pointed to by 'output' is freed twice. mu-1.10.8/mu/tests/test-mu-cmd.cc:756:13: style: C-style pointer casting [cstyleCast] mu-1.10.8/mu/tests/test-mu-query.cc:594:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] diff: head mu-1.10.8/guile/mu-guile-message.cc:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNDEFINED [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:178:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_EOL [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:248:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_contacts [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:303:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_parts [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:353:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_get_header [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_for_each_message [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:442:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMB_FLAGS [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:473:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile-message.cc:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:148:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVEL [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:246:21: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head mu-1.10.8/guile/mu-guile.cc:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNSPECIFIED [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNSPECIFIED [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/mu-guile.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head mu-1.10.8/guile/tests/test-mu-guile.cc:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUILE_LOAD_PATH [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-contact.cc:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_OPTIMIZE [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-contact.hh:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-contact.hh:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBodyHtml [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sym [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:282:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:294:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:301:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:321:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmbeddedText [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-document.cc:90:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BodyText [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.cc:142:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.cc:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxTermLength [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:102:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:103:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringList [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:104:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteSize [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeT [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:106:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Integer [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:156:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexableTerm [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:157:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BooleanTerm [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:158:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalTerm [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:165:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:166:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Contact [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:169:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Range [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:171:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeInSexp [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-fields.hh:541:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _count_ [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mailfile [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:170:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _final_ [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.cc:83:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Draft [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-flags.hh:337:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-file.cc:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-file.cc:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-file.cc:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-part.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-part.cc:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-part.cc:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-part.cc:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message-part.cc:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cook_full [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:227:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable High [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:386:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Calendar [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:431:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Decrypt [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:518:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:539:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GChecksum [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_CASELESS [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:623:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyTo [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:633:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:760:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:782:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:78:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowRelativePath [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.cc:820:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:164:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:171:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable From [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:178:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:185:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cc [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:192:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:202:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maildir [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:230:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:242:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:251:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MailingList [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:260:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:271:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changed [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:305:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:317:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable References [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:328:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:340:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tags [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-message.hh:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:145:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:200:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:286:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_ADDRESS_TYPE_BCC [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:503:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:549:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:602:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:632:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:731:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_CONTENT_ENCODING_UUENCODE [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_OPENPGP_DATA_PRIVATE_KEY [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1271:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_SIGNED_CONTENT [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_SIGNED_SIGNATURE [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_ENCRYPTED_VERSION [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_MULTIPART_ENCRYPTED_CONTENT [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:1300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:411:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:670:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:677:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crypto [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:791:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-mime-object.hh:798:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-priority.cc:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-priority.cc:49:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-priority.cc:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/mu-priority.hh:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HasAttachment [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Encrypted [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:551:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable email [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:815:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Passed [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:850:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MailingList [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/message/test-mu-message.cc:974:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:246:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:260:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:294:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:303:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:389:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:446:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-maildir.cc:51:26: style: Parameter 'dentry' can be declared as pointer to const [constParameterPointer] head mu-1.10.8/lib/mu-parser.cc:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnitTest [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:231:30: style: Parameter 'warnings' can be declared as reference to const [constParameterReference] head mu-1.10.8/lib/mu-parser.cc:245:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:265:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:368:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Not [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpAnd [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:429:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:455:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpOr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:472:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-parser.cc:505:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-match-deciders.cc:142:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-match-deciders.cc:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Related [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-match-deciders.cc:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-match-deciders.cc:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipDuplicates [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-match-deciders.cc:90:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] 2.13.0 mu-1.10.8/lib/mu-query-results.hh:107:40: performance: Function parameter 'flag' should be passed by const reference. [passedByValue] head mu-1.10.8/lib/mu-query-results.hh:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:246:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:256:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:266:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:287:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:298:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable References [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-results.hh:310:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:146:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:160:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Duplicate [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:396:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable First [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query-threads.cc:572:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThreadId [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Descending [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:166:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRelated [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leader [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:80:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Descending [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-query.cc:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchAll [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-script.cc:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Script [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-script.cc:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:121:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:157:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessDenied [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:241:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Writable [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Store [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:447:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Personal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:480:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:544:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeName [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxTermLength [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:605:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Draft [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:622:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Store [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:713:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-store.cc:728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchAll [valueFlowBailoutIncompleteVar] 2.13.0 mu-1.10.8/lib/mu-store.cc:73:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int64_t [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-tokenizer.cc:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable And [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-tokenizer.cc:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-xapian.cc:110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_VALUE_RANGE [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-xapian.cc:136:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-xapian.cc:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_WILDCARD [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/mu-xapian.cc:86:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueAtomic [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/bench-indexer.cc:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCH_MAILDIRS [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/bench-indexer.cc:460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono_literals [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/bench-indexer.cc:508:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-indexer.cc:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.13.0 mu-1.10.8/lib/tests/test-mu-container.cc:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-container.cc:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:138:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:158:91: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'ignore_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mu-1.10.8/lib/tests/test-mu-maildir.cc:167:50: note: You might need to cast the function pointer here mu-1.10.8/lib/tests/test-mu-maildir.cc:158:91: note: Parameter 'user_data' can be declared as pointer to const head mu-1.10.8/lib/tests/test-mu-maildir.cc:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:271:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:415:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-maildir.cc:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg-fields.cc:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg-fields.cc:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg-fields.cc:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg-fields.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg-fields.cc:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flags [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:236:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR2 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:260:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:282:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:313:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-msg.cc:319:91: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] head mu-1.10.8/lib/tests/test-mu-msg.cc:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR4 [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store-query.cc:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store-query.cc:428:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRelated [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store-query.cc:549:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_maildir [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store-query.cc:701:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store-query.cc:760:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store.cc:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono_literals [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store.cc:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-mu-store.cc:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_STORE_SCHEMA_VERSION [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-query.cc:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-tokenizer.cc:115:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-tokenizer.cc:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-tokenizer.cc:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/tests/test-tokenizer.cc:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.cc:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.cc:32:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.hh:119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Symbol [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.hh:133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Number [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.hh:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.hh:176:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-command-handler.hh:184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-logger.cc:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_WRITER_UNHANDLED [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-logger.cc:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-logger.cc:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdOutErr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-logger.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-readline.cc:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-regex.hh:145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] 2.13.0 mu-1.10.8/lib/utils/mu-sexp.cc:148:64: warning: Either the condition 'pos==expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' cause access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:147:10: note: Assuming that condition 'pos==expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:148:64: note: Access out of bounds head mu-1.10.8/lib/utils/mu-sexp.cc:148:64: warning: Either the condition 'pos==expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' causes access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:147:10: note: Assuming that condition 'pos==expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:148:64: note: Access out of bounds head mu-1.10.8/lib/utils/mu-sexp.cc:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-sexp.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] 2.13.0 mu-1.10.8/lib/utils/mu-sexp.cc:73:10: warning: Either the condition 'pos!=expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' cause access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:66:33: note: Assuming that condition 'pos!=expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:73:10: note: Access out of bounds head mu-1.10.8/lib/utils/mu-sexp.cc:73:10: warning: Either the condition 'pos!=expr.size()' is redundant or 'pos' can have the value expr.size(). Expression 'expr[pos]' causes access out of bounds. [containerOutOfBounds] mu-1.10.8/lib/utils/mu-sexp.cc:66:33: note: Assuming that condition 'pos!=expr.size()' is not redundant mu-1.10.8/lib/utils/mu-sexp.cc:73:10: note: Access out of bounds head mu-1.10.8/lib/utils/mu-test-utils.cc:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_MASK [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-test-utils.cc:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-test-utils.cc:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autodelete_ [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-test-utils.cc:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-utils-file.cc:124:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-utils-file.cc:148:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/mu-utils-file.cc:51:38: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'maybe_setsid' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mu-1.10.8/lib/utils/mu-utils-file.cc:87:67: note: You might need to cast the function pointer here mu-1.10.8/lib/utils/mu-utils-file.cc:51:38: note: Parameter 'user_data' can be declared as pointer to const head mu-1.10.8/lib/utils/mu-utils.hh:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/tests/test-utils.cc:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/tests/test-utils.cc:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/lib/utils/tests/test-utils.cc:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:111:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_COLOR_MAGENTA [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-cfind.cc:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-extract.cc:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-extract.cc:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-extract.cc:34:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-extract.cc:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-fields.cc:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-fields.cc:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-fields.cc:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_literals [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-fields.cc:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabulate [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:115:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bookmarks [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgument [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:202:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_COLOR_CYAN [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:236:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Root [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Priority [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:446:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Query [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:489:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMatches [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:501:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XQuery [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-find.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipUnreadable [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-index.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESETHAND [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-index.cc:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-index.cc:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_maildir [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-script.cc:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_SCRIPTS_DIR [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-server.cc:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sym [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-server.cc:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-server.cc:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESETHAND [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd-server.cc:89:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitList [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Encrypted [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:170:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:221:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Color [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:330:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signed [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabulate [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:419:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:454:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:478:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:488:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XapianDb [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:500:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Internal [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-cmd.cc:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:255:22: style: Parameter 'sub' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:255:36: style: Parameter 'opts' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:379:20: style: Parameter 'sub' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:379:34: style: Parameter 'opts' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:569:23: style: Parameter 'app' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:569:37: style: Parameter 'opts' can be declared as reference to const [constParameterReference] head mu-1.10.8/mu/mu-options.cc:594:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:612:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:644:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:669:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:762:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu-options.cc:99:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu.cc:62:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/mu.cc:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/gmime-test.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMIME_ADDRESS_TYPE_FROM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/gmime-test.c:222:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/gmime-test.c:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:108:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:223:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:301:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:332:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd-cfind.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:364:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:384:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:428:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:688:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:718:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-cmd.cc:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_PROGRAM [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:347:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:575:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:596:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_TESTMAILDIR_CJK [valueFlowBailoutIncompleteVar] head mu-1.10.8/mu/tests/test-mu-query.cc:626:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] DONE