2024-04-17 14:49 ftp://ftp.de.debian.org/debian/pool/main/k/kbtin/kbtin_2.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=zlib --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: 3a212f1 (2024-04-17 11:43:08 +0200) count: 298 194 elapsed-time: 3.6 3.1 head-timing-info: old-timing-info: head results: kbtin-2.1/alias.c:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alnum [valueFlowBailoutIncompleteVar] kbtin-2.1/alias.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/antisub.c:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable antisubnum [valueFlowBailoutIncompleteVar] kbtin-2.1/bind.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] kbtin-2.1/bind.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] kbtin-2.1/bind.c:185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recursion [valueFlowBailoutIncompleteVar] kbtin-2.1/bind.c:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] kbtin-2.1/bind.c:126:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/bind.c:153:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/antisub.c:25:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/bind.c:153:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/alias.c:78:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/alias.c:108:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/alias.c:31:22: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kbtin-2.1/alias.c:57:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kbtin-2.1/alias.c:108:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/action.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acnum [valueFlowBailoutIncompleteVar] kbtin-2.1/action.c:247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/action.c:453:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/eval.c:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/eval.c:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/eval.c:196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/eval.c:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/colors.c:613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] kbtin-2.1/events.c:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] kbtin-2.1/events.c:118:9: warning: Either the condition 'ptrlast=ptr' is redundant or there is possible null pointer dereference: ptrlast. [nullPointerRedundantCheck] kbtin-2.1/events.c:109:25: note: Assuming that condition 'ptrlast=ptr' is not redundant kbtin-2.1/events.c:118:9: note: Null pointer dereference kbtin-2.1/action.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] kbtin-2.1/action.c:136:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/action.c:161:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/action.c:491:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/action.c:80:14: style: Condition '*left' is always true [knownConditionTrueFalse] kbtin-2.1/action.c:41:9: error: Common realloc mistake: 'stray_strings' nulled but not freed upon failure [memleakOnRealloc] kbtin-2.1/action.c:136:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/action.c:161:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/glob.c:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/glob.c:184:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/files.c:252:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_charset_name [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:388:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_con_buffer [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_read [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keypad [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:870:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:1009:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/files.c:1033:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/hash.c:242:47: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] kbtin-2.1/help.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kbtin-2.1/help.c:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_exec [valueFlowBailoutIncompleteVar] kbtin-2.1/colors.c:574:13: style: Condition '!*arg' is always false [knownConditionTrueFalse] kbtin-2.1/history.c:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] kbtin-2.1/history.c:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] kbtin-2.1/history.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] kbtin-2.1/history.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] kbtin-2.1/history.c:27:47: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/highlight.c:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hinum [valueFlowBailoutIncompleteVar] kbtin-2.1/hooks.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hooknum [valueFlowBailoutIncompleteVar] kbtin-2.1/hooks.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/hooks.c:74:8: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/lists.c:506:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/highlight.c:198:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/highlight.c:198:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/files.c:163:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/files.c:181:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/files.c:292:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/files.c:306:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/files.c:432:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/files.c:57:36: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] kbtin-2.1/main.c:202:36: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] kbtin-2.1/files.c:1090:9: style: Condition '!*cset' is always false [knownConditionTrueFalse] kbtin-2.1/files.c:618:21: style: Variable 'ignore_lines' is reassigned a value before the old one has been used. [redundantAssignment] kbtin-2.1/files.c:602:29: note: ignore_lines is assigned kbtin-2.1/files.c:618:21: note: ignore_lines is overwritten kbtin-2.1/files.c:57:32: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] kbtin-2.1/files.c:549:77: style: Variable 'eptr' can be declared as pointer to const [constVariablePointer] kbtin-2.1/files.c:697:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kbtin-2.1/files.c:822:120: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/files.c:848:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kbtin-2.1/files.c:851:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] kbtin-2.1/files.c:292:8: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/files.c:306:8: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/files.c:1065:8: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/math.c:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] kbtin-2.1/net.c:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] kbtin-2.1/net.c:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/net.c:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kbtin-2.1/net.c:297:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kbtin-2.1/net.c:205:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/net.c:277:45: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] kbtin-2.1/misc.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_quiet [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:514:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:677:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:695:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:766:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:796:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:1032:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:1298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recursion [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_alias [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:275:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:601:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] kbtin-2.1/lists.c:84:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/lists.c:100:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/lists.c:197:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/lists.c:210:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/lists.c:424:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/lists.c:466:9: style: Condition '*arg' is always true [knownConditionTrueFalse] kbtin-2.1/lists.c:359:42: style: Parameter 'beg' can be declared as pointer to const [constParameterPointer] kbtin-2.1/lists.c:359:53: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] kbtin-2.1/lists.c:810:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kbtin-2.1/lists.c:552:11: warning: Uninitialized variable: tab [uninitvar] kbtin-2.1/lists.c:547:12: note: Assuming condition is false kbtin-2.1/lists.c:552:11: note: Uninitialized variable: tab kbtin-2.1/lists.c:210:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/lists.c:429:50: style: Variable 'headlengthtxt[1]' is assigned a value that is never used. [unreadVariable] kbtin-2.1/lists.c:599:10: style: Variable 'r' is assigned a value that is never used. [unreadVariable] kbtin-2.1/lists.c:601:10: style: Variable 'r' is assigned a value that is never used. [unreadVariable] kbtin-2.1/lists.c:691:15: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable] kbtin-2.1/path.c:53:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/path.c:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/path.c:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdnum [valueFlowBailoutIncompleteVar] kbtin-2.1/parse.c:59:51: style: Variable 'al' can be declared as pointer to const [constVariablePointer] kbtin-2.1/path.c:198:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/path.c:218:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/path.c:56:22: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] kbtin-2.1/path.c:113:22: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] kbtin-2.1/path.c:157:22: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] kbtin-2.1/path.c:218:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/print.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] kbtin-2.1/pty.c:138:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] kbtin-2.1/pty.c:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNBRK [valueFlowBailoutIncompleteVar] kbtin-2.1/pty.c:56:69: style: Parameter 'termp' can be declared as pointer to const [constParameterPointer] kbtin-2.1/print.c:63:36: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/print.c:83:37: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/print.c:106:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] kbtin-2.1/regexp.c:17:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] kbtin-2.1/regexp.c:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/regexp.c:100:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/routes.c:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routnum [valueFlowBailoutIncompleteVar] kbtin-2.1/routes.c:549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/misc.c:132:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/misc.c:465:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/misc.c:1120:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/misc.c:1138:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/misc.c:1243:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/misc.c:621:22: style: Local variable 'mestype' shadows outer variable [shadowVariable] kbtin-2.1/misc.c:585:9: note: Shadowed declaration kbtin-2.1/misc.c:621:22: note: Shadow variable kbtin-2.1/misc.c:625:18: style: Local variable 'mestype' shadows outer variable [shadowVariable] kbtin-2.1/misc.c:585:9: note: Shadowed declaration kbtin-2.1/misc.c:625:18: note: Shadow variable kbtin-2.1/misc.c:258:52: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/misc.c:1202:54: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/misc.c:1214:52: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/misc.c:132:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/misc.c:465:16: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/misc.c:1042:17: style: Variable 'bptr' is assigned a value that is never used. [unreadVariable] kbtin-2.1/run.c:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARENB [valueFlowBailoutIncompleteVar] kbtin-2.1/run.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] kbtin-2.1/run.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] kbtin-2.1/run.c:233:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kbtin-2.1/run.c:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:239:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:483:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable any_closed [valueFlowBailoutIncompleteVar] kbtin-2.1/session.c:634:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/run.c:124:52: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/slist.c:5:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] kbtin-2.1/routes.c:100:34: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/routes.c:239:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] kbtin-2.1/slist.c:18:5: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc] kbtin-2.1/slist.c:5:6: warning: Possible null pointer dereference: k [nullPointer] kbtin-2.1/slist.c:5:6: note: Calling function '__kb_delp_aux_str', 3rd argument '0' value is 0 kbtin-2.1/slist.c:5:6: note: Null pointer dereference kbtin-2.1/slist.c:5:6: style: Redundant initialization for 'i'. The initialized value is overwritten before it is read. [redundantInitialization] kbtin-2.1/slist.c:5:6: note: i is initialized kbtin-2.1/slist.c:5:6: note: i is overwritten kbtin-2.1/slist.c:39:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] kbtin-2.1/substitute.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subnum [valueFlowBailoutIncompleteVar] kbtin-2.1/substitute.c:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match_start [valueFlowBailoutIncompleteVar] kbtin-2.1/substitute.c:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/string.c:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/string.c:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] kbtin-2.1/eval.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] kbtin-2.1/eval.c:35:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/eval.c:476:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/substitute.c:98:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/substitute.c:129:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/substitute.c:129:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/session.c:315:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] kbtin-2.1/session.c:387:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] kbtin-2.1/session.c:486:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] kbtin-2.1/session.c:110:14: style: Condition '*left' is always true [knownConditionTrueFalse] kbtin-2.1/session.c:442:79: style:inconclusive: Function 'new_session' argument 3 names different: declaration 'fd' definition 'sock'. [funcArgNamesDifferent] kbtin-2.1/session.c:40:79: note: Function 'new_session' argument 3 names different: declaration 'fd' definition 'sock'. kbtin-2.1/session.c:442:79: note: Function 'new_session' argument 3 names different: declaration 'fd' definition 'sock'. kbtin-2.1/session.c:43:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] kbtin-2.1/session.c:557:30: style: Variable 'act' can be declared as pointer to const [constVariablePointer] kbtin-2.1/session.c:101:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/tests/get-utf8.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] kbtin-2.1/tests/get-utf8.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/tests/get-utf8.c:38:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] kbtin-2.1/tests/get-utf8.c:37:20: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kbtin-2.1/telnet.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/telnet.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] kbtin-2.1/telnet.c:172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] kbtin-2.1/telnet.c:240:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] kbtin-2.1/tests/ttyrec2ansi.c:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/ticks.c:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/tests/kbitr.c:12:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] kbtin-2.1/ticks.c:181:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/ticks.c:169:39: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] kbtin-2.1/tlist.c:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/tlist.c:78:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] kbtin-2.1/string.c:39:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:116:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:135:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:153:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:168:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:208:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:229:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:255:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:471:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:527:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:544:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:676:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:702:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:733:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:762:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:785:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:803:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:821:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:845:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:865:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kbtin-2.1/string.c:652:14: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] kbtin-2.1/string.c:188:33: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] kbtin-2.1/string.c:168:9: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] kbtin-2.1/tests/kbitr.c:33:21: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint] kbtin-2.1/tests/kbitr.c:33:21: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint] kbtin-2.1/tests/kbitr.c:44:9: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc] kbtin-2.1/tests/kbitr.c:12:1: warning: Possible null pointer dereference: k [nullPointer] kbtin-2.1/tests/kbitr.c:12:1: note: Calling function '__kb_delp_aux_num', 3rd argument '0' value is 0 kbtin-2.1/tests/kbitr.c:12:1: note: Null pointer dereference kbtin-2.1/tests/kbitr.c:12:1: style: Redundant initialization for 'i'. The initialized value is overwritten before it is read. [redundantInitialization] kbtin-2.1/tests/kbitr.c:12:1: note: i is initialized kbtin-2.1/tests/kbitr.c:12:1: note: i is overwritten kbtin-2.1/unicode.c:259:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:278:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kbtin-2.1/user_pipe.c:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tty [valueFlowBailoutIncompleteVar] kbtin-2.1/user_pipe.c:29:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kbtin-2.1/user_pipe.c:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_input [valueFlowBailoutIncompleteVar] kbtin-2.1/user_pipe.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_resize [valueFlowBailoutIncompleteVar] kbtin-2.1/user_pipe.c:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] kbtin-2.1/utils.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] kbtin-2.1/utils.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] kbtin-2.1/tlist.c:70:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/tlist.c:94:5: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc] kbtin-2.1/tlist.c:17:13: warning: Either the condition '!a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck] kbtin-2.1/tlist.c:22:9: note: Assuming that condition '!a' is not redundant kbtin-2.1/tlist.c:17:13: note: Null pointer dereference kbtin-2.1/tlist.c:78:6: warning: Possible null pointer dereference: k [nullPointer] kbtin-2.1/tlist.c:78:6: note: Calling function '__kb_delp_aux_trip', 3rd argument '0' value is 0 kbtin-2.1/tlist.c:78:6: note: Null pointer dereference kbtin-2.1/tlist.c:78:6: style: Redundant initialization for 'i'. The initialized value is overwritten before it is read. [redundantInitialization] kbtin-2.1/tlist.c:78:6: note: i is initialized kbtin-2.1/tlist.c:78:6: note: i is overwritten kbtin-2.1/tlist.c:198:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] kbtin-2.1/vars.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] kbtin-2.1/vars.c:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varnum [valueFlowBailoutIncompleteVar] kbtin-2.1/vars.c:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] kbtin-2.1/vars.c:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tty [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSADRAIN [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:278:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isstatus [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:352:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:407:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isstatus [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:110:11: style: Variable 'maxd' can be declared as pointer to const [constVariablePointer] kbtin-2.1/user_tty.c:480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:110:18: style: Variable 'd0' can be declared as pointer to const [constVariablePointer] kbtin-2.1/user_tty.c:540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:248:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] kbtin-2.1/user_tty.c:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastdraft [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hist_num [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1481:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_resize [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1624:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1706:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keypad [valueFlowBailoutIncompleteVar] kbtin-2.1/user_tty.c:1790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] kbtin-2.1/unicode.c:356:19: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] kbtin-2.1/unicode.c:377:19: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] kbtin-2.1/vars.c:295:19: style: Variable 'v' can be declared as pointer to const [constVariablePointer] kbtin-2.1/user_tty.c:540:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/user_tty.c:1485:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] kbtin-2.1/user_tty.c:102:44: style: Parameter 'left' can be declared as pointer to const [constParameterPointer] kbtin-2.1/user_tty.c:612:23: style: Variable 'l' can be declared as pointer to const [constVariablePointer] kbtin-2.1/user_tty.c:1615:11: style: Variable 'term' can be declared as pointer to const [constVariablePointer] diff: head kbtin-2.1/action.c:247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/action.c:453:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/alias.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/bind.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] head kbtin-2.1/bind.c:185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recursion [valueFlowBailoutIncompleteVar] head kbtin-2.1/bind.c:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] 2.13.0 kbtin-2.1/colors.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mudcolors [valueFlowBailoutIncompleteVar] head kbtin-2.1/colors.c:613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] head kbtin-2.1/eval.c:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/eval.c:196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/eval.c:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:1009:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:1033:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:388:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_con_buffer [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_read [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keypad [valueFlowBailoutIncompleteVar] head kbtin-2.1/files.c:870:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/help.c:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_exec [valueFlowBailoutIncompleteVar] head kbtin-2.1/history.c:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] head kbtin-2.1/history.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] head kbtin-2.1/history.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history [valueFlowBailoutIncompleteVar] head kbtin-2.1/hooks.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:1032:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:1202:54: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/misc.c:1214:52: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/misc.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:1298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:258:52: style: Parameter 'ses' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/misc.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_keyboard [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_quiet [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:514:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:677:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:695:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:766:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] head kbtin-2.1/misc.c:796:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/net.c:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head kbtin-2.1/net.c:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kbtin-2.1/net.c:297:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kbtin-2.1/parse.c:275:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/parse.c:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head kbtin-2.1/parse.c:601:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullsession [valueFlowBailoutIncompleteVar] head kbtin-2.1/parse.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_alias [valueFlowBailoutIncompleteVar] head kbtin-2.1/path.c:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/path.c:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdnum [valueFlowBailoutIncompleteVar] head kbtin-2.1/pty.c:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNBRK [valueFlowBailoutIncompleteVar] head kbtin-2.1/regexp.c:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/routes.c:549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/run.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] head kbtin-2.1/run.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head kbtin-2.1/run.c:233:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head kbtin-2.1/run.c:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:239:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activesession [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:483:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable any_closed [valueFlowBailoutIncompleteVar] head kbtin-2.1/session.c:634:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] 2.13.0 kbtin-2.1/slist.c:5:6: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/string.c:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tintin_char [valueFlowBailoutIncompleteVar] head kbtin-2.1/substitute.c:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match_start [valueFlowBailoutIncompleteVar] head kbtin-2.1/substitute.c:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvars [valueFlowBailoutIncompleteVar] head kbtin-2.1/telnet.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head kbtin-2.1/telnet.c:172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionlist [valueFlowBailoutIncompleteVar] head kbtin-2.1/telnet.c:240:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head kbtin-2.1/tests/get-utf8.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 kbtin-2.1/tests/kbitr.c:12:1: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/tlist.c:78:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] 2.13.0 kbtin-2.1/tlist.c:78:6: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] head kbtin-2.1/unicode.c:278:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] head kbtin-2.1/unicode.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_pipe.c:29:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_pipe.c:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_pipe.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_resize [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_pipe.c:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1481:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_resize [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1624:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_own_output [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1706:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keypad [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:1790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_sep_input [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:278:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isstatus [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:352:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:407:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isstatus [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastdraft [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hist_num [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSADRAIN [valueFlowBailoutIncompleteVar] head kbtin-2.1/user_tty.c:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] head kbtin-2.1/utils.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] head kbtin-2.1/vars.c:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varnum [valueFlowBailoutIncompleteVar] head kbtin-2.1/vars.c:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head kbtin-2.1/vars.c:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] DONE