UnstableConsole Output

Skipping 32,113 KB.. Full Log
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.2 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.1 ms
ANALYZE (Syntax): utils/libdom.c dump_dom_element : 0.2 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 : 10.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_dump_structure : 2192.3 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 : 31.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/libdom.h libdom_find_first_element : 261.0 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 2.5009 seconds (2.5010 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   2.3793 ( 99.9%)   0.1159 ( 97.7%)   2.4952 ( 99.8%)   2.4952 ( 99.8%)  Path exploration time
   0.0030 (  0.1%)   0.0027 (  2.3%)   0.0057 (  0.2%)   0.0058 (  0.2%)  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.3823 (100.0%)   0.1186 (100.0%)   2.5009 (100.0%)   2.5010 (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-12-27-090014-3375391-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.8 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 : 1.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/log.h nslog_set_filter_by_options : 3.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/log.h nslog_init : 35.6 ms
ANALYZE (Path,  Inline_Regular): utils/log.c netsurf_render_log : 24.2 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0668 seconds (0.0668 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0611 ( 97.3%)   0.0038 ( 96.9%)   0.0650 ( 97.3%)   0.0650 ( 97.3%)  Path exploration time
   0.0017 (  2.7%)   0.0001 (  3.1%)   0.0018 (  2.7%)   0.0018 (  2.7%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.1%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0628 (100.0%)   0.0039 (100.0%)   0.0668 (100.0%)   0.0668 (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-12-27-090014-3375391-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.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_sslcode : 7.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_errorcode : 18.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get : 0.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_get_buff : 1.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_add_from_inline : 2.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/messages.h messages_add_from_file : 1.3 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0336 seconds (0.0336 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0311 ( 99.7%)   0.0012 ( 51.6%)   0.0324 ( 96.3%)   0.0324 ( 96.3%)  Path exploration time
   0.0001 (  0.3%)   0.0011 ( 48.3%)   0.0012 (  3.7%)   0.0012 (  3.7%)  Syntax-based analysis time
   0.0000 (  0.0%)   0.0000 (  0.1%)   0.0000 (  0.0%)   0.0000 (  0.0%)  Path-sensitive report post-processing time
   0.0312 (100.0%)   0.0024 (100.0%)   0.0336 (100.0%)   0.0336 (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-12-27-090014-3375391-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.5 ms
ANALYZE (Path,  Inline_Regular): ./utils/nscolour.h nscolour_get_stylesheet : 3.5 ms
ANALYZE (Path,  Inline_Regular): ./utils/nscolour.h nscolour_update : 24.5 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0321 seconds (0.0321 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0280 ( 87.9%)   0.0000 (  0.0%)   0.0280 ( 87.3%)   0.0280 ( 87.2%)  Path exploration time
   0.0038 ( 12.1%)   0.0002 (100.0%)   0.0041 ( 12.7%)   0.0041 ( 12.8%)  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.0318 (100.0%)   0.0002 (100.0%)   0.0321 (100.0%)   0.0321 (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-12-27-090014-3375391-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_value_file : 0.2 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_generate : 0.1 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 : 2.5 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_snoptionf : 1947.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_commandline : 1770.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_dump : 127.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_write : 2.4 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_read : 1874.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_finalise : 1733.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsoption.h nsoption_init : 1767.1 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 9.2257 seconds (9.2296 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   8.8583 (100.0%)   0.3633 ( 99.9%)   9.2216 (100.0%)   9.2255 (100.0%)  Path exploration time
   0.0038 (  0.0%)   0.0003 (  0.1%)   0.0041 (  0.0%)   0.0041 (  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
   8.8621 (100.0%)   0.3636 (100.0%)   9.2257 (100.0%)   9.2296 (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-12-27-090014-3375391-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.0 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.8 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.0 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.4 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 : 1.0 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 : 58.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_parent : 1282.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_nice : 406.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_replace_scheme : 1705.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_replace_query : 441.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_refragment : 190.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_defragment : 112.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_hash : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_length : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access_leaf : 1.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_get_utf8 : 5.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access_log : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_access : 0.2 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_has_component : 1.0 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.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_compare : 1427.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_unref : 1731.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_ref : 0.3 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 7.3803 seconds (7.3811 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   7.1225 ( 99.9%)   0.2456 ( 98.8%)   7.3681 ( 99.8%)   7.3690 ( 99.8%)  Path exploration time
   0.0090 (  0.1%)   0.0031 (  1.2%)   0.0121 (  0.2%)   0.0121 (  0.2%)  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.1316 (100.0%)   0.2487 (100.0%)   7.3803 (100.0%)   7.3811 (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-12-27-090014-3375391-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.0 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.8 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.7 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl__get_string_markers : 4.7 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__check_host_valid : 0.2 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl_create : 0.3 ms
ANALYZE (Syntax): utils/nsurl/parse.c nsurl_join : 1.9 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_join : 1776.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/nsurl.h nsurl_create : 1602.1 ms
ANALYZE (Path,  Inline_Regular): utils/nsurl/parse.c nsurl__create_from_section : 1640.7 ms
ANALYZE (Path,  Inline_Regular): utils/nsurl/parse.c nsurl__get_string_markers : 1192.5 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 6.2253 seconds (6.2280 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   5.9825 ( 99.7%)   0.2268 (100.0%)   6.2093 ( 99.7%)   6.2120 ( 99.7%)  Path exploration time
   0.0160 (  0.3%)   0.0000 (  0.0%)   0.0160 (  0.3%)   0.0160 (  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
   5.9985 (100.0%)   0.2268 (100.0%)   6.2253 (100.0%)   6.2280 (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-12-27-090014-3375391-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.7 ms
ANALYZE (Syntax): utils/punycode.c punycode_decode : 1.1 ms
ANALYZE (Path,  Inline_Regular): utils/punycode.h punycode_decode : 1570.0 ms
ANALYZE (Path,  Inline_Regular): utils/punycode.h punycode_encode : 1525.2 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 3.0957 seconds (3.0985 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   3.0004 ( 99.9%)   0.0919 ( 99.9%)   3.0924 ( 99.9%)   3.0952 ( 99.9%)  Path exploration time
   0.0033 (  0.1%)   0.0001 (  0.1%)   0.0034 (  0.1%)   0.0034 (  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.0037 (100.0%)   0.0920 (100.0%)   3.0957 (100.0%)   3.0985 (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-12-27-090014-3375391-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 : 1.0 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 : 5.9 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_to_query : 77.4 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_from_query : 9.5 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_dup : 24.7 ms
ANALYZE (Path,  Inline_Regular): include/netsurf/ssl_certs.h cert_chain_dup_into : 247.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.3675 seconds (0.3677 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.3571 ( 99.9%)   0.0079 ( 77.7%)   0.3650 ( 99.3%)   0.3651 ( 99.3%)  Path exploration time
   0.0003 (  0.1%)   0.0023 ( 22.3%)   0.0025 (  0.7%)   0.0026 (  0.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.3574 (100.0%)   0.0101 (100.0%)   0.3675 (100.0%)   0.3677 (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-12-27-090014-3375391-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.1 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.0 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 : 30.8 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_find_parent_byname : 23.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_get_size : 1.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_autofree_context : 7.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_autofree : 2121.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_autofree_destructor : 0.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_realloc_fn : 11.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc_zero_array : 9.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc_array : 7.6 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_asprintf_append : 12.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_asprintf : 8.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_strndup : 45.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_append_string : 6.0 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_strdup : 12.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_enable_leak_report_full : 1.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_enable_leak_report : 1.9 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 : 2283.5 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 : 7.2 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_set_name_const : 0.6 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h _talloc : 3.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_free_children : 163.0 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_init : 25.4 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_check_name : 1.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_named : 29.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_set_name : 3.1 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_unlink : 67.7 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.c talloc_reference_destructor : 1.9 ms
ANALYZE (Path,  Inline_Regular): utils/talloc.h talloc_increase_ref_count : 3.0 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: 4.9014 seconds (4.9015 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   4.7097 ( 99.9%)   0.1839 ( 99.1%)   4.8937 ( 99.8%)   4.8937 ( 99.8%)  Path exploration time
   0.0029 (  0.1%)   0.0015 (  0.8%)   0.0044 (  0.1%)   0.0044 (  0.1%)  Syntax-based analysis time
   0.0031 (  0.1%)   0.0002 (  0.1%)   0.0033 (  0.1%)   0.0033 (  0.1%)  Path-sensitive report post-processing time
   4.7158 (100.0%)   0.1856 (100.0%)   4.9014 (100.0%)   4.9015 (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-12-27-090014-3375391-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.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h nsc_snptimet : 1.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h nsc_sntimet : 0.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/time.h rfc1123_date : 0.5 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0051 seconds (0.0051 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0039 ( 76.8%)   0.0000 (  0.0%)   0.0039 ( 76.7%)   0.0039 ( 76.3%)  Path exploration time
   0.0012 ( 23.1%)   0.0000 (100.0%)   0.0012 ( 23.2%)   0.0012 ( 23.6%)  Syntax-based analysis time
   0.0000 (  0.1%)   0.0000 (  0.0%)   0.0000 (  0.1%)   0.0000 (  0.1%)  Path-sensitive report post-processing time
   0.0051 (100.0%)   0.0000 (100.0%)   0.0051 (100.0%)   0.0051 (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-12-27-090014-3375391-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 : 1874.6 ms
ANALYZE (Path,  Inline_Regular): ./utils/url.h url_unescape : 1337.0 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 3.2050 seconds (3.2135 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   3.0998 (100.0%)   0.1033 ( 99.0%)   3.2031 ( 99.9%)   3.2116 ( 99.9%)  Path exploration time
   0.0008 (  0.0%)   0.0010 (  1.0%)   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.1006 (100.0%)   0.1044 (100.0%)   3.2050 (100.0%)   3.2135 (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-12-27-090014-3375391-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.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/useragent.h user_agent_string : 4.0 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.0052 seconds (0.0052 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0047 ( 92.6%)   0.0000 (  0.0%)   0.0047 ( 90.8%)   0.0047 ( 91.3%)  Path exploration time
   0.0004 (  7.4%)   0.0001 (100.0%)   0.0005 (  9.1%)   0.0004 (  8.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.0051 (100.0%)   0.0001 (100.0%)   0.0052 (100.0%)   0.0052 (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-12-27-090014-3375391-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.1 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 : 3.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_to_html : 1735.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_from_enc : 20.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/utf8.h utf8_to_enc : 18.4 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 : 1.9 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.7841 seconds (1.7841 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.6905 ( 99.9%)   0.0915 ( 99.9%)   1.7820 ( 99.9%)   1.7820 ( 99.9%)  Path exploration time
   0.0019 (  0.1%)   0.0001 (  0.1%)   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.6924 (100.0%)   0.0916 (100.0%)   1.7841 (100.0%)   1.7841 (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-12-27-090014-3375391-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.1 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 : 2.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/config.h strcasestr : 2.7 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h human_friendly_bytesize : 2.8 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h snstrjoin : 35.1 ms
ANALYZE (Path,  Inline_Regular): ./utils/utils.h is_dir : 0.3 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h cnv_space2nbsp : 43.0 ms
ANALYZE (Path,  Inline_Regular): ./utils/string.h squash_whitespace : 858.6 ms
===-------------------------------------------------------------------------===
                                Analyzer timers
===-------------------------------------------------------------------------===
  Total Execution Time: 0.9462 seconds (0.9463 wall clock)

   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.9136 ( 99.9%)   0.0312 ( 99.3%)   0.9448 ( 99.9%)   0.9448 ( 99.9%)  Path exploration time
   0.0011 (  0.1%)   0.0002 (  0.7%)   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
   0.9148 (100.0%)   0.0315 (100.0%)   0.9462 (100.0%)   0.9463 (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: 39 bugs found.
scan-build: Run 'scan-view /var/lib/jenkins/workspace/scan-build-netsurf/clangScanBuildReports/2024-12-27-090014-3375391-1' to examine bug reports.
[scan-build-netsurf] $ /bin/sh -xe /tmp/hudson11689296779502415596.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
    3320 text files.
classified 3046 files
Duplicate file check 3046 files (2161 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                                          
    2969 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
    1859 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 #3381
Build step 'Console output (build log) parsing' changed build result to UNSTABLE
Finished: UNSTABLE