2025-11-27 05:24 ftp://ftp.de.debian.org/debian/pool/main/i/innoextract/innoextract_1.9.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 169 169 elapsed-time: 2.6 3.0 head-timing-info: old-timing-info: head results: innoextract-1.9/cmake/check/cxx11-std-codecvt_utf8_utf16.cpp:4:35: style: Unused variable: codecvt [unusedVariable] innoextract-1.9/src/cli/debug.cpp:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:109:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:138:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:153:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:178:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:234:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:330:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:341:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:406:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:561:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:584:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/debug.cpp:621:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:153:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:200:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:226:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:230:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:248:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:285:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_sep [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:303:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_sep [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:323:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:342:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteAfterInstall [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:347:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteAfterInstall [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:353:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:362:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:378:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreVersion [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:452:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_sep [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:522:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RenameAllCollisions [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:580:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bits32 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:618:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:739:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteAfterInstall [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:908:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/extract.cpp:386:65: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse] innoextract-1.9/src/cli/extract.cpp:386:82: note: Calling function 'prompt_overwrite' returns 1 innoextract-1.9/src/cli/extract.cpp:386:65: note: Condition '!prompt_overwrite()' is always false innoextract-1.9/src/cli/extract.cpp:421:64: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse] innoextract-1.9/src/cli/extract.cpp:421:81: note: Calling function 'prompt_overwrite' returns 1 innoextract-1.9/src/cli/extract.cpp:421:64: note: Condition '!prompt_overwrite()' is always false innoextract-1.9/src/cli/extract.cpp:428:64: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse] innoextract-1.9/src/cli/extract.cpp:428:81: note: Calling function 'prompt_overwrite' returns 1 innoextract-1.9/src/cli/extract.cpp:428:64: note: Condition '!prompt_overwrite()' is always false innoextract-1.9/src/cli/extract.cpp:434:67: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse] innoextract-1.9/src/cli/extract.cpp:434:84: note: Calling function 'prompt_overwrite' returns 1 innoextract-1.9/src/cli/extract.cpp:434:67: note: Condition '!prompt_overwrite()' is always false innoextract-1.9/src/cli/extract.cpp:1272:28: style: The scope of the variable 'fileinfo' can be reduced. [variableScope] innoextract-1.9/src/cli/extract.cpp:1113:24: style: Variable 'location' can be declared as reference to const [constVariableReference] innoextract-1.9/src/cli/gog.cpp:72:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/gog.cpp:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_error [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/gog.cpp:418:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/gog.cpp:479:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/gog.cpp:541:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/gog.cpp:294:19: style:inconclusive: Either there is a missing 'override', or the member function 'gog::::temporary_directory::get' can be const. [functionConst] innoextract-1.9/src/cli/goggalaxy.cpp:56:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/goggalaxy.cpp:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/goggalaxy.cpp:197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/goggalaxy.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/goggalaxy.cpp:228:68: style: Parameter 'constraints' can be declared as reference to const [constParameterReference] innoextract-1.9/src/cli/goggalaxy.cpp:431:65: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] innoextract-1.9/src/cli/main.cpp:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innoextract_name [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/main.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/main.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/main.cpp:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/cli/main.cpp:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/adler32.cpp:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/arc4.cpp:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/arc4.cpp:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/arc4.cpp:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/checksum.cpp:55:9: error: syntax error [syntaxError] innoextract-1.9/src/crypto/crc32.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/hasher.cpp:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_type [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/hasher.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_type [valueFlowBailoutIncompleteVar] innoextract-1.9/src/crypto/hasher.cpp:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_type [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:331:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:371:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:509:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileVersionUnknown [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/exereader.cpp:348:43: style:inconclusive: Technically the member function 'loader::::pe_reader::section_table::to_file_offset' can be const. [functionConst] innoextract-1.9/src/loader/exereader.cpp:258:19: note: Technically the member function 'loader::::pe_reader::section_table::to_file_offset' can be const. innoextract-1.9/src/loader/exereader.cpp:348:43: note: Technically the member function 'loader::::pe_reader::section_table::to_file_offset' can be const. innoextract-1.9/src/loader/exereader.cpp:351:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] innoextract-1.9/src/loader/exereader.cpp:363:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] innoextract-1.9/src/loader/offsets.cpp:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found_magic [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/offsets.cpp:107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found_magic [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/offsets.cpp:137:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/loader/offsets.cpp:207:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found_magic [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/component.cpp:35:44: error: syntax error [syntaxError] innoextract-1.9/src/setup/data.cpp:207:11: error: syntax error [syntaxError] innoextract-1.9/src/setup/delete.cpp:35:26: error: syntax error [syntaxError] innoextract-1.9/src/setup/directory.cpp:35:34: error: syntax error [syntaxError] innoextract-1.9/src/setup/expression.cpp:103:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/expression.cpp:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/expression.cpp:59:2: warning: Member variable 'evaluator::token_start' is not initialized in the constructor. [uninitMemberVar] innoextract-1.9/src/setup/expression.cpp:59:2: warning: Member variable 'evaluator::token_length' is not initialized in the constructor. [uninitMemberVar] innoextract-1.9/src/setup/file.cpp:44:27: error: syntax error [syntaxError] innoextract-1.9/src/setup/filename.cpp:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_sep [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/filename.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowercase [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/filename.cpp:33:7: style:inconclusive: Technically the member function 'setup::::is_path_separator::operator()' can be const. [functionConst] innoextract-1.9/src/setup/filename.cpp:39:7: style:inconclusive: Technically the member function 'setup::::is_unsafe_path_char::operator()' can be const. [functionConst] innoextract-1.9/src/setup/header.cpp:69:25: error: syntax error [syntaxError] innoextract-1.9/src/setup/icon.cpp:35:29: error: syntax error [syntaxError] innoextract-1.9/src/setup/info.cpp:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WizardImages [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/info.cpp:110:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BZip2 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/info.cpp:134:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable goodbit [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/info.cpp:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/info.cpp:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable known [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/info.cpp:173:50: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] innoextract-1.9/src/setup/ini.cpp:39:21: error: syntax error [syntaxError] innoextract-1.9/src/setup/item.cpp:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable components [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/language.cpp:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_windows1252 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/language.cpp:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/language.cpp:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/message.cpp:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/permission.cpp:29:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permissions [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/registry.cpp:37:24: error: syntax error [syntaxError] innoextract-1.9/src/setup/run.cpp:37:26: error: syntax error [syntaxError] innoextract-1.9/src/setup/task.cpp:85:23: error: syntax error [syntaxError] innoextract-1.9/src/setup/type.cpp:37:17: error: syntax error [syntaxError] innoextract-1.9/src/setup/version.cpp:214:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stored_legacy_version [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/version.cpp:358:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/version.cpp:400:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/windows.cpp:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/windows.cpp:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minor [valueFlowBailoutIncompleteVar] innoextract-1.9/src/setup/windows.cpp:106:25: style: Variable 'names' can be declared as pointer to const [constVariablePointer] innoextract-1.9/src/stream/block.cpp:148:9: error: syntax error [syntaxError] innoextract-1.9/src/stream/chunk.hpp:131:1: error: There is an unknown macro here somewhere. Configuration is required. If NAMED_ENUM is a macro then please configure it. [unknownMacro] innoextract-1.9/src/stream/file.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/file.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/file.cpp:59:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZlibFilter [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/lzma.cpp:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZMA_STREAM_INIT [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/lzma.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/lzma.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/lzma.cpp:91:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/lzma.cpp:123:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:54:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_slice [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_info [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_slice [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] innoextract-1.9/src/stream/slice.cpp:224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_slice [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:262:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:272:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastClear [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:311:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastClear [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:357:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/console.cpp:102:5: style: Condition 'is_tty' is always false [knownConditionTrueFalse] innoextract-1.9/src/util/console.cpp:98:11: note: Assignment 'is_tty=false', assigned value is 0 innoextract-1.9/src/util/console.cpp:102:5: note: Condition 'is_tty' is always false innoextract-1.9/src/util/console.cpp:126:49: style: Condition '!is_tty' is always true [knownConditionTrueFalse] innoextract-1.9/src/util/console.cpp:98:11: note: Assignment 'is_tty=false', assigned value is 0 innoextract-1.9/src/util/console.cpp:126:49: note: Condition '!is_tty' is always true innoextract-1.9/src/util/console.cpp:103:10: style: Variable 'term' can be declared as pointer to const [constVariablePointer] innoextract-1.9/src/util/encoding.cpp:198:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_windows1270 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_utf8 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:592:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:857:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_utf8 [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/encoding.cpp:797:15: style: The scope of the variable 'buffer' can be reduced. [variableScope] innoextract-1.9/src/util/log.cpp:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/log.cpp:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/time.cpp:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_warning [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/time.cpp:136:9: style: Variable 'tz' can be declared as pointer to const [constVariablePointer] innoextract-1.9/src/util/time.cpp:199:12: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] innoextract-1.9/src/util/windows.cpp:162:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREGROUND_BLUE [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMON_LVB_REVERSE_VIDEO [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:191:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREGROUND_BLUE [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:304:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:428:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:435:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:454:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:476:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] innoextract-1.9/src/util/windows.cpp:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] diff: DONE