nghttp2-1.62.1-1.fc41

List of Defects

Error: CLANG_WARNING: [#def1]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_buf.c:389:26: warning[core.NullDereference]: Dereference of null pointer
#  387|     }
#  388|   
#  389|->   *bufs->cur->buf.last++ = b;
#  390|   
#  391|     return 0;

Error: CLANG_WARNING: [#def2]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_buf.c:402:24: warning[core.NullDereference]: Dereference of null pointer (loaded from field 'last')
#  400|     }
#  401|   
#  402|->   *bufs->cur->buf.last = b;
#  403|   
#  404|     return 0;

Error: CLANG_WARNING: [#def3]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_buf.c:415:26: warning[core.NullDereference]: Dereference of null pointer
#  413|     }
#  414|   
#  415|->   *bufs->cur->buf.last++ |= b;
#  416|   
#  417|     return 0;

Error: CPPCHECK_WARNING: [#def4]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_frame.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def5]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_hd.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def6]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_hd_huffman.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def7]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_map.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def8]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def9]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def10]
nghttp2-1.62.1-build/nghttp2-1.62.1/lib/nghttp2_submit.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def11]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/HtmlParser.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def12]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/HttpServer.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def13]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/app_helper.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def14]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/h2load.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def15]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/h2load_http1_session.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def16]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/h2load_http2_session.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def17]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/http2.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def18]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/nghttp.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def19]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/nghttpd.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def20]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def21]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_accept_handler.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def22]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_api_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def23]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_client_handler.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def24]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_config.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def25]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_connect_blocker.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def26]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def27]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_connection_handler.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def28]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_dns_resolver.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def29]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_dns_tracker.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def30]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_downstream.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def31]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def32]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_downstream_queue.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def33]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_health_monitor_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def34]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_http.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def35]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_http2_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def36]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_http2_session.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def37]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_http2_upstream.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def38]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_http_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def39]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_https_upstream.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def40]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_live_check.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def41]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_log.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def42]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_memcached_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def43]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_memcached_dispatcher.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def44]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_null_downstream_connection.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def45]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_rate_limit.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def46]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_router.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def47]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_tls.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def48]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_worker.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def49]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/shrpx_worker_process.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def50]
nghttp2-1.62.1-build/nghttp2-1.62.1/src/util.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def51]
nghttp2-1.62.1-build/nghttp2-1.62.1/third-party/llhttp/src/http.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def52]
nghttp2-1.62.1-build/nghttp2-1.62.1/third-party/url-parser/url_parser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Scan Properties

analyzer-version-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-148.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namenghttp2-1.62.1-1.fc41
store-results-to/tmp/tmp0zdor6ar/nghttp2-1.62.1-1.fc41.tar.xz
time-created2024-07-03 16:25:17
time-finished2024-07-03 16:29:13
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp0zdor6ar/nghttp2-1.62.1-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmp0zdor6ar/nghttp2-1.62.1-1.fc41.src.rpm'
tool-versioncsmock-3.5.3-1.el9