UnstableConsole Output

Skipping 32,089 KB.. Full Log
NALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_input_encoding : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_xml_encoding : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_xml_standalone : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_set_xml_standalone : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_xml_version : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_set_xml_version : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_strict_error_checking : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_set_strict_error_checking : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_uri : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_set_uri : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_adopt_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_dom_config : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_normalize : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_rename_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_get_quirks_mode : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h dom_document_set_quirks_mode : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_entities : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_notations : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_public_id : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_system_id : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document_type.h dom_document_type_get_internal_subset : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_tag_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_attribute : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_attribute : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_remove_attribute : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_attribute_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_attribute_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_remove_attribute_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_elements_by_tag_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_attribute_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_attribute_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_remove_attribute_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_attribute_node_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_attribute_node_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_elements_by_tag_name_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_has_attribute : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_has_attribute_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_schema_type_info : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_id_attribute : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_id_attribute_ns : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_set_id_attribute_node : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_get_classes : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h dom_element_has_class : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/text.h dom_text_split_text : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/text.h dom_text_get_is_element_content_whitespace : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/text.h dom_text_get_whole_text : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/text.h dom_text_replace_whole_text : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_title : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_set_title : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_referrer : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_domain : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_url : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_body : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_set_body : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_images : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_applets : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_links : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_forms : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_anchors : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_cookie : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_set_cookie : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_open : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_close : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_write : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_writeln : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_document.h dom_html_document_get_elements_by_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_id : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_set_id : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_title : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_set_title : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_lang : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_set_lang : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_dir : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_set_dir : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_class_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_set_class_name : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/html/html_element.h dom_html_element_get_tag_type : 0.0 ms
ANALYZE (Syntax): utils/libdom.c libdom_find_first_element : 0.3 ms
ANALYZE (Syntax): utils/libdom.c libdom_iterate_child_elements : 0.2 ms
ANALYZE (Syntax): utils/libdom.c libdom_hubbub_error_to_nserror : 0.0 ms
ANALYZE (Syntax): utils/libdom.c ignore_dom_msg : 0.0 ms
ANALYZE (Syntax): utils/libdom.c dump_dom_element_attribute : 0.2 ms
ANALYZE (Syntax): utils/libdom.c dump_dom_element : 0.3 ms
ANALYZE (Syntax): utils/libdom.c libdom_dump_structure : 0.1 ms
ANALYZE (Syntax): utils/libdom.c libdom_parse_file : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_parse_file : 15.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_dump_structure : 2389.4 ms
ANALYZE (Path,  Inline_Regular): utils/libdom.c ignore_dom_msg : 0.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_iterate_child_elements : 36.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_find_first_element : 296.2 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 2.7457 seconds (2.7460 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   2.6208 ( 99.9%)   0.1168 ( 95.7%)   2.7377 ( 99.7%)   2.7379 ( 99.7%)  Path exploration time
   0.0028 (  0.1%)   0.0052 (  4.3%)   0.0080 (  0.3%)   0.0082 (  0.3%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   2.6237 (100.0%)   0.1220 (100.0%)   2.7457 (100.0%)   2.7460 (100.0%)  Total

 COMPILE: utils/log.c
rm -f build/Linux-monkey/deps/utils_log.d
rm -f build/Linux-monkey/utils_log.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_log.d build/Linux-monkey/utils_log.o' -MF build/Linux-monkey/deps/utils_log.d -o build/Linux-monkey/utils_log.o -c utils/log.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'log.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/log.c'
ANALYZE (Syntax): utils/log.c timeval_subtract : 0.2 ms
ANALYZE (Syntax): utils/log.c nslog_gettime : 0.1 ms
ANALYZE (Syntax): utils/log.c netsurf_render_log : 0.1 ms
ANALYZE (Syntax): utils/log.c nslog_set_filter : 0.1 ms
ANALYZE (Syntax): utils/log.c nslog_init : 0.7 ms
ANALYZE (Syntax): utils/log.c nslog_set_filter_by_options : 0.0 ms
ANALYZE (Syntax): utils/log.c nslog_finalise : 0.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/log.h nslog_finalise : 2.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/log.h nslog_set_filter_by_options : 3.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/log.h nslog_init : 30.2 ms
ANALYZE (Path,  Inline_Regular): utils/log.c netsurf_render_log : 19.3 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0566 seconds (0.0568 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0513 ( 97.7%)   0.0036 ( 89.1%)   0.0549 ( 97.1%)   0.0551 ( 97.1%)  Path exploration time
   0.0012 (  2.3%)   0.0004 ( 10.9%)   0.0016 (  2.9%)   0.0016 (  2.9%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0525 (100.0%)   0.0040 (100.0%)   0.0566 (100.0%)   0.0568 (100.0%)  Total

 COMPILE: utils/messages.c
rm -f build/Linux-monkey/deps/utils_messages.d
rm -f build/Linux-monkey/utils_messages.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_messages.d build/Linux-monkey/utils_messages.o' -MF build/Linux-monkey/deps/utils_messages.d -o build/Linux-monkey/utils_messages.o -c utils/messages.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'messages.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/messages.c'
ANALYZE (Syntax): utils/messages.c messages_create_ctx : 0.2 ms
ANALYZE (Syntax): utils/messages.c messages_destroy_ctx : 0.0 ms
ANALYZE (Syntax): utils/messages.c messages_load_ctx : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_get_ctx : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_add_from_file : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_add_from_inline : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_get_buff : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_get : 0.0 ms
ANALYZE (Syntax): utils/messages.c messages_get_errorcode : 0.3 ms
ANALYZE (Syntax): utils/messages.c messages_get_sslcode : 0.1 ms
ANALYZE (Syntax): utils/messages.c messages_destroy : 0.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_destroy : 1.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_sslcode : 10.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_errorcode : 24.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get : 0.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_buff : 1.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_add_from_inline : 2.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_add_from_file : 1.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0430 seconds (0.0430 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0383 ( 97.2%)   0.0035 ( 94.8%)   0.0417 ( 97.0%)   0.0417 ( 97.0%)  Path exploration time
   0.0011 (  2.8%)   0.0002 (  5.1%)   0.0013 (  3.0%)   0.0013 (  3.0%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0394 (100.0%)   0.0037 (100.0%)   0.0430 (100.0%)   0.0430 (100.0%)  Total

 COMPILE: utils/nscolour.c
rm -f build/Linux-monkey/deps/utils_nscolour.d
rm -f build/Linux-monkey/utils_nscolour.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_nscolour.d build/Linux-monkey/utils_nscolour.o' -MF build/Linux-monkey/deps/utils_nscolour.d -o build/Linux-monkey/utils_nscolour.o -c utils/nscolour.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'nscolour.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/nscolour.c'
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libwapcaplet/libwapcaplet.h lwc_string_caseless_hash_value : 0.1 ms
ANALYZE (Syntax): include/netsurf/plot_style.h colour_engorge_component : 0.3 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_add_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_subtract_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_divide_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_multiply_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_int_to_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/fpmath.h css_float_to_fixed : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/unit.h css_unit_css2device_px : 0.0 ms
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libcss/unit.h css_unit_device2css_px : 0.0 ms
ANALYZE (Syntax): utils/nscolour.c nscolour__get : 0.7 ms
ANALYZE (Syntax): utils/nscolour.c nscolour_update : 0.4 ms
ANALYZE (Syntax): utils/nscolour.c nscolour_get_stylesheet : 0.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nscolour.h nscolour_get_stylesheet : 5.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/nscolour.h nscolour_update : 33.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0436 seconds (0.0436 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0393 ( 95.3%)   0.0000 (  0.0%)   0.0393 ( 90.3%)   0.0393 ( 90.2%)  Path exploration time
   0.0019 (  4.6%)   0.0023 (100.0%)   0.0042 (  9.7%)   0.0042 (  9.7%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0412 (100.0%)   0.0023 (100.0%)   0.0436 (100.0%)   0.0436 (100.0%)  Total

 COMPILE: utils/nsoption.c
rm -f build/Linux-monkey/deps/utils_nsoption.d
rm -f build/Linux-monkey/utils_nsoption.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_nsoption.d build/Linux-monkey/utils_nsoption.o' -MF build/Linux-monkey/deps/utils_nsoption.d -o build/Linux-monkey/utils_nsoption.o -c utils/nsoption.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'nsoption.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/nsoption.c'
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libwapcaplet/libwapcaplet.h lwc_string_caseless_hash_value : 0.1 ms
ANALYZE (Syntax): include/netsurf/plot_style.h colour_engorge_component : 0.3 ms
ANALYZE (Syntax): utils/nsoption.c strtooption : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_validate : 0.3 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_is_set : 0.2 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_output : 0.4 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_output_value_html : 0.3 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_output_value_text : 0.2 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_dup : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_free : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c get_key_value : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c optionline : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_init : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_finalise : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_read : 0.2 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_write : 0.1 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_dump : 0.0 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_commandline : 0.4 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_snoptionf : 0.5 ms
ANALYZE (Syntax): utils/nsoption.c nsoption_set_tbl_charp : 0.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_set_tbl_charp : 3.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_snoptionf : 2108.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_commandline : 1710.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_dump : 1591.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_write : 2.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_read : 1802.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_finalise : 1715.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_init : 1775.4 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 10.7063 seconds (10.7146 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
  10.3595 (100.0%)   0.3425 ( 99.3%)  10.7020 (100.0%)  10.7103 (100.0%)  Path exploration time
   0.0017 (  0.0%)   0.0025 (  0.7%)   0.0043 (  0.0%)   0.0043 (  0.0%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
  10.3613 (100.0%)   0.3450 (100.0%)  10.7063 (100.0%)  10.7146 (100.0%)  Total

 COMPILE: utils/nsurl/nsurl.c
rm -f build/Linux-monkey/deps/utils_nsurl_nsurl.d
rm -f build/Linux-monkey/utils_nsurl_nsurl.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_nsurl_nsurl.d build/Linux-monkey/utils_nsurl_nsurl.o' -MF build/Linux-monkey/deps/utils_nsurl_nsurl.d -o build/Linux-monkey/utils_nsurl_nsurl.o -c utils/nsurl/nsurl.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'nsurl.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/nsurl/nsurl.c'
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libwapcaplet/libwapcaplet.h lwc_string_caseless_hash_value : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_space : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_sign : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alphanumerical : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value_2_chars : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit_or_colon : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal_caseless : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal_caseless : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_string_to_int : 0.1 ms
ANALYZE (Syntax): ./utils/nsurl/private.h nsurl__components_destroy : 0.9 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_ref : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_unref : 0.1 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_compare : 0.9 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_get : 0.1 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_get_component : 0.5 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_get_scheme_type : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_has_component : 0.2 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_access : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_access_log : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_get_utf8 : 0.3 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_access_leaf : 0.2 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_length : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_hash : 0.0 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_defragment : 0.8 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_refragment : 0.9 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_replace_query : 1.2 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_replace_scheme : 1.7 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_nice : 0.7 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_parent : 1.1 ms
ANALYZE (Syntax): utils/nsurl/nsurl.c nsurl_dump : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_dump : 72.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_parent : 1564.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_nice : 450.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_replace_scheme : 1809.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_replace_query : 493.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_refragment : 216.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_defragment : 130.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_hash : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_length : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access_leaf : 1.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_get_utf8 : 3.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access_log : 0.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_has_component : 1.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_get_scheme_type : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_get_component : 2.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_compare : 1498.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_unref : 1852.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_ref : 0.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 8.1119 seconds (8.1125 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   7.6919 ( 99.9%)   0.4079 ( 98.9%)   8.0998 ( 99.9%)   8.1004 ( 99.9%)  Path exploration time
   0.0075 (  0.1%)   0.0046 (  1.1%)   0.0121 (  0.1%)   0.0121 (  0.1%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   7.6994 (100.0%)   0.4125 (100.0%)   8.1119 (100.0%)   8.1125 (100.0%)  Total

 COMPILE: utils/nsurl/parse.c
rm -f build/Linux-monkey/deps/utils_nsurl_parse.d
rm -f build/Linux-monkey/utils_nsurl_parse.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_nsurl_parse.d build/Linux-monkey/utils_nsurl_parse.o' -MF build/Linux-monkey/deps/utils_nsurl_parse.d -o build/Linux-monkey/utils_nsurl_parse.o -c utils/nsurl/parse.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'parse.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/nsurl/parse.c'
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libwapcaplet/libwapcaplet.h lwc_string_caseless_hash_value : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_space : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_sign : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alphanumerical : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value_2_chars : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit_or_colon : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal_caseless : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal_caseless : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_string_to_int : 0.1 ms
ANALYZE (Syntax): ./utils/nsurl/private.h nsurl__components_destroy : 0.9 ms
ANALYZE (Syntax): utils/nsurl/parse.c digit2uppercase_hex : 0.0 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__is_unreserved : 0.7 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__is_no_escape : 0.8 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__get_string_markers : 4.8 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__remove_dot_segments : 0.6 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__get_longest_section : 0.1 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__create_from_section : 2.2 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__get_string_data : 0.9 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__get_string : 0.6 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__components_to_string : 0.1 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__calc_hash : 0.3 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl_create : 0.3 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl_join : 2.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_join : 1941.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_create : 1663.1 ms
ANALYZE (Path,  Inline_Regular): utils/nsurl/parse.c nsurl__create_from_section : 1537.3 ms
ANALYZE (Path,  Inline_Regular): utils/nsurl/parse.c nsurl__get_string_markers : 1217.9 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 6.3762 seconds (6.3764 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   6.1528 ( 99.7%)   0.2073 ( 99.9%)   6.3600 ( 99.7%)   6.3601 ( 99.7%)  Path exploration time
   0.0159 (  0.3%)   0.0002 (  0.1%)   0.0161 (  0.3%)   0.0162 (  0.3%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   6.1687 (100.0%)   0.2075 (100.0%)   6.3762 (100.0%)   6.3764 (100.0%)  Total

 COMPILE: utils/punycode.c
rm -f build/Linux-monkey/deps/utils_punycode.d
rm -f build/Linux-monkey/utils_punycode.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_punycode.d build/Linux-monkey/utils_punycode.o' -MF build/Linux-monkey/deps/utils_punycode.d -o build/Linux-monkey/utils_punycode.o -c utils/punycode.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'punycode.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/punycode.c'
ANALYZE (Syntax): utils/punycode.c decode_digit : 0.2 ms
ANALYZE (Syntax): utils/punycode.c encode_digit : 0.0 ms
ANALYZE (Syntax): utils/punycode.c encode_basic : 0.1 ms
ANALYZE (Syntax): utils/punycode.c adapt : 0.1 ms
ANALYZE (Syntax): utils/punycode.c punycode_encode : 1.5 ms
ANALYZE (Syntax): utils/punycode.c punycode_decode : 1.0 ms
ANALYZE (Path,  Inline_Regular): utils/punycode.h punycode_decode : 1798.6 ms
ANALYZE (Path,  Inline_Regular): utils/punycode.h punycode_encode : 1538.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 3.3376 seconds (3.3402 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   3.2080 ( 99.9%)   0.1266 (100.0%)   3.3346 ( 99.9%)   3.3372 ( 99.9%)  Path exploration time
   0.0030 (  0.1%)   0.0000 (  0.0%)   0.0030 (  0.1%)   0.0030 (  0.1%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   3.2110 (100.0%)   0.1266 (100.0%)   3.3376 (100.0%)   3.3402 (100.0%)  Total

 COMPILE: utils/ssl_certs.c
rm -f build/Linux-monkey/deps/utils_ssl_certs.d
rm -f build/Linux-monkey/utils_ssl_certs.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_ssl_certs.d build/Linux-monkey/utils_ssl_certs.o' -MF build/Linux-monkey/deps/utils_ssl_certs.d -o build/Linux-monkey/utils_ssl_certs.o -c utils/ssl_certs.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'ssl_certs.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/ssl_certs.c'
ANALYZE (Syntax): /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/libwapcaplet/libwapcaplet.h lwc_string_caseless_hash_value : 0.1 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_alloc : 0.0 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_dup_into : 0.2 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_dup : 0.2 ms
ANALYZE (Syntax): utils/ssl_certs.c process_query_section : 0.1 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_from_query : 0.3 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_to_query : 0.4 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_free : 0.1 ms
ANALYZE (Syntax): utils/ssl_certs.c cert_chain_size : 0.1 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_size : 8.2 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_to_query : 90.2 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_from_query : 10.6 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_dup : 28.6 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_dup_into : 281.7 ms
utils/ssl_certs.c:194:7: warning: Value stored to 'kvlen' is never read [deadcode.DeadStores]
        for (kvlen = 0, kvstart = 0; kvstart < querylen; kvstart += kvlen) {
             ^       ~
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.4211 seconds (0.4211 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.4193 ( 99.6%)   0.0000 (  0.0%)   0.4193 ( 99.6%)   0.4193 ( 99.6%)  Path exploration time
   0.0018 (  0.4%)   0.0000 (100.0%)   0.0018 (  0.4%)   0.0018 (  0.4%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.4211 (100.0%)   0.0000 (100.0%)   0.4211 (100.0%)   0.4211 (100.0%)  Total

1 warning generated.
 COMPILE: utils/talloc.c
rm -f build/Linux-monkey/deps/utils_talloc.d
rm -f build/Linux-monkey/utils_talloc.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_talloc.d build/Linux-monkey/utils_talloc.o' -MF build/Linux-monkey/deps/utils_talloc.d -o build/Linux-monkey/utils_talloc.o -c utils/talloc.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'talloc.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/talloc.c'
ANALYZE (Syntax): utils/talloc.c talloc_chunk_from_ptr : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_parent_chunk : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_parent : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_parent_name : 0.0 ms
ANALYZE (Syntax): utils/talloc.c __talloc : 0.2 ms
ANALYZE (Syntax): utils/talloc.c _talloc_set_destructor : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_increase_ref_count : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_reference_destructor : 0.1 ms
ANALYZE (Syntax): utils/talloc.c _talloc_set_name_const : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_named_const : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_reference : 0.1 ms
ANALYZE (Syntax): utils/talloc.c _talloc_free : 0.5 ms
ANALYZE (Syntax): utils/talloc.c _talloc_steal : 0.4 ms
ANALYZE (Syntax): utils/talloc.c talloc_unreference : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_unlink : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_set_name_v : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_set_name : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_named : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_get_name : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_check_name : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_init : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_free_children : 0.2 ms
ANALYZE (Syntax): utils/talloc.c _talloc : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_set_name_const : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_named_const : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_free : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_realloc : 0.2 ms
ANALYZE (Syntax): utils/talloc.c _talloc_move : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_total_size : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_total_blocks : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_reference_count : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_depth_cb : 0.2 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_depth_FILE_helper : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_depth_file : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_full : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_report : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_null : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_report_null_full : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_enable_null_tracking : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_disable_null_tracking : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_enable_leak_report : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_enable_leak_report_full : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_zero : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_memdup : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_strdup : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_append_string : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_strndup : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_vasprintf : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_asprintf : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_vasprintf_append : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_asprintf_append : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_array : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_zero_array : 0.0 ms
ANALYZE (Syntax): utils/talloc.c _talloc_realloc_array : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_realloc_fn : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_autofree_destructor : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_autofree : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_autofree_context : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_get_size : 0.0 ms
ANALYZE (Syntax): utils/talloc.c talloc_find_parent_byname : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_show_parents : 0.1 ms
ANALYZE (Syntax): utils/talloc.c talloc_is_parent : 0.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_show_parents : 38.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_find_parent_byname : 29.3 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_get_size : 1.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_autofree_context : 8.6 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_autofree : 2266.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_autofree_destructor : 0.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_realloc_fn : 12.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc_zero_array : 9.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc_array : 8.0 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_asprintf_append : 13.3 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_asprintf : 9.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_strndup : 50.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_append_string : 6.5 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_strdup : 13.8 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_enable_leak_report_full : 2.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_enable_leak_report : 2.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_disable_null_tracking : 0.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_report_null_full : 2251.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_report_null : 0.5 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc_move : 0.3 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_free : 0.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_named_const : 8.0 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_set_name_const : 0.6 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc : 4.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_free_children : 176.5 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_init : 27.3 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_check_name : 2.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_named : 31.8 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_set_name : 3.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_unlink : 71.8 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_reference_destructor : 2.0 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_increase_ref_count : 3.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_parent_name : 0.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_parent : 0.2 ms
utils/talloc.c:412:7: warning: Use of memory after it is freed [unix.Malloc]
                if (unlikely(tc->child->refs)) {
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
utils/talloc.c:97:40: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                       ^~~
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 5.0632 seconds (5.0633 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   4.8612 ( 99.9%)   0.1955 ( 99.7%)   5.0568 ( 99.9%)   5.0568 ( 99.9%)  Path exploration time
   0.0042 (  0.1%)   0.0006 (  0.3%)   0.0048 (  0.1%)   0.0048 (  0.1%)  Syntax-based analysis time
   0.0016 (  0.0%)   0.0001 (  0.1%)   0.0017 (  0.0%)   0.0017 (  0.0%)  Path-sensitive report post-processing time
   4.8670 (100.0%)   0.1962 (100.0%)   5.0632 (100.0%)   5.0633 (100.0%)  Total

1 warning generated.
 COMPILE: utils/time.c
rm -f build/Linux-monkey/deps/utils_time.d
rm -f build/Linux-monkey/utils_time.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_time.d build/Linux-monkey/utils_time.o' -MF build/Linux-monkey/deps/utils_time.d -o build/Linux-monkey/utils_time.o -c utils/time.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'time.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/time.c'
ANALYZE (Syntax): ./utils/ascii.h ascii_is_space : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_sign : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alphanumerical : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value_2_chars : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit_or_colon : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal_caseless : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal_caseless : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_string_to_int : 0.1 ms
ANALYZE (Syntax): utils/time.c rfc1123_date : 0.1 ms
ANALYZE (Syntax): utils/time.c nsc_sntimet : 0.0 ms
ANALYZE (Syntax): utils/time.c nsc_snptimet : 0.1 ms
ANALYZE (Syntax): utils/time.c nsc_strntimet : 0.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h nsc_strntimet : 1.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h nsc_snptimet : 1.5 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h nsc_sntimet : 0.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h rfc1123_date : 0.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0057 seconds (0.0057 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0038 ( 77.2%)   0.0006 ( 84.8%)   0.0044 ( 78.1%)   0.0044 ( 77.9%)  Path exploration time
   0.0011 ( 22.8%)   0.0001 ( 15.1%)   0.0012 ( 21.8%)   0.0012 ( 22.0%)  Syntax-based analysis time
   0.0000 (  0.1%)   0.0000 (  0.1%)   0.0000 (  0.1%)   0.0000 (  0.1%)  Path-sensitive report post-processing time
   0.0050 (100.0%)   0.0007 (100.0%)   0.0057 (100.0%)   0.0057 (100.0%)  Total

 COMPILE: utils/url.c
rm -f build/Linux-monkey/deps/utils_url.d
rm -f build/Linux-monkey/utils_url.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_url.d build/Linux-monkey/utils_url.o' -MF build/Linux-monkey/deps/utils_url.d -o build/Linux-monkey/utils_url.o -c utils/url.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'url.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/url.c'
ANALYZE (Syntax): ./utils/ascii.h ascii_is_space : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_sign : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_alphanumerical : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_af_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_is_hex : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_hex_to_value_2_chars : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_to_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_lower : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha_upper : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_alpha : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_count_digit_or_colon : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal_caseless : 0.1 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal_caseless : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_strings_count_equal : 0.0 ms
ANALYZE (Syntax): ./utils/ascii.h ascii_string_to_int : 0.1 ms
ANALYZE (Syntax): utils/url.c xdigit_to_hex : 0.0 ms
ANALYZE (Syntax): utils/url.c url_unescape : 0.4 ms
ANALYZE (Syntax): utils/url.c url_escape : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/url.h url_escape : 1954.5 ms
ANALYZE (Path,  Inline_Regular): ./utils/url.h url_unescape : 1415.0 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 3.3713 seconds (3.3714 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   3.2447 (100.0%)   0.1247 ( 98.9%)   3.3694 ( 99.9%)   3.3695 ( 99.9%)  Path exploration time
   0.0005 (  0.0%)   0.0014 (  1.1%)   0.0019 (  0.1%)   0.0019 (  0.1%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   3.2452 (100.0%)   0.1261 (100.0%)   3.3713 (100.0%)   3.3714 (100.0%)  Total

 COMPILE: utils/useragent.c
rm -f build/Linux-monkey/deps/utils_useragent.d
rm -f build/Linux-monkey/utils_useragent.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_useragent.d build/Linux-monkey/utils_useragent.o' -MF build/Linux-monkey/deps/utils_useragent.d -o build/Linux-monkey/utils_useragent.o -c utils/useragent.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'useragent.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/useragent.c'
ANALYZE (Syntax): utils/useragent.c user_agent_build_string : 0.2 ms
ANALYZE (Syntax): utils/useragent.c user_agent_string : 0.0 ms
ANALYZE (Syntax): utils/useragent.c free_user_agent_string : 0.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/useragent.h free_user_agent_string : 0.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/useragent.h user_agent_string : 5.3 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0067 seconds (0.0067 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0027 ( 89.4%)   0.0035 ( 96.7%)   0.0062 ( 93.3%)   0.0062 ( 93.2%)  Path exploration time
   0.0003 ( 10.6%)   0.0001 (  3.3%)   0.0004 (  6.6%)   0.0004 (  6.7%)  Syntax-based analysis time
   0.0000 (  0.1%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0031 (100.0%)   0.0036 (100.0%)   0.0067 (100.0%)   0.0067 (100.0%)  Total

 COMPILE: utils/utf8.c
rm -f build/Linux-monkey/deps/utils_utf8.d
rm -f build/Linux-monkey/utils_utf8.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_utf8.d build/Linux-monkey/utils_utf8.o' -MF build/Linux-monkey/deps/utils_utf8.d -o build/Linux-monkey/utils_utf8.o -c utils/utf8.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'utf8.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/utf8.c'
ANALYZE (Syntax): utils/utf8.c utf8_to_ucs4 : 0.1 ms
ANALYZE (Syntax): utils/utf8.c utf8_from_ucs4 : 0.1 ms
ANALYZE (Syntax): utils/utf8.c utf8_length : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_bounded_length : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_bounded_byte_length : 0.1 ms
ANALYZE (Syntax): utils/utf8.c utf8_char_byte_length : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_prev : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_next : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_clear_cd_cache : 0.0 ms
ANALYZE (Syntax): utils/utf8.c get_cached_cd : 0.2 ms
ANALYZE (Syntax): utils/utf8.c utf8_finalise : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_convert : 0.3 ms
ANALYZE (Syntax): utils/utf8.c utf8_to_enc : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_from_enc : 0.0 ms
ANALYZE (Syntax): utils/utf8.c utf8_convert_html_chunk : 0.1 ms
ANALYZE (Syntax): utils/utf8.c utf8_to_html : 0.5 ms
ANALYZE (Syntax): utils/utf8.c utf8_save_text : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_save_text : 4.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_to_html : 1900.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_from_enc : 20.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_to_enc : 19.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_finalise : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_prev : 0.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_char_byte_length : 0.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_bounded_byte_length : 2.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_length : 0.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_from_ucs4 : 0.4 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 1.9501 seconds (1.9501 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.8835 ( 99.9%)   0.0645 ( 99.5%)   1.9480 ( 99.9%)   1.9480 ( 99.9%)  Path exploration time
   0.0018 (  0.1%)   0.0003 (  0.5%)   0.0021 (  0.1%)   0.0021 (  0.1%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   1.8853 (100.0%)   0.0648 (100.0%)   1.9501 (100.0%)   1.9501 (100.0%)  Total

 COMPILE: utils/utils.c
rm -f build/Linux-monkey/deps/utils_utils.d
rm -f build/Linux-monkey/utils_utils.o
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Werror -I. -Iinclude -Ibuild/Linux-monkey -Ifrontends -Icontent/handlers -O2 -DWITH_JPEG -UWITH_PDF_EXPORT -DLIBICONV_PLUG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -I/usr/include/x86_64-linux-gnu  -DWITH_CURL  -DWITH_OPENSSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -DUTF8PROC_EXPORTS  -DWITH_UTF8PROC  -DWITH_WEBP -I/usr/include/libpng16  -DWITH_PNG -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/  -DWITH_BMP -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_GIF -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSPSL -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include  -DWITH_NSLOG -DNETSURF_UA_FORMAT_STRING=\""Mozilla/5.0 (%s) NetSurf/%d.%d"\" -DNETSURF_HOMEPAGE=\""about:welcome"\" -DNETSURF_LOG_LEVEL=VERBOSE -DNETSURF_BUILTIN_LOG_FILTER=\""(level:WARNING || cat:jserrors)"\" -DNETSURF_BUILTIN_VERBOSE_FILTER=\""(level:VERBOSE || cat:jserrors)"\" -DSTMTEXPR=1 -std=c99 -Dmonkey -Dnsmonkey -g -DMONKEY_RESPATH=\"/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/\" -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -DDUK_OPT_HAVE_CUSTOM_H  -MMD -MP -MT 'build/Linux-monkey/deps/utils_utils.d build/Linux-monkey/utils_utils.o' -MF build/Linux-monkey/deps/utils_utils.d -o build/Linux-monkey/utils_utils.o -c utils/utils.c

[LOCATION]: /var/lib/jenkins/workspace/scan-build-netsurf
'/usr/bin/clang' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-analyze' '-disable-free' '-clear-ast-before-backend' '-disable-llvm-verifier' '-discard-value-names' '-main-file-name' 'utils.c' '-analyzer-store=region' '-analyzer-opt-analyze-nested-blocks' '-analyzer-checker=core' '-analyzer-checker=apiModeling' '-analyzer-checker=unix' '-analyzer-checker=deadcode' '-analyzer-checker=security.insecureAPI.UncheckedReturn' '-analyzer-checker=security.insecureAPI.getpw' '-analyzer-checker=security.insecureAPI.gets' '-analyzer-checker=security.insecureAPI.mktemp' '-analyzer-checker=security.insecureAPI.mkstemp' '-analyzer-checker=security.insecureAPI.vfork' '-analyzer-checker=nullability.NullPassedToNonnull' '-analyzer-checker=nullability.NullReturnedFromNonnull' '-analyzer-output' 'plist' '-w' '-setup-static-analyzer' '-mrelocation-model' 'pic' '-pic-level' '2' '-pic-is-pie' '-mframe-pointer=none' '-fmath-errno' '-ffp-contract=on' '-fno-rounding-math' '-mconstructor-aliases' '-funwind-tables=2' '-target-cpu' 'x86-64' '-tune-cpu' 'generic' '-debugger-tuning=gdb' '-fcoverage-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-resource-dir' '/usr/lib/llvm-14/lib/clang/14.0.6' '-I' '.' '-I' 'include' '-I' 'build/Linux-monkey' '-I' 'frontends' '-I' 'content/handlers' '-D' 'WITH_JPEG' '-U' 'WITH_PDF_EXPORT' '-D' 'LIBICONV_PLUG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-I' '/usr/include/x86_64-linux-gnu' '-D' 'WITH_CURL' '-D' 'WITH_OPENSSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'UTF8PROC_EXPORTS' '-D' 'WITH_UTF8PROC' '-D' 'WITH_WEBP' '-I' '/usr/include/libpng16' '-D' 'WITH_PNG' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include/' '-D' 'WITH_BMP' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_GIF' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSPSL' '-I' '/var/lib/jenkins/artifacts-x86_64-linux-gnu/include' '-D' 'WITH_NSLOG' '-D' 'NETSURF_UA_FORMAT_STRING="Mozilla/5.0 (%s) NetSurf/%d.%d"' '-D' 'NETSURF_HOMEPAGE="about:welcome"' '-D' 'NETSURF_LOG_LEVEL=VERBOSE' '-D' 'NETSURF_BUILTIN_LOG_FILTER="(level:WARNING || cat:jserrors)"' '-D' 'NETSURF_BUILTIN_VERBOSE_FILTER="(level:VERBOSE || cat:jserrors)"' '-D' 'STMTEXPR=1' '-D' 'monkey' '-D' 'nsmonkey' '-D' 'MONKEY_RESPATH="/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf/"' '-D' '_POSIX_C_SOURCE=200809L' '-D' '_XOPEN_SOURCE=700' '-D' '_BSD_SOURCE' '-D' '_DEFAULT_SOURCE' '-D' '_NETBSD_SOURCE' '-D' 'DUK_OPT_HAVE_CUSTOM_H' '-internal-isystem' '/usr/lib/llvm-14/lib/clang/14.0.6/include' '-internal-isystem' '/usr/local/include' '-internal-isystem' '/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include' '-internal-externc-isystem' '/usr/include/x86_64-linux-gnu' '-internal-externc-isystem' '/include' '-internal-externc-isystem' '/usr/include' '-O2' '-Wwrite-strings' '-Wno-unused-parameter' '-Wno-unused-but-set-variable' '-std=c99' '-fconst-strings' '-fdebug-compilation-dir=/var/lib/jenkins/workspace/scan-build-netsurf' '-ferror-limit' '19' '-fgnuc-version=4.2.1' '-vectorize-loops' '-vectorize-slp' '-analyzer-display-progress' '-analyzer-output=html' '-faddrsig' '-D__GCC_HAVE_DWARF2_CFI_ASM=1' '-o' '/var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' '-x' 'c' 'utils/utils.c'
ANALYZE (Syntax): utils/utils.c squash_whitespace : 0.4 ms
ANALYZE (Syntax): utils/utils.c cnv_space2nbsp : 0.2 ms
ANALYZE (Syntax): utils/utils.c is_dir : 0.0 ms
ANALYZE (Syntax): utils/utils.c vsnstrjoin : 0.3 ms
ANALYZE (Syntax): utils/utils.c snstrjoin : 0.0 ms
ANALYZE (Syntax): utils/utils.c human_friendly_bytesize : 0.1 ms
ANALYZE (Syntax): utils/utils.c strcasestr : 0.1 ms
ANALYZE (Syntax): utils/utils.c strchrnul : 0.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/config.h strchrnul : 3.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/config.h strcasestr : 3.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h human_friendly_bytesize : 3.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h snstrjoin : 41.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/utils.h is_dir : 0.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h cnv_space2nbsp : 55.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h squash_whitespace : 1115.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 1.2244 seconds (1.2244 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.1529 ( 99.9%)   0.0700 ( 99.2%)   1.2229 ( 99.9%)   1.2230 ( 99.9%)  Path exploration time
   0.0009 (  0.1%)   0.0005 (  0.8%)   0.0014 (  0.1%)   0.0014 (  0.1%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   1.1538 (100.0%)   0.0706 (100.0%)   1.2244 (100.0%)   1.2244 (100.0%)  Total

BUILD CC: build/Linux-monkey/tools/split-messages
cc -g -W -Wall -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wuninitialized -Wno-unused-parameter -I. -o build/Linux-monkey/tools/split-messages tools/split-messages.c  -lz
MSGSPLIT: Language: de Filter: monkey
mkdir -p frontends/monkey/res/de
rm -f frontends/monkey/res/de/Messages
build/Linux-monkey/tools/split-messages -l de -p monkey -f messages -o frontends/monkey/res/de/Messages -z resources/FatMessages
MSGSPLIT: Language: en Filter: monkey
mkdir -p frontends/monkey/res/en
rm -f frontends/monkey/res/en/Messages
build/Linux-monkey/tools/split-messages -l en -p monkey -f messages -o frontends/monkey/res/en/Messages -z resources/FatMessages
MSGSPLIT: Language: fr Filter: monkey
mkdir -p frontends/monkey/res/fr
rm -f frontends/monkey/res/fr/Messages
build/Linux-monkey/tools/split-messages -l fr -p monkey -f messages -o frontends/monkey/res/fr/Messages -z resources/FatMessages
MSGSPLIT: Language: it Filter: monkey
mkdir -p frontends/monkey/res/it
rm -f frontends/monkey/res/it/Messages
build/Linux-monkey/tools/split-messages -l it -p monkey -f messages -o frontends/monkey/res/it/Messages -z resources/FatMessages
MSGSPLIT: Language: nl Filter: monkey
mkdir -p frontends/monkey/res/nl
rm -f frontends/monkey/res/nl/Messages
build/Linux-monkey/tools/split-messages -l nl -p monkey -f messages -o frontends/monkey/res/nl/Messages -z resources/FatMessages
MSGSPLIT: Language: zh_CN Filter: monkey
mkdir -p frontends/monkey/res/zh_CN
rm -f frontends/monkey/res/zh_CN/Messages
build/Linux-monkey/tools/split-messages -l zh_CN -p monkey -f messages -o frontends/monkey/res/zh_CN/Messages -z resources/FatMessages
    LINK: nsmonkey
/usr/share/clang/scan-build-14/bin/../libexec/ccc-analyzer -o nsmonkey build/Linux-monkey/build_Linux-monkey_duktape_application_cache.o build/Linux-monkey/build_Linux-monkey_duktape_attr.o build/Linux-monkey/build_Linux-monkey_duktape_audio_track.o build/Linux-monkey/build_Linux-monkey_duktape_audio_track_list.o build/Linux-monkey/build_Linux-monkey_duktape_autocomplete_error_event.o build/Linux-monkey/build_Linux-monkey_duktape_autocomplete_error_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_bar_prop.o build/Linux-monkey/build_Linux-monkey_duktape_before_unload_event.o build/Linux-monkey/build_Linux-monkey_duktape_binding.o build/Linux-monkey/build_Linux-monkey_duktape_broadcast_channel.o build/Linux-monkey/build_Linux-monkey_duktape_canvas_gradient.o build/Linux-monkey/build_Linux-monkey_duktape_canvas_pattern.o build/Linux-monkey/build_Linux-monkey_duktape_canvas_proxy.o build/Linux-monkey/build_Linux-monkey_duktape_canvas_rendering_context2d.o build/Linux-monkey/build_Linux-monkey_duktape_canvas_rendering_context2d_settings.o build/Linux-monkey/build_Linux-monkey_duktape_character_data.o build/Linux-monkey/build_Linux-monkey_duktape_close_event.o build/Linux-monkey/build_Linux-monkey_duktape_close_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_comment.o build/Linux-monkey/build_Linux-monkey_duktape_composition_event.o build/Linux-monkey/build_Linux-monkey_duktape_composition_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_console.o build/Linux-monkey/build_Linux-monkey_duktape_css.o build/Linux-monkey/build_Linux-monkey_duktape_css_grouping_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_import_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_margin_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_media_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_namespace_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_page_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_rule_list.o build/Linux-monkey/build_Linux-monkey_duktape_css_style_declaration.o build/Linux-monkey/build_Linux-monkey_duktape_css_style_rule.o build/Linux-monkey/build_Linux-monkey_duktape_css_style_sheet.o build/Linux-monkey/build_Linux-monkey_duktape_custom_event.o build/Linux-monkey/build_Linux-monkey_duktape_custom_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_data_transfer.o build/Linux-monkey/build_Linux-monkey_duktape_data_transfer_item.o build/Linux-monkey/build_Linux-monkey_duktape_data_transfer_item_list.o build/Linux-monkey/build_Linux-monkey_duktape_dedicated_worker_global_scope.o build/Linux-monkey/build_Linux-monkey_duktape_document.o build/Linux-monkey/build_Linux-monkey_duktape_document_fragment.o build/Linux-monkey/build_Linux-monkey_duktape_document_type.o build/Linux-monkey/build_Linux-monkey_duktape_dom_element_map.o build/Linux-monkey/build_Linux-monkey_duktape_dom_implementation.o build/Linux-monkey/build_Linux-monkey_duktape_dom_parser.o build/Linux-monkey/build_Linux-monkey_duktape_dom_settable_token_list.o build/Linux-monkey/build_Linux-monkey_duktape_dom_string_map.o build/Linux-monkey/build_Linux-monkey_duktape_dom_token_list.o build/Linux-monkey/build_Linux-monkey_duktape_drag_event.o build/Linux-monkey/build_Linux-monkey_duktape_drag_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_drawing_style.o build/Linux-monkey/build_Linux-monkey_duktape_element.o build/Linux-monkey/build_Linux-monkey_duktape_error_event.o build/Linux-monkey/build_Linux-monkey_duktape_error_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_event.o build/Linux-monkey/build_Linux-monkey_duktape_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_event_listener.o build/Linux-monkey/build_Linux-monkey_duktape_event_modifier_init.o build/Linux-monkey/build_Linux-monkey_duktape_event_source.o build/Linux-monkey/build_Linux-monkey_duktape_event_source_init.o build/Linux-monkey/build_Linux-monkey_duktape_event_target.o build/Linux-monkey/build_Linux-monkey_duktape_external.o build/Linux-monkey/build_Linux-monkey_duktape_focus_event.o build/Linux-monkey/build_Linux-monkey_duktape_focus_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_hash_change_event.o build/Linux-monkey/build_Linux-monkey_duktape_hash_change_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_history.o build/Linux-monkey/build_Linux-monkey_duktape_hit_region_options.o build/Linux-monkey/build_Linux-monkey_duktape_html_all_collection.o build/Linux-monkey/build_Linux-monkey_duktape_html_anchor_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_applet_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_area_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_audio_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_base_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_body_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_br_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_button_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_canvas_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_collection.o build/Linux-monkey/build_Linux-monkey_duktape_html_data_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_data_list_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_details_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_dialog_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_directory_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_div_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_dlist_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_embed_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_field_set_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_font_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_form_controls_collection.o build/Linux-monkey/build_Linux-monkey_duktape_html_form_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_frame_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_frame_set_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_head_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_heading_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_hr_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_html_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_iframe_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_image_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_input_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_keygen_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_label_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_legend_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_li_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_link_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_map_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_marquee_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_media_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_menu_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_menu_item_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_meta_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_meter_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_mod_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_object_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_olist_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_opt_group_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_option_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_options_collection.o build/Linux-monkey/build_Linux-monkey_duktape_html_output_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_paragraph_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_param_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_picture_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_pre_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_progress_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_quote_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_script_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_select_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_source_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_span_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_style_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_caption_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_cell_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_col_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_data_cell_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_header_cell_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_row_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_table_section_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_template_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_text_area_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_time_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_title_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_track_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_ulist_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_unknown_element.o build/Linux-monkey/build_Linux-monkey_duktape_html_video_element.o build/Linux-monkey/build_Linux-monkey_duktape_image_bitmap.o build/Linux-monkey/build_Linux-monkey_duktape_image_data.o build/Linux-monkey/build_Linux-monkey_duktape_keyboard_event.o build/Linux-monkey/build_Linux-monkey_duktape_keyboard_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_location.o build/Linux-monkey/build_Linux-monkey_duktape_media_controller.o build/Linux-monkey/build_Linux-monkey_duktape_media_error.o build/Linux-monkey/build_Linux-monkey_duktape_media_list.o build/Linux-monkey/build_Linux-monkey_duktape_message_channel.o build/Linux-monkey/build_Linux-monkey_duktape_message_event.o build/Linux-monkey/build_Linux-monkey_duktape_message_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_message_port.o build/Linux-monkey/build_Linux-monkey_duktape_mime_type.o build/Linux-monkey/build_Linux-monkey_duktape_mime_type_array.o build/Linux-monkey/build_Linux-monkey_duktape_mouse_event.o build/Linux-monkey/build_Linux-monkey_duktape_mouse_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_mutation_event.o build/Linux-monkey/build_Linux-monkey_duktape_mutation_observer.o build/Linux-monkey/build_Linux-monkey_duktape_mutation_observer_init.o build/Linux-monkey/build_Linux-monkey_duktape_mutation_record.o build/Linux-monkey/build_Linux-monkey_duktape_named_node_map.o build/Linux-monkey/build_Linux-monkey_duktape_navigator.o build/Linux-monkey/build_Linux-monkey_duktape_node.o build/Linux-monkey/build_Linux-monkey_duktape_node_filter.o build/Linux-monkey/build_Linux-monkey_duktape_node_iterator.o build/Linux-monkey/build_Linux-monkey_duktape_node_list.o build/Linux-monkey/build_Linux-monkey_duktape_page_transition_event.o build/Linux-monkey/build_Linux-monkey_duktape_page_transition_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_path2d.o build/Linux-monkey/build_Linux-monkey_duktape_plugin.o build/Linux-monkey/build_Linux-monkey_duktape_plugin_array.o build/Linux-monkey/build_Linux-monkey_duktape_pop_state_event.o build/Linux-monkey/build_Linux-monkey_duktape_pop_state_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_processing_instruction.o build/Linux-monkey/build_Linux-monkey_duktape_pseudo_element.o build/Linux-monkey/build_Linux-monkey_duktape_radio_node_list.o build/Linux-monkey/build_Linux-monkey_duktape_range.o build/Linux-monkey/build_Linux-monkey_duktape_related_event.o build/Linux-monkey/build_Linux-monkey_duktape_related_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_shared_worker.o build/Linux-monkey/build_Linux-monkey_duktape_shared_worker_global_scope.o build/Linux-monkey/build_Linux-monkey_duktape_storage.o build/Linux-monkey/build_Linux-monkey_duktape_storage_event.o build/Linux-monkey/build_Linux-monkey_duktape_storage_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_style_sheet.o build/Linux-monkey/build_Linux-monkey_duktape_style_sheet_list.o build/Linux-monkey/build_Linux-monkey_duktape_svg_element.o build/Linux-monkey/build_Linux-monkey_duktape_text.o build/Linux-monkey/build_Linux-monkey_duktape_text_metrics.o build/Linux-monkey/build_Linux-monkey_duktape_text_track.o build/Linux-monkey/build_Linux-monkey_duktape_text_track_cue.o build/Linux-monkey/build_Linux-monkey_duktape_text_track_cue_list.o build/Linux-monkey/build_Linux-monkey_duktape_text_track_list.o build/Linux-monkey/build_Linux-monkey_duktape_time_ranges.o build/Linux-monkey/build_Linux-monkey_duktape_touch.o build/Linux-monkey/build_Linux-monkey_duktape_track_event.o build/Linux-monkey/build_Linux-monkey_duktape_track_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_tree_walker.o build/Linux-monkey/build_Linux-monkey_duktape_ui_event.o build/Linux-monkey/build_Linux-monkey_duktape_ui_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_url.o build/Linux-monkey/build_Linux-monkey_duktape_url_search_params.o build/Linux-monkey/build_Linux-monkey_duktape_validity_state.o build/Linux-monkey/build_Linux-monkey_duktape_video_track.o build/Linux-monkey/build_Linux-monkey_duktape_video_track_list.o build/Linux-monkey/build_Linux-monkey_duktape_web_socket.o build/Linux-monkey/build_Linux-monkey_duktape_wheel_event.o build/Linux-monkey/build_Linux-monkey_duktape_wheel_event_init.o build/Linux-monkey/build_Linux-monkey_duktape_window.o build/Linux-monkey/build_Linux-monkey_duktape_worker.o build/Linux-monkey/build_Linux-monkey_duktape_worker_global_scope.o build/Linux-monkey/build_Linux-monkey_duktape_worker_location.o build/Linux-monkey/build_Linux-monkey_duktape_worker_navigator.o build/Linux-monkey/build_Linux-monkey_duktape_xml_document.o build/Linux-monkey/build_Linux-monkey_duktape_xml_serializer.o build/Linux-monkey/content_content.o build/Linux-monkey/content_content_factory.o build/Linux-monkey/content_fetch.o build/Linux-monkey/content_fetchers_about_about.o build/Linux-monkey/content_fetchers_about_blank.o build/Linux-monkey/content_fetchers_about_certificate.o build/Linux-monkey/content_fetchers_about_chart.o build/Linux-monkey/content_fetchers_about_choices.o build/Linux-monkey/content_fetchers_about_config.o build/Linux-monkey/content_fetchers_about_imagecache.o build/Linux-monkey/content_fetchers_about_nscolours.o build/Linux-monkey/content_fetchers_about_query.o build/Linux-monkey/content_fetchers_about_query_auth.o build/Linux-monkey/content_fetchers_about_query_fetcherror.o build/Linux-monkey/content_fetchers_about_query_privacy.o build/Linux-monkey/content_fetchers_about_query_timeout.o build/Linux-monkey/content_fetchers_about_testament.o build/Linux-monkey/content_fetchers_curl.o build/Linux-monkey/content_fetchers_data.o build/Linux-monkey/content_fetchers_file_dirlist.o build/Linux-monkey/content_fetchers_file_file.o build/Linux-monkey/content_fetchers_resource.o build/Linux-monkey/content_fs_backing_store.o build/Linux-monkey/content_handlers_css_css.o build/Linux-monkey/content_handlers_css_dump.o build/Linux-monkey/content_handlers_css_hints.o build/Linux-monkey/content_handlers_css_internal.o build/Linux-monkey/content_handlers_css_select.o build/Linux-monkey/content_handlers_html_box_construct.o build/Linux-monkey/content_handlers_html_box_inspect.o build/Linux-monkey/content_handlers_html_box_manipulate.o build/Linux-monkey/content_handlers_html_box_normalise.o build/Linux-monkey/content_handlers_html_box_special.o build/Linux-monkey/content_handlers_html_box_textarea.o build/Linux-monkey/content_handlers_html_css.o build/Linux-monkey/content_handlers_html_css_fetcher.o build/Linux-monkey/content_handlers_html_dom_event.o build/Linux-monkey/content_handlers_html_font.o build/Linux-monkey/content_handlers_html_form.o build/Linux-monkey/content_handlers_html_forms.o build/Linux-monkey/content_handlers_html_html.o build/Linux-monkey/content_handlers_html_imagemap.o build/Linux-monkey/content_handlers_html_interaction.o build/Linux-monkey/content_handlers_html_layout.o build/Linux-monkey/content_handlers_html_layout_flex.o build/Linux-monkey/content_handlers_html_object.o build/Linux-monkey/content_handlers_html_redraw.o build/Linux-monkey/content_handlers_html_redraw_border.o build/Linux-monkey/content_handlers_html_script.o build/Linux-monkey/content_handlers_html_table.o build/Linux-monkey/content_handlers_html_textselection.o build/Linux-monkey/content_handlers_image_bmp.o build/Linux-monkey/content_handlers_image_gif.o build/Linux-monkey/content_handlers_image_ico.o build/Linux-monkey/content_handlers_image_image.o build/Linux-monkey/content_handlers_image_image_cache.o build/Linux-monkey/content_handlers_image_jpeg.o build/Linux-monkey/content_handlers_image_png.o build/Linux-monkey/content_handlers_image_webp.o build/Linux-monkey/content_handlers_javascript_content.o build/Linux-monkey/content_handlers_javascript_duktape_dukky.o build/Linux-monkey/content_handlers_javascript_duktape_duktape.o build/Linux-monkey/content_handlers_javascript_fetcher.o build/Linux-monkey/content_handlers_text_textplain.o build/Linux-monkey/content_hlcache.o build/Linux-monkey/content_llcache.o build/Linux-monkey/content_mimesniff.o build/Linux-monkey/content_no_backing_store.o build/Linux-monkey/content_textsearch.o build/Linux-monkey/content_urldb.o build/Linux-monkey/desktop_bitmap.o build/Linux-monkey/desktop_browser.o build/Linux-monkey/desktop_browser_history.o build/Linux-monkey/desktop_browser_window.o build/Linux-monkey/desktop_cookie_manager.o build/Linux-monkey/desktop_cw_helper.o build/Linux-monkey/desktop_download.o build/Linux-monkey/desktop_font_haru.o build/Linux-monkey/desktop_frames.o build/Linux-monkey/desktop_global_history.o build/Linux-monkey/desktop_gui_factory.o build/Linux-monkey/desktop_hotlist.o build/Linux-monkey/desktop_knockout.o build/Linux-monkey/desktop_local_history.o build/Linux-monkey/desktop_mouse.o build/Linux-monkey/desktop_netsurf.o build/Linux-monkey/desktop_page-info.o build/Linux-monkey/desktop_plot_style.o build/Linux-monkey/desktop_print.o build/Linux-monkey/desktop_save_complete.o build/Linux-monkey/desktop_save_pdf.o build/Linux-monkey/desktop_save_text.o build/Linux-monkey/desktop_scrollbar.o build/Linux-monkey/desktop_search.o build/Linux-monkey/desktop_searchweb.o build/Linux-monkey/desktop_selection.o build/Linux-monkey/desktop_system_colour.o build/Linux-monkey/desktop_textarea.o build/Linux-monkey/desktop_textinput.o build/Linux-monkey/desktop_treeview.o build/Linux-monkey/desktop_version.o build/Linux-monkey/frontends_monkey_401login.o build/Linux-monkey/frontends_monkey_bitmap.o build/Linux-monkey/frontends_monkey_browser.o build/Linux-monkey/frontends_monkey_dispatch.o build/Linux-monkey/frontends_monkey_download.o build/Linux-monkey/frontends_monkey_fetch.o build/Linux-monkey/frontends_monkey_filetype.o build/Linux-monkey/frontends_monkey_layout.o build/Linux-monkey/frontends_monkey_main.o build/Linux-monkey/frontends_monkey_output.o build/Linux-monkey/frontends_monkey_plot.o build/Linux-monkey/frontends_monkey_schedule.o build/Linux-monkey/utils_bloom.o build/Linux-monkey/utils_corestrings.o build/Linux-monkey/utils_file.o build/Linux-monkey/utils_filename.o build/Linux-monkey/utils_filepath.o build/Linux-monkey/utils_hashmap.o build/Linux-monkey/utils_hashtable.o build/Linux-monkey/utils_http_cache-control.o build/Linux-monkey/utils_http_challenge.o build/Linux-monkey/utils_http_content-disposition.o build/Linux-monkey/utils_http_content-type.o build/Linux-monkey/utils_http_generics.o build/Linux-monkey/utils_http_parameter.o build/Linux-monkey/utils_http_primitives.o build/Linux-monkey/utils_http_strict-transport-security.o build/Linux-monkey/utils_http_www-authenticate.o build/Linux-monkey/utils_idna.o build/Linux-monkey/utils_libdom.o build/Linux-monkey/utils_log.o build/Linux-monkey/utils_messages.o build/Linux-monkey/utils_nscolour.o build/Linux-monkey/utils_nsoption.o build/Linux-monkey/utils_nsurl_nsurl.o build/Linux-monkey/utils_nsurl_parse.o build/Linux-monkey/utils_punycode.o build/Linux-monkey/utils_ssl_certs.o build/Linux-monkey/utils_talloc.o build/Linux-monkey/utils_time.o build/Linux-monkey/utils_url.o build/Linux-monkey/utils_useragent.o build/Linux-monkey/utils_utf8.o build/Linux-monkey/utils_utils.o -ljpeg -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lcss -lparserutils -lwapcaplet  -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -ldom -lexpat -lwapcaplet -lhubbub -lparserutils  -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lnsutils -lrt  -lz -lcurl   -lssl -lcrypto   -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lutf8proc   -lwebp   -lpng16   -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lnsbmp   -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lnsgif   -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lnspsl   -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -lnslog -lrt    -Wl,--trace -lm > build/Linux-monkey/deps/link-raw.d
LINKDEPS: nsmonkey
echo -n "nsmonkey build/Linux-monkey/deps/link.d: " > build/Linux-monkey/deps/link.d
perl tools/linktrace-to-depfile.pl < build/Linux-monkey/deps/link-raw.d >> build/Linux-monkey/deps/link.d
scan-build: Analysis run complete.
scan-build: 40 bugs found.
scan-build: Run 'scan-view /var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-03-19-142154-657445-1' to examine bug reports.
[scan-build-netsurf] $ /bin/sh -xe /tmp/hudson17909961526360556804.sh
+ rm -rf /var/lib/jenkins/workspace/scan-build-netsurf/cloc.xml
+ cloc --by-file --xml --out=/var/lib/jenkins/workspace/scan-build-netsurf/cloc.xml --exclude-dir=clangScanBuildReports,build-Linux-gtk2,build-Linux-monkey,build-Linux-framebuffer /var/lib/jenkins/workspace/scan-build-netsurf/
     100 files
     200 files
     300 files
     400 files
     500 files
     600 files
     700 files
     800 files
     900 files
    1000 files
    1100 files
    1200 files
    1300 files
    1400 files
    1500 files
    1600 files
    1700 files
    1800 files
    1900 files
    2000 files
    2100 files
    2200 files
    2300 files
    2400 files
    2500 files
    2600 files
    2700 files
    2800 files
    2900 files
    3000 files
    3100 files
    3200 files
    3300 files
    3322 text files.
classified 3042 files
Duplicate file check 3042 files (2157 known unique)
Unique:      100 files                                          
Unique:      200 files                                          
Unique:      300 files                                          
Unique:      400 files                                          
Unique:      500 files                                          
Unique:      600 files                                          
Unique:      700 files                                          
Unique:      800 files                                          
Unique:      900 files                                          
Unique:     1000 files                                          
Unique:     1100 files                                          
Unique:     1200 files                                          
Unique:     1300 files                                          
Unique:     1400 files                                          
Unique:     1500 files                                          
Unique:     1600 files                                          
Unique:     1700 files                                          
Unique:     1800 files                                          
Unique:     1900 files                                          
Unique:     2000 files                                          
Unique:     2100 files                                          
    2965 unique files.                              
Counting:  100
Counting:  200
Counting:  300
Counting:  400
Counting:  500
Counting:  600
Counting:  700
Counting:  800
Counting:  900
Counting:  1000
Counting:  1100
Counting:  1200
Counting:  1300
Counting:  1400
Counting:  1500
Counting:  1600
Counting:  1700
Counting:  1800
Counting:  1900
Counting:  2000
Counting:  2100
Counting:  2200
Counting:  2300
Counting:  2400
Counting:  2500
Counting:  2600
Counting:  2700
Counting:  2800
Counting:  2900
    1866 files ignored.
Wrote /var/lib/jenkins/workspace/scan-build-netsurf/cloc.xml
Publishing Clang scan-build results
[WARNINGS] Parsing warnings in console log with parser Clang (LLVM based)
[WARNINGS] Computing warning deltas based on reference build #3321
Build step 'Console output (build log) parsing' changed build result to UNSTABLE
Finished: UNSTABLE