2025-09-01 14:22 ftp://ftp.de.debian.org/debian/pool/main/m/mandos/mandos_1.8.19.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 2b51b48 (2025-09-01 15:35:55 +0200) count: 67 610 elapsed-time: 1.0 5.3 head-timing-info: old-timing-info: head results: mandos-1.8.19/dracut-module/password-agent.c:744:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/dracut-module/password-agent.c:744:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/plugin-helpers/mandos-client-iprouteadddel.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugin-helpers/mandos-client-iprouteadddel.c:99:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugin-helpers/mandos-client-iprouteadddel.c:113:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugin-helpers/mandos-client-iprouteadddel.c:100:38: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] mandos-1.8.19/plugin-runner.c:196:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/plugin-runner.c:196:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/plugins.d/askpass-fifo.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/askpass-fifo.c:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/askpass-fifo.c:75:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] mandos-1.8.19/plugins.d/mandos-client.c:225:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:238:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:328:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:356:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:384:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:601:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:730:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1001:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_SERVER [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1075:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1221:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1723:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1783:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1825:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1873:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_LOOPBACK [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1926:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1946:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:1963:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2050:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2118:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2424:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:2523:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVAHI_IF_UNSPEC [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/mandos-client.c:698:7: warning: %hhX in format string (no. 1) requires 'unsigned char' but the argument type is 'char'. [invalidPrintfArgType_uint] mandos-1.8.19/plugins.d/mandos-client.c:1167:5: error: Resource handle 'devnull' freed twice. [doubleFree] mandos-1.8.19/plugins.d/mandos-client.c:1124:11: note: Resource handle 'devnull' freed twice. mandos-1.8.19/plugins.d/mandos-client.c:1167:5: note: Resource handle 'devnull' freed twice. mandos-1.8.19/plugins.d/mandos-client.c:1758:51: style: Parameter 'b' can be declared as pointer to const. However it seems that 'browse_callback' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/plugins.d/mandos-client.c:3196:17: note: You might need to cast the function pointer here mandos-1.8.19/plugins.d/mandos-client.c:1758:51: note: Parameter 'b' can be declared as pointer to const mandos-1.8.19/plugins.d/mandos-client.c:239:63: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] mandos-1.8.19/plugins.d/password-prompt.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/password-prompt.c:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/password-prompt.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/password-prompt.c:484:12: style: Condition 'n>0' is always true [knownConditionTrueFalse] mandos-1.8.19/plugins.d/password-prompt.c:479:13: note: Assuming that condition 'sret>0' is not redundant mandos-1.8.19/plugins.d/password-prompt.c:482:11: note: Assignment 'n=(unsigned long)sret', assigned value is greater than 0 mandos-1.8.19/plugins.d/password-prompt.c:484:12: note: Condition 'n>0' is always true mandos-1.8.19/plugins.d/password-prompt.c:246:9: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] mandos-1.8.19/plugins.d/password-prompt.c:247:9: style: Variable 'prompt' can be declared as pointer to const [constVariablePointer] mandos-1.8.19/plugins.d/password-prompt.c:98:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] mandos-1.8.19/plugins.d/plymouth.c:225:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/plugins.d/plymouth.c:225:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] mandos-1.8.19/plugins.d/splashy.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/splashy.c:135:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX_OSERR [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/splashy.c:134:7: error: Memory leak: prompt [memleak] mandos-1.8.19/plugins.d/splashy.c:164:24: style: Variable 'proc_ent' can be declared as pointer to const [constVariablePointer] mandos-1.8.19/plugins.d/splashy.c:86:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] mandos-1.8.19/plugins.d/usplash.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/usplash.c:109:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/usplash.c:191:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/usplash.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX_OSERR [valueFlowBailoutIncompleteVar] mandos-1.8.19/plugins.d/usplash.c:195:22: style: Variable 'proc_ent' can be declared as pointer to const [constVariablePointer] mandos-1.8.19/plugins.d/usplash.c:137:16: style: Variable 'sret' is assigned a value that is never used. [unreadVariable] mandos-1.8.19/plugins.d/usplash.c:84:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] diff: 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1034:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_NONBLOCK [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1093:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inotify_event [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1097:10: style: struct member 'Anonymous0::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1338:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1369:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_LOCAL [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1480:15: style: Variable 'mandos_client_exited' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1481:15: style: Variable 'password_is_read' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1489:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1622:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1687:7: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1689:5: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1710:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1722:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1736:21: style: Parameter 'quit_now' can be declared as pointer to const [constParameterPointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1893:24: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_create_queue' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8027:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:1893:24: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1897:23: style: Variable 'queue' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1914:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1914:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1929:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1940:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1947:28: style: Parameter 'queue' can be declared as pointer to const. However it seems that 'dummy_func' is a callback function, if 'queue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:6862:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:1947:28: note: Parameter 'queue' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1955:17: style: Variable 'queue' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1967:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1967:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1986:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1998:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:1999:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2012:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2020:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2036:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2045:26: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_string_set_new_set_contains_nothing' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8040:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:2045:26: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2138:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2165:3: warning: Assert statement calls a function which may have desired side effects: 'kill'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2184:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLIN [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2259:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2278:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2314:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2336:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2358:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2383:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2388:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2389:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2402:3: warning: Assert statement calls a function which may have desired side effects: 'sscanf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2446:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2451:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2452:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2465:3: warning: Assert statement calls a function which may have desired side effects: 'sscanf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2510:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2515:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2516:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2529:3: warning: Assert statement calls a function which may have desired side effects: 'sscanf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2548:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2574:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2579:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2580:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2593:3: warning: Assert statement calls a function which may have desired side effects: 'sscanf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2606:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2631:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2636:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2637:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2662:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2686:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2691:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2692:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2719:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2740:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2745:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2746:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2772:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNxMAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2826:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2869:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2910:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2913:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2913:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2919:5: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2920:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2957:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2962:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2969:3: warning: Assert statement calls a function which may have desired side effects: 'sigismember'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2980:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:2991:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3030:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3035:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3051:3: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3062:5: warning: Assert statement calls a function which may have desired side effects: 'clock_gettime'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3081:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3113:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3130:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3167:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3176:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3180:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3181:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3208:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3221:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3243:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3279:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3288:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3292:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3306:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3342:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3351:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3355:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3380:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3426:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3444:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3473:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3491:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3511:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3518:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3521:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3529:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3549:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3556:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3559:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3567:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3582:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3585:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3608:3: warning: Assert statement calls a function which may have desired side effects: 'read'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3614:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3615:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3645:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3681:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3682:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3683:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3690:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3693:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3695:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3696:3: error: Resource leak: fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3710:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3725:11: style: Variable 'watchdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3728:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3754:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3758:3: warning: Assert statement calls a function which may have desired side effects: 'rename'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3759:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3776:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3777:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3778:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3787:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3810:11: style: Variable 'targetdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3815:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3819:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3826:3: warning: Assert statement calls a function which may have desired side effects: 'rename'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3847:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3848:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3849:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3850:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3858:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3880:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3886:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:389:5: error: Memory leak: agent_directory [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:389:5: error: Memory leak: helper_directory [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3913:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3914:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3923:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3948:3: warning: Assert statement calls a function which may have desired side effects: 'add_inotify_dir_watch'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:394:5: error: Memory leak: agent_directory [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:394:5: error: Memory leak: helper_directory [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3954:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3979:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3989:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3990:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3990:1: error: Resource leak: tempfile_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:3998:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4029:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4040:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4040:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4070:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4071:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4079:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4084:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4129:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4142:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4143:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4169:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4183:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4191:10: style: struct member 'Anonymous1::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4206:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4211:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4259:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:425:5: error: Memory leak: agent_directory [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4281:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4286:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4294:10: style: struct member 'Anonymous2::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4309:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4314:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4362:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4384:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4391:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4399:10: style: struct member 'Anonymous3::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4414:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4419:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4464:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4477:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4484:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4492:10: style: struct member 'Anonymous4::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4507:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4512:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4557:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4571:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4576:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4584:10: style: struct member 'Anonymous5::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4599:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4604:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4655:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4660:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4668:10: style: struct member 'Anonymous6::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4683:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4688:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4740:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4747:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4755:10: style: struct member 'Anonymous7::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4770:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4775:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4820:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4833:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4840:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4848:10: style: struct member 'Anonymous8::name_buffer' is never used. [unusedStructMember] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4863:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4868:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4913:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4925:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4957:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:4991:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5005:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5007:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:500:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5026:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5027:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5027:1: error: Resource leak: tempfile [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5035:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5049:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5049:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5048:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5048:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5049:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5050:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5050:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5048:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5048:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5050:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5068:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5069:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5069:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5077:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5091:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5091:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5090:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5090:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5091:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5092:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5092:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5090:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5090:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5092:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5110:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5111:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5111:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5119:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5133:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5133:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5132:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5132:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5133:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5134:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5134:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5132:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5132:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5134:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5152:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5153:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5153:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5175:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5175:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5174:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5174:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5175:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5177:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5177:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5174:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5174:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5177:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5195:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5196:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5196:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5204:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5220:3: warning: Assert statement calls a function which may have desired side effects: 'fscanf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5222:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5233:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5233:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5232:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5232:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5233:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5236:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5236:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5232:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5232:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5236:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5254:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5255:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5255:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5255:1: error: Resource leak: sysctl_pid_max [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5263:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5281:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5281:3: warning: Assert statement calls a function which may have desired side effects: 'getpid'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5281:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5280:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5280:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5281:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5283:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5283:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5280:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5280:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5283:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5317:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5318:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5326:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5344:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5344:3: warning: Assert statement calls a function which may have desired side effects: 'getpid'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5344:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5343:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5343:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5344:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5347:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5347:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5343:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5343:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5347:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5379:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5380:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5408:3: warning: Assert statement calls a function which may have desired side effects: 'fprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5408:3: warning: Assert statement calls a function which may have desired side effects: 'getpid'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5408:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5407:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5407:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5408:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5411:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5411:3: warning: If resource allocation fails, then there is a possible null pointer dereference: qf [nullPointerOutOfResources] mandos-1.8.19/dracut-module/password-agent.c:5407:20: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5407:20: note: Assignment 'qf=fdopen(questionfile,"w")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:5411:3: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5460:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5461:1: error: Memory leak: tempfilename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5461:1: error: Resource leak: qf [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5465:20: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_notafter_0' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8180:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5465:20: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5474:20: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_notafter_1' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8182:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5474:20: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5483:22: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_notafter_1_1' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8184:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5483:22: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5492:22: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_notafter_1_2' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8186:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5492:22: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5501:24: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_equal_notafter' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8188:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5501:24: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5510:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_open_and_parse_question_late_notafter' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8190:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5510:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5566:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_0_1_2' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8192:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5566:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5577:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_0_2_1' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8194:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5577:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5588:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_1_2_3' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8196:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5588:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5599:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_1_3_2' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8198:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5599:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5611:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_2_1_3' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8200:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5611:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5622:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_2_3_1' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8202:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5622:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5634:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_3_1_2' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8204:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5634:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5645:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_cancel_old_question_3_2_1' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8206:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:5645:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5662:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5671:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5678:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5701:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5711:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5721:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5723:8: style: Variable 'socket_name' can be declared as const array [constVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5725:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5750:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5760:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5762:17: style: Variable 'question_filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5771:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5781:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5788:3: warning: Assert statement calls a function which may have desired side effects: 'bind'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5810:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5811:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5812:1: error: Memory leak: question_filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5812:1: error: Resource leak: sock_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5820:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5835:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5845:3: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5852:3: warning: Assert statement calls a function which may have desired side effects: 'bind'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5903:5: warning: Assert statement calls a function which may have desired side effects: 'send'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5909:3: warning: Assert statement calls a function which may have desired side effects: 'read'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5916:3: warning: Assert statement calls a function which may have desired side effects: 'send'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:591:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5920:3: warning: Assert statement calls a function which may have desired side effects: 'recv'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5923:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5924:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5925:1: error: Resource leak: sock_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5934:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5937:17: style: Variable 'question_filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5940:17: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5950:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5954:15: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5954:27: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5983:1: error: Memory leak: filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5983:1: error: Memory leak: question_filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5992:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5995:17: style: Variable 'question_filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:5998:17: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6006:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6010:15: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6010:27: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6015:22: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] mandos-1.8.19/dracut-module/password-agent.c:5998:34: note: Assuming allocation function fails mandos-1.8.19/dracut-module/password-agent.c:5998:34: note: Assignment 'filename=strdup("/nonexistent/socket")', assigned value is 0 mandos-1.8.19/dracut-module/password-agent.c:6015:22: note: Null pointer dereference 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6039:1: error: Memory leak: filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6039:1: error: Memory leak: question_filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6047:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6064:5: error: Common realloc mistake: 'message_buffer' nulled but not freed upon failure [memleakOnRealloc] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6076:5: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:607:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6082:5: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6083:5: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6117:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6121:15: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6121:27: style: Variable 'read_socket' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6154:17: style: Variable 'question_filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6157:17: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6168:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6175:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:618:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6201:1: error: Memory leak: filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6201:1: error: Memory leak: question_filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6212:17: style: Variable 'question_filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6215:17: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6227:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6234:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6258:1: error: Memory leak: filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6258:1: error: Memory leak: question_filename [memleak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6262:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6275:3: warning: Assert statement calls a function which may have desired side effects: 'socketpair'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6306:3: warning: Assert statement calls a function which may have desired side effects: 'read'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6320:23: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_send_password_to_socket_null_password' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8226:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:6320:23: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:637:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6443:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6459:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6505:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6510:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6525:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6526:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6540:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6550:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:657:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:657:7: warning: Null pointer dereference: queue [ctunullpointer] mandos-1.8.19/dracut-module/password-agent.c:408:12: note: Assuming that condition 'queue==NULL' is not redundant mandos-1.8.19/dracut-module/password-agent.c:420:29: note: Calling function start_mandos_client, 1st argument is null mandos-1.8.19/dracut-module/password-agent.c:880:10: note: Calling function add_to_queue, 1st argument is null mandos-1.8.19/dracut-module/password-agent.c:657:7: note: Dereferencing argument queue that is null 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6583:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6584:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6602:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6612:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6638:16: style: Variable 'seen_questions' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6658:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6659:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6660:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6672:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6677:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6680:11: style: Variable 'question_filename1' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6684:11: style: Variable 'question_filename2' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6700:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6701:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6702:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6703:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6714:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6724:11: style: Variable 'tempdir' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6727:11: style: Variable 'tempfilename1' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6730:11: style: Variable 'tempfilename2' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6763:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6764:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6765:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6766:3: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6770:20: style: Parameter 'fixture' can be declared as pointer to const. However it seems that 'test_wait_for_event_timeout' is a callback function, if 'fixture' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mandos-1.8.19/dracut-module/password-agent.c:8063:3: note: You might need to cast the function pointer here mandos-1.8.19/dracut-module/password-agent.c:6770:20: note: Parameter 'fixture' can be declared as pointer to const 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6774:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6778:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6785:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6788:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6793:3: warning: Assert statement calls a function which may have desired side effects: 'epoll_ctl'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6796:3: warning: Assert statement calls a function which may have desired side effects: 'write'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6799:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6816:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6822:3: warning: Assert statement calls a function which may have desired side effects: 'waitpid'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6823:3: warning: Assert statement calls a function which may have desired side effects: 'WIFEXITED'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6824:3: warning: Assert statement calls a function which may have desired side effects: 'WEXITSTATUS'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6825:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6836:15: style: Variable 'epoll_fd' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6836:24: style: Variable 'epoll_fd' is assigned a value that is never used. [unreadVariable] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6836:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6841:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6844:1: error: Resource leak: epoll_fd [resourceLeak] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6862:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6862:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6865:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6885:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6885:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6888:3: warning: Assert statement calls a function which may have desired side effects: 'close'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6906:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6908:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6937:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_run_func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6939:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6941:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6973:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_run_func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6975:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6981:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:6983:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7010:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_exited_func [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7014:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7027:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7029:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7045:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7045:3: warning: Assert statement calls a function which may have desired side effects: 'pipe2'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7062:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7074:3: warning: Assert statement calls a function which may have desired side effects: 'add_to_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7076:3: warning: Assert statement calls a function which may have desired side effects: 'run_queue'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7096:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7129:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7163:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7173:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7186:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7188:3: warning: Assert statement calls a function which may have desired side effects: 'sigfillset'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7189:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7196:3: warning: Assert statement calls a function which may have desired side effects: 'sigaction'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7229:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7234:3: warning: Assert statement calls a function which may have desired side effects: 'sigemptyset'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7235:3: warning: Assert statement calls a function which may have desired side effects: 'sigaddset'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7236:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7258:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7261:3: warning: Assert statement calls a function which may have desired side effects: 'sigismember'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7264:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7274:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7278:3: warning: Assert statement calls a function which may have desired side effects: 'sigemptyset'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7279:3: warning: Assert statement calls a function which may have desired side effects: 'sigaddset'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7280:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7280:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7288:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7303:3: warning: Assert statement calls a function which may have desired side effects: 'pthread_sigmask'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:731:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7323:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7348:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7360:3: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7390:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7421:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] head mandos-1.8.19/dracut-module/password-agent.c:744:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head mandos-1.8.19/dracut-module/password-agent.c:744:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7457:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7494:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:752:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7531:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7567:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7681:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7796:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:781:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7837:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7893:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:7946:3: warning: Assert statement calls a function which may have desired side effects: 'parse_arguments'. [assertWithSideEffect] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:8262:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_NONE [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:918:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/dracut-module/password-agent.c:951:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIPE_BUF [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:124:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] 2.18.0 mandos-1.8.19/plugin-runner.c:136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mandos-1.8.19/plugin-runner.c:196:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head mandos-1.8.19/plugin-runner.c:196:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 mandos-1.8.19/plugin-runner.c:200:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:256:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:277:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:391:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_NOCLDSTOP [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugin-runner.c:469:8: style: Variable 'plugin_option' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/plugin-runner.c:498:8: style: Variable 'option' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/plugin-runner.c:697:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 mandos-1.8.19/plugin-runner.c:899:66: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:106:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:107:38: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:127:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:199:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mandos-1.8.19/plugins.d/plymouth.c:225:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head mandos-1.8.19/plugins.d/plymouth.c:225:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNuMAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:405:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] 2.18.0 mandos-1.8.19/plugins.d/plymouth.c:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] DONE