2026-09-20 10:58 ftp://ftp.de.debian.org/debian/pool/main/o/ocurl/ocurl_0.10.0.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --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 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.22.0 head-info: 112e7e1 (2026-09-20 09:06:56 +0200) count: 191 191 elapsed-time: 2.8 0.2 head-timing-info: old-timing-info: head results: curl-0.10.0/curl-helper.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pair [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:595:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curl_slist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:614:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exceptionData [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:651:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:663:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_PRIVATE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:711:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLINFO_EFFECTIVE_URL [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:750:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLINFO_PRIVATE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:831:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:887:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:925:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:958:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1007:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1027:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1057:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable camlDebugConnection [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLIOE_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLKHSTAT_REJECT [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1521:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1526:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1541:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_GLOBAL_ALL [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1575:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1584:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1598:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_PRIVATE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1625:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_WRITEDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1626:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_WRITEDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1627:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_WRITEDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1628:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_READDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1629:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_READDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1630:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_HEADERDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1631:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_PROGRESSDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1638:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_DEBUGDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1639:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_SSH_KEYDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1649:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_OPENSOCKETDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1659:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1680:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1889:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1890:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1891:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1892:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1893:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1894:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1895:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1896:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1897:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1903:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1904:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1905:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1906:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1907:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1908:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1920:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_NETRC_OPTIONAL [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1991:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1992:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1993:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1994:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1995:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:1996:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2008:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_ERROR_SIZE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2020:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2033:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_POSTFIELDS [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2042:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2043:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2044:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2045:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2046:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2047:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2048:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2049:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2051:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_HTTPHEADER [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2097:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listIter [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2330:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2331:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2332:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2333:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2334:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2335:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2336:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2337:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2338:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2340:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_QUOTE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2341:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_POSTQUOTE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2343:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_SSLVERSION_DEFAULT [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2381:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_TIMECOND_NONE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2402:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2403:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2404:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2421:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_KRB4LEVEL [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2454:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2455:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2456:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2457:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2458:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2459:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2491:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2492:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2493:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2494:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2495:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2496:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2525:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2526:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2533:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_HTTP_VERSION_NONE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2602:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2603:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2604:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:2610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3347:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3349:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3366:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3368:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3370:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLreturn0 [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3825:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3879:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3895:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:3912:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4469:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4531:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLVERSION_NOW [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4577:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4643:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4707:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4736:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4762:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4786:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLMSG_DONE [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4808:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4844:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4864:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4884:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_emptylist [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4904:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4928:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4958:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable camlResult [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4976:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5030:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5061:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_what [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5156:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLMOPT_SOCKETDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5168:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caml_local_roots [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLMOPT_TIMERDATA [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5303:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:5363:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_r [valueFlowBailoutIncompleteVar] curl-0.10.0/curl-helper.c:4438:18: style: Obsolete function 'curl_escape' called. It is recommended to use 'curl_easy_escape' instead. [prohibitedcurl_escapeCalled] curl-0.10.0/curl-helper.c:4455:18: style: Obsolete function 'curl_unescape' called. It is recommended to use 'curl_easy_unescape' instead. [prohibitedcurl_unescapeCalled] curl-0.10.0/curl-helper.c:5108:10: style: Obsolete function 'curl_multi_socket_all' called. It is recommended to use 'curl_multi_socket_action' instead. [prohibitedcurl_multi_socket_allCalled] curl-0.10.0/curl-helper.c:4440:5: error: Mismatching allocation and deallocation: curlResult [mismatchAllocDealloc] curl-0.10.0/curl-helper.c:4438:18: note: Mismatching allocation and deallocation: curlResult curl-0.10.0/curl-helper.c:4440:5: note: Mismatching allocation and deallocation: curlResult curl-0.10.0/curl-helper.c:4457:5: error: Mismatching allocation and deallocation: curlResult [mismatchAllocDealloc] curl-0.10.0/curl-helper.c:4455:18: note: Mismatching allocation and deallocation: curlResult curl-0.10.0/curl-helper.c:4457:5: note: Mismatching allocation and deallocation: curlResult curl-0.10.0/curl-helper.c:580:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:579:20: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:579:7: note: Assignment 'p=(char*)malloc(caml_string_length(v)+1)', assigned value is 0 curl-0.10.0/curl-helper.c:580:10: note: Null pointer dereference curl-0.10.0/curl-helper.c:597:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:595:59: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:595:33: note: Assignment 'new_item=(struct curl_slist*)malloc(sizeof(struct curl_slist))', assigned value is 0 curl-0.10.0/curl-helper.c:597:3: note: Null pointer dereference curl-0.10.0/curl-helper.c:598:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:595:59: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:595:33: note: Assignment 'new_item=(struct curl_slist*)malloc(sizeof(struct curl_slist))', assigned value is 0 curl-0.10.0/curl-helper.c:598:3: note: Null pointer dereference curl-0.10.0/curl-helper.c:643:26: warning:inconclusive: Either the condition 'exception==NULL' is redundant or there is possible null pointer dereference: exception. [nullPointerRedundantCheck] curl-0.10.0/curl-helper.c:640:19: note: Assuming that condition 'exception==NULL' is not redundant curl-0.10.0/curl-helper.c:643:26: note: Null pointer dereference curl-0.10.0/curl-helper.c:651:21: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:659:22: note: Calling function 'resetOcamlValues', 1st argument 'connection' value is 0 curl-0.10.0/curl-helper.c:651:21: note: Null pointer dereference curl-0.10.0/curl-helper.c:658:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:658:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:662:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:662:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:665:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:665:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:667:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:667:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:668:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:668:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:669:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:669:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:670:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:670:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:671:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:671:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:672:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:672:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:673:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:673:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:674:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:674:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:675:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:675:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:676:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:676:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:677:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:677:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:678:5: warning: If memory allocation fails, then there is a possible null pointer dereference: connection [nullPointerOutOfMemory] curl-0.10.0/curl-helper.c:656:50: note: Assuming allocation function fails curl-0.10.0/curl-helper.c:656:30: note: Assignment 'connection=(struct Connection*)malloc(sizeof(struct Connection))', assigned value is 0 curl-0.10.0/curl-helper.c:678:5: note: Null pointer dereference curl-0.10.0/curl-helper.c:1508:27: warning:inconclusive: Either the condition 'NULL==exception' is redundant or there is possible null pointer dereference: exception. [nullPointerRedundantCheck] curl-0.10.0/curl-helper.c:1507:12: note: Assuming that condition 'NULL==exception' is not redundant curl-0.10.0/curl-helper.c:1508:27: note: Null pointer dereference curl-0.10.0/curl-helper.c:4535:31: warning:inconclusive: Either the condition 'NULL==data' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck] curl-0.10.0/curl-helper.c:4532:12: note: Assuming that condition 'NULL==data' is not redundant curl-0.10.0/curl-helper.c:4535:31: note: Null pointer dereference curl-0.10.0/curl-helper.c:4640:27: warning:inconclusive: Either the condition 'NULL==exception' is redundant or there is possible null pointer dereference: exception. [nullPointerRedundantCheck] curl-0.10.0/curl-helper.c:4639:12: note: Assuming that condition 'NULL==exception' is not redundant curl-0.10.0/curl-helper.c:4640:27: note: Null pointer dereference curl-0.10.0/curl-helper.c:4765:37: warning:inconclusive: Either the condition 'NULL==h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck] curl-0.10.0/curl-helper.c:4761:12: note: Assuming that condition 'NULL==h' is not redundant curl-0.10.0/curl-helper.c:4765:37: note: Null pointer dereference curl-0.10.0/curl-helper.c:821:38: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'cb_WRITEFUNCTION' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] curl-0.10.0/curl-helper.c:1625:1: note: You might need to cast the function pointer here curl-0.10.0/curl-helper.c:821:38: note: Parameter 'ptr' can be declared as pointer to const curl-0.10.0/curl-helper.c:842:39: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'cb_WRITEFUNCTION2' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] curl-0.10.0/curl-helper.c:1626:1: note: You might need to cast the function pointer here curl-0.10.0/curl-helper.c:842:39: note: Parameter 'ptr' can be declared as pointer to const curl-0.10.0/curl-helper.c:997:39: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'cb_HEADERFUNCTION' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] curl-0.10.0/curl-helper.c:1630:1: note: You might need to cast the function pointer here curl-0.10.0/curl-helper.c:997:39: note: Parameter 'ptr' can be declared as pointer to const curl-0.10.0/curl-helper.c:1112:32: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'cb_DEBUGFUNCTION' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] curl-0.10.0/curl-helper.c:1638:1: note: You might need to cast the function pointer here curl-0.10.0/curl-helper.c:1112:32: note: Parameter 'buffer' can be declared as pointer to const curl-0.10.0/curl-helper.c:4878:69: style: Parameter 'extra_fds' can be declared as pointer to const [constParameterPointer] diff: DONE