2025-05-06 16:11 ftp://ftp.de.debian.org/debian/pool/main/o/ocaml-dune/ocaml-dune_3.17.2.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 56be00d (2025-05-06 17:27:07 +0200) count: 98 97 elapsed-time: 0.4 0.3 head-timing-info: old-timing-info: head results: dune-3.17.2/otherlibs/stdune/dune_filesystem_stubs/readdir.c:52:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/dune_filesystem_stubs/readdir.c:55:7: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] dune-3.17.2/otherlibs/stdune/src/platform_stubs.c:9:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/src/platform_stubs.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/src/platform_stubs.c:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/src/platform_stubs.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/src/platform_stubs.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/otherlibs/stdune/src/wait4_stubs.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] dune-3.17.2/src/csexp_rpc/csexp_rpc_stubs.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/src/csexp_rpc/csexp_rpc_stubs.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/src/dune_digest/dune_digest_stubs.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_res [valueFlowBailoutIncompleteVar] dune-3.17.2/src/dune_stats/dune_stats_stubs.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/src/dune_util/dune_flock.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] dune-3.17.2/src/dune_util/dune_flock.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_UN [valueFlowBailoutIncompleteVar] dune-3.17.2/src/fsevents/fsevents_stubs.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/cpp-std-ocaml5.t/cpp11.cpp:12:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/cxx-flags.t/baz.cpp:11:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/cxx-flags.t/bazexe.cpp:10:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/cxx-flags.t/sub/bazexe.cpp:10:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/foreign-stubs/c-flags-diagnostics-color.t/stub.c:1:0: error: #error "error message" [preprocessorErrorDirective] dune-3.17.2/test/blackbox-tests/test-cases/foreign-stubs/c-flags-diagnostics-color.t/stub.c:1:2: error: #error "error message" [preprocessorErrorDirective] dune-3.17.2/test/blackbox-tests/test-cases/foreign_cxx_library.t/lib/foreign_hello_world.cpp:7:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/github734.t/src/stubs/x.c:5:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/jsoo/simple.t/lib/stubs.c:3:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/output-obj.t/dynamic.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/output-obj.t/dynamic.c:19:3: error: Resource leak: handle [resourceLeak] dune-3.17.2/test/blackbox-tests/test-cases/toplevel/top.t/stubs/z_stubs.c:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dune-3.17.2/test/blackbox-tests/test-cases/wasmoo/simple.t/lib/stubs.c:3:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/notty/src-unix/native/winsize.c:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/ocaml-inotify/src/inotify_stubs.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha512_stubs.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha256_stubs.c:139:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] dune-3.17.2/vendor/sha/sha256_stubs.c:32:37: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha256.h:56:68: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha256.h:228:42: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha1_stubs.c:141:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] dune-3.17.2/vendor/sha/sha512_stubs.c:139:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_false [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:163:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:171:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:362:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String_tag [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:709:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:809:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] dune-3.17.2/vendor/sha/sha1_stubs.c:32:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha1.h:53:62: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha1.h:283:38: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha512_stubs.c:32:37: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha512.h:57:68: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/sha/sha512.h:251:42: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:736:33: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:773:11: style: Condition 'got_error' is always true [knownConditionTrueFalse] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:762:19: note: Assignment 'got_error=1', assigned value is 1 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:773:11: note: Condition 'got_error' is always true dune-3.17.2/vendor/spawn/src/spawn_stubs.c:402:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:402:5: note: Null pointer dereference dune-3.17.2/vendor/spawn/src/spawn_stubs.c:405:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:405:3: note: Null pointer dereference dune-3.17.2/vendor/spawn/src/spawn_stubs.c:432:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:432:5: note: Null pointer dereference dune-3.17.2/vendor/spawn/src/spawn_stubs.c:435:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:435:3: note: Null pointer dereference dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: note: Null pointer addition dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: note: Null pointer addition dune-3.17.2/vendor/spawn/src/spawn_stubs.c:212:29: style: Parameter 'function' can be declared as pointer to const [constParameterPointer] diff: head dune-3.17.2/test/blackbox-tests/test-cases/foreign-stubs/c-flags-diagnostics-color.t/stub.c:1:2: error: #error "error message" [preprocessorErrorDirective] 2.17.0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: note: Null pointer addition head dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:394:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:397:25: note: Null pointer addition 2.17.0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: note: Null pointer addition head dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:26: note: Assuming allocation function fails dune-3.17.2/vendor/spawn/src/spawn_stubs.c:425:12: note: Assignment 'result=(char**)malloc(full_size)', assigned value is 0 dune-3.17.2/vendor/spawn/src/spawn_stubs.c:428:24: note: Null pointer addition DONE